This eggless coffee cake tastes just like a classic coffee cake. It’s soft and tender, with a ribbon of cinnamon streusel through the middle and a thick layer of crumbly, buttery streusel on top. It’s sweet but balanced, warmly cinnamony, and it pairs perfectly with a cup of coffee.

A slice of soft eggless coffee cake with a cinnamon swirl and crumbly streusel topping, with a mug of black coffee behind it.

There’s no flax egg, applesauce, or banana in here, either. Sour cream keeps the cake moist and tender, and a few minutes of creaming the butter and sugar gives it a light, fluffy crumb. It all comes together in one 8-inch pan, so it’s easy to make for a weekend breakfast, a holiday brunch, or a potluck.

Why You’ll Love This Coffee Cake

This coffee cake is:

  • made without eggs or egg substitutes
  • soft and tender with a thick cinnamon streusel topping
  • filled with a cinnamon-sugar layer in the middle
  • made with simple ingredients you probably already have
  • great for brunch, holidays, and making ahead

No one will guess it’s eggless. It just tastes like a really good coffee cake.

Why Is It Called Coffee Cake If There’s No Coffee?

It’s a fair question! In the U.S., coffee cake just means a tender cake that’s meant to be served with coffee, usually topped with cinnamon streusel. There’s no coffee in the cake itself, though it’s definitely best with a cup on the side.

A slice of coffee cake on a white plate beside a mug of black coffee, with cinnamon sticks on a yellow background.

How Do You Make Coffee Cake Without Eggs?

You don’t need any special egg replacer. Each ingredient covers one of the jobs eggs usually do:

Sour cream adds moisture and richness, and its acidity works with the baking soda to keep the crumb tender.

Baking powder and baking soda give the cake its lift.

Creaming the butter and sugar for a full 3 minutes beats air into the batter, which keeps the cake light instead of dense.
If you’ve made my Moist & Fluffy Eggless Pumpkin Bread, it’s a similar idea.

A close-up of a slice of eggless coffee cake showing its tender crumb and cinnamon streusel layer.

Why Sour Cream Works So Well

Full-fat sour cream is what makes this coffee cake so moist and tender. It adds richness without making the batter runny, and it keeps the cake soft for days. Use full-fat for the most reliable texture. Light or fat-free sour cream has more water and can make the cake gummy.

A close-up of a moist slice of eggless sour cream coffee cake with a cinnamon ribbon through the middle.

Ingredients You’ll Need

For the cinnamon streusel:

All-purpose flour, light brown sugar, cinnamon, and salt. These make a sweet, cinnamony crumb.

Cold unsalted butter. Keep it cold and cut into cubes. Cold butter stays in little pieces as you work it in, which gives you crisp, buttery crumbs instead of a flat, melted topping.

Flour, brown sugar, cinnamon, and salt in a glass bowl with a fork, ready to mix for cinnamon streusel.

For the cake:

  • All-purpose flour. Weigh it if you can. Too much flour makes the cake dry and dense.
  • Baking powder and baking soda. They work together to make the cake rise without eggs.
  • Unsalted butter. Use softened butter for the cake, so it creams up light and fluffy.
  • Granulated sugar. It sweetens the cake and helps trap air when you cream it with the butter.
  • Full-fat sour cream. This is the key to a moist, tender crumb. Let it come to room temperature first so it mixes in smoothly.
  • Milk. Whole or 2% works. Room temperature is best here, too.
  • Vanilla extract. It adds warmth and goes perfectly with the cinnamon.

How to Make Eggless Coffee Cake

Step 1 – Prep the pan.

Preheat the oven to 350°F (180°C). Line an 8-inch square metal baking pan with parchment paper and lightly grease it.

Step 2 – Make the streusel.

In a medium bowl, stir together the flour, brown sugar, cinnamon, and salt. Add the cold cubed butter and work it in with your fingertips or a fork until you have small and medium-sized crumbs. Pop the bowl in the fridge while you make the batter.

Cubes of cold butter added to the cinnamon streusel mixture in a glass bowl.
Buttery cinnamon streusel crumbs mixed together in a glass bowl.

Step 3 – Whisk the dry ingredients.

In a separate bowl, whisk together the flour, baking powder, baking soda, and salt.

Whisking flour, baking powder, baking soda, and salt together in a glass bowl.

Step 4 – Cream the butter and sugar.

