Jump to Recipe
This easy eggless coffee cake with streusel topping is a simple, delicious treat perfect for breakfast, snack time, or dessert. The cinnamon-sugar streusel adds a warm, irresistible crunch that pairs beautifully with a cup of coffee.

This eggless version stays soft, moist, and fluffy — you won’t miss the eggs. It’s an excellent go-to recipe to have on hand for guests or a cozy morning at home. If you enjoy eggless baking, you may also like my other cake recipes.
Why You’ll Love This Eggless Coffee Cake
- The cinnamon streusel delivers warm, comforting flavor with a satisfying crumbly texture.
- The cake is tender and pillowy, balanced in sweetness so it works for breakfast or dessert.
- It’s a versatile, every-occasion recipe that’s easy to make and reliably delicious.

Ingredient Notes and Substitutions
- Gluten-free flour blend: A 1-to-1 gluten-free blend with xanthan gum (such as Bob’s Red Mill 1-to-1) works well. If you’re not making it gluten-free, all-purpose flour can be substituted without other changes.
- Brown sugar: Light brown sugar is used in the streusel for a mild molasses note, but dark brown sugar is fine if you prefer a deeper flavor.
- Baking powder and baking soda: Make sure these are fresh so the cake rises properly — this is especially important in eggless recipes.
- Greek yogurt: Plain Greek yogurt adds moisture, richness, and structure in place of eggs. Use 0% or 2% depending on your preference.
- Milk: Whole milk gives the best texture, but low-fat milk can be used if needed.
Step-By-Step Instructions
STEP ONE: Make the cinnamon streusel. In a medium bowl combine the flour, both sugars, cinnamon, and salt. Add melted, cooled butter and stir until the mixture is moist and crumbly.
STEP TWO: Whisk the dry cake ingredients — flour, baking powder, baking soda, and salt — in a separate bowl and set aside.
STEP THREE: Cream the room-temperature butter and granulated sugar with a mixer until smooth and slightly lighter in color.



STEP FOUR: Add the yogurt, milk, and vanilla to the creamed butter and sugar, and beat until combined.
STEP FIVE: Add the dry ingredients to the wet mixture and mix on low until just combined — the batter will be thick.
STEP SIX: Transfer the batter to a greased 8″ square pan, smooth the top, and sprinkle the streusel evenly over the batter. Bake at 350°F for 38–40 minutes, or until a toothpick inserted in the center comes out clean. Let cool at least 15 minutes before serving.



Expert Tips
- Weighing flour with a kitchen scale gives the most consistent results. The recipe calls for 111 g for the streusel and 222 g for the cake flour.
- Bring ingredients to room temperature for best incorporation. Butter should be soft enough to leave an indentation when pressed but not greasy or melted.

Frequently Asked Questions
Coffee cake typically doesn’t contain coffee. The name comes from its traditional role as a cake to enjoy alongside coffee.
Yes — swap in non-dairy butter, non-dairy milk, and a plant-based yogurt with a texture similar to Greek yogurt. This hasn’t been tested here, so results may vary.
How To Store
Store the coffee cake in an airtight container at room temperature for up to 5 days. To freeze, wrap tightly in plastic wrap and freeze for up to 3 months. Thaw at room temperature before serving.

If you try this eggless coffee cake, leave a comment below or tag me on Instagram @justastastyblog and use #justastastyblog. Subscribe on the site to get new recipes delivered to your inbox.
📖 Recipe

Easy Eggless Coffee Cake With Streusel Topping
Print Recipe
Ingredients
For the streusel topping:
- ¾ cup (111g) gluten free flour blend
- ½ cup (100g) granulated sugar
- ½ cup (100g) light brown sugar packed
- ½ tablespoon cinnamon
- ¼ teaspoon fine sea salt
- 5 tablespoons (71g) unsalted butter melted and cooled to room temperature
For the coffee cake:
- 1 ½ cups (222g) gluten free flour blend
- 1 teaspoon baking powder
- ½ teaspoon baking soda
- ½ teaspoon fine sea salt
- ½ cup (113g) unsalted butter room temperature
- ⅔ cup (133g) granulated sugar
- ½ cup (114g) Greek yogurt room temperature
- ½ cup (120ml) whole milk room temperature
- 1 teaspoon vanilla extract
Instructions
-
To make the streusel topping, combine the flour, both sugars, cinnamon, and salt in a medium bowl. Add the melted butter and stir until the mixture is evenly moistened and crumbly.
-
Preheat the oven to 350°F. Grease an 8″ square baking pan and set aside.
-
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set aside.
-
Cream the butter and granulated sugar with a hand mixer or stand mixer until smooth.
-
Add the yogurt, milk, and vanilla and beat to combine. Add the dry ingredients and mix on low speed until just combined.
-
Transfer the batter to the prepared pan, smooth the top, and sprinkle the streusel evenly over the batter. Bake 38–40 minutes, or until a toothpick in the center comes out clean. Cool at least 15 minutes before serving.