In a large bowl, beat the softened butter and granulated sugar with a hand mixer for about 3 minutes, until it’s noticeably lighter and fluffy. Don’t rush this step. The air you beat in here is what keeps an eggless cake light.

A stick of softened butter and granulated sugar in a glass mixing bowl.

Step 5 – Add the sour cream and vanilla.

Beat them in until combined. The mixture might not look completely smooth, and that’s okay.

Sour cream and vanilla extract added to creamed butter and sugar for eggless coffee cake batter.

Step 6 – Add half the dry ingredients.

Mix on low just until mostly incorporated.

Adding half of the flour mixture to the creamed butter and sour cream with a hand mixer.
Coffee cake batter mixed until the flour is mostly incorporated.

Step 7 – Add the milk and the rest of the dry ingredients.

Mix in the milk, then the remaining dry ingredients, just until there are no dry streaks. The batter should be thick and spreadable, not pourable.

Pouring milk into eggless coffee cake batter in a glass bowl.
A close-up of thick, spreadable eggless coffee cake batter.

Step 8 – Add half the batter to the pan.

Scoop about half of the batter into the pan and spread it into an even layer.

Spreading the first layer of coffee cake batter into a parchment-lined square pan with an offset spatula.

Step 9 – Add the middle streusel layer.

Sprinkle about one-third of the streusel evenly over the batter.

A layer of cinnamon streusel sprinkled over coffee cake batter in a square baking pan.

Step 10 – Add the rest of the batter.

Dollop the remaining batter over the top, then gently spread it over the streusel. Try not to drag the spatula through the middle layer.

Dollops of coffee cake batter over the cinnamon streusel layer in a baking pan.
The top layer of coffee cake batter gently spread over the cinnamon streusel.

Step 11 – Top with streusel.

Sprinkle the remaining two-thirds of the streusel evenly over the top.

Unbaked eggless coffee cake covered with a thick layer of cinnamon streusel, ready for the oven.

Step 12 – Bake.

Bake for 40 to 48 minutes, until the top is golden and a toothpick inserted near the center comes out clean or with a few moist crumbs. Try to test the cake itself, not a pocket of cinnamon streusel. If the topping is getting too dark before the center is done, loosely tent the pan with foil.

Step 13 – Cool.

Let the cake cool in the pan for at least 30 minutes before slicing. For the cleanest slices, let it cool closer to room temperature.

Tips for the Best Eggless Coffee Cake

Cream the butter and sugar for the full 3 minutes. It’s the most important step for a light, fluffy crumb, since there are no eggs helping the cake rise.

Don’t overmix once the flour goes in. Stop as soon as there are no dry streaks. Overmixing is one of the most common reasons coffee cake turns out dense or tough.

Expect a thick batter. It should be spreadable, not pourable. That thickness is what holds up the cinnamon layer and the heavy streusel topping.

Use a light-colored metal pan if you can. It bakes more evenly. Dark pans can brown the edges before the center is done, so check a few minutes early if that’s what you have.

A thick slice of coffee cake showing the tender crumb, cinnamon swirl, and crunchy streusel topping.

Can I Use Greek Yogurt Instead of Sour Cream?

Yes. Plain, full-fat Greek yogurt is the best swap. Sour cream gives the richest, most tender result, but Greek yogurt works well too.

Can I Make This Dairy-Free?

This recipe relies on sour cream and butter, so it isn’t easy to make dairy-free without changing the texture. If you try it, use a dairy-free sour cream or plain yogurt and vegan butter, and expect the crumb to be a little different.

Making It Ahead and Storing

Coffee cake is great for making ahead, which is why it’s such a good brunch recipe. Once it’s completely cool, cover the pan tightly or move the slices to an airtight container. It keeps at room temperature for up to 2 days, or in the fridge for up to 5 days.

Let chilled slices come to room temperature, or warm them for a few seconds in the microwave.

To freeze, wrap individual slices tightly and freeze for up to 3 months. Thaw at room temperature.

A pan of cinnamon streusel coffee cake with a slice removed, showing the layers inside.

When to Serve It

This is an easy weekend breakfast any time of year. It’s also perfect for Thanksgiving or Christmas morning, Easter or Mother’s Day brunch, showers, and potlucks. You can even wrap up a few squares as a homemade gift.

A slice of eggless coffee cake on a white plate with a coffee mug and the rest of the cake in the background.

FAQ

Can you make coffee cake without eggs? Yes! Sour cream, baking powder, and baking soda do the work eggs usually do, so you don’t need an egg substitute.

Why is it called coffee cake? Because it’s meant to be eaten with coffee. There’s no coffee in the cake itself.

What should coffee cake batter look like? Thick and spreadable, not pourable. That’s what holds up the cinnamon layer and the streusel.

Can I use Greek yogurt instead of sour cream? Yes. Plain, full-fat Greek yogurt is the best substitute.

Why did my coffee cake turn out dense? The two most common causes are not creaming the butter and sugar long enough and overmixing after the flour goes in.

How do I know when coffee cake is done? The top should be golden, and a toothpick inserted near the center should come out clean or with a few moist crumbs. Avoid testing through a pocket of streusel, since it can look wet even when the cake is done.

Can I make coffee cake ahead of time? Yes. It stays moist for a couple of days at room temperature and freezes well.

More Eggless Bakes to Try

Something to sip with it:

A slice of eggless coffee cake with a thick cinnamon streusel topping on a white plate with cinnamon sticks.

Eggless Coffee Cake

A soft, tender eggless sour cream coffee cake with a cinnamon streusel swirl and a thick, crumbly streusel topping. No eggs or egg substitutes needed!
No ratings yet

Ingredients

Cinnamon Streusel

  • ½ cup all-purpose flour, (60g)
  • ⅓ cup packed light brown sugar, (71g)
  • 1½ teaspoons ground cinnamon
  • ⅛ teaspoon fine salt
  • 4 tablespoons unsalted butter, cold and cubed (57g)

Coffee Cake

  • 1¾ cups all-purpose flour, (210g)
  • 1½ teaspoons baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon fine salt
  • ½ cup unsalted butter, softened (113g)
  • ¾ cup granulated sugar, (150g)
  • ¾ cup full-fat sour cream, room temperature (180g)
  • ¼ cup milk, whole or 2%, room temperature (60mL)
  • 2 teaspoons vanilla extract

Equipment

Instructions 

  • Preheat the oven to 350°F (180°C). Line an 8-inch square metal baking pan with parchment paper and lightly grease.
  • In a medium bowl, stir together the flour, brown sugar, cinnamon, and salt. Add the cold cubed butter and work it in with your fingertips or a fork until the mixture forms small and medium-sized crumbs. Refrigerate while you make the batter.
  • In a separate bowl, whisk together the flour, baking powder, baking soda, and salt.
  • In a large bowl, beat the softened butter and granulated sugar with a hand mixer for about 3 minutes, until noticeably lighter and fluffy.
  • Beat in the sour cream and vanilla until combined. The mixture may not look completely smooth.
  • Add about half of the dry ingredients and mix on low just until mostly incorporated.
  • Mix in the milk, then add the remaining dry ingredients. Mix only until no dry streaks remain. The batter should be thick and spreadable, not pourable.
  • Scoop about half of the batter into the prepared pan and spread it into an even layer.
  • Sprinkle about one-third of the streusel evenly over the batter.
  • Dollop the remaining batter across the surface, then gently spread it over the streusel. Avoid dragging the spatula through the middle layer.
  • Sprinkle the remaining two-thirds of the streusel evenly over the top.
  • Bake for 40–48 minutes, until the top is golden and a toothpick inserted near the center comes out clean or with a few moist crumbs. Avoid testing through a streusel pocket. If the streusel browns too quickly, loosely tent with foil.
  • Cool in the pan for at least 30 minutes before slicing. For the cleanest slices, let it cool closer to room temperature.

Notes

• Use full-fat sour cream for the most tender, reliable texture. Plain full-fat Greek yogurt is the best substitute.
• Cream the butter and sugar for the full 3 minutes. It helps the eggless cake rise.
• Don’t overmix once the flour is added.
• A light-colored metal pan bakes most evenly. If using a dark pan, start checking a few minutes early.
• Store covered at room temperature for up to 2 days, or in the fridge for up to 5 days. Freeze wrapped slices for up to 3 months.
Serving: 1slice, Calories: 387kcal, Carbohydrates: 49g, Protein: 4g, Fat: 20g, Saturated Fat: 12g, Sodium: 316mg, Fiber: 1g, Sugar: 26g
Did you make this recipe?Share a photo and tag us @mindovermunch — we can’t wait to see what you’ve made!