This vegan banana coffee cake blends the tender crumb of banana bread with the sweet, crisp topping of a classic coffee cake. The result is a moist, flavorful cake topped with a crunchy cinnamon-walnut streusel—perfect with a cup of coffee.

Meet a new go-to for brunch, breakfast, or a cozy afternoon snack. This banana coffee cake is intentionally vegan—no eggs or dairy—yet it remains soft and moist thanks to ripe bananas and a careful balance of leavening. The cinnamon streusel adds texture and a caramelized crunch that elevates each bite.
Why You’ll Love This Banana Coffee Cake
- Great use for overripe bananas. The recipe calls for about two medium very ripe bananas, so those spotted bananas won’t go to waste.
- Lighter than traditional banana bread. A combination of baking powder, baking soda, and a touch of apple cider vinegar gives the cake lift, leaving a tender, airy crumb rather than a dense loaf texture.
- Irresistible streusel. Brown sugar, cinnamon, and chopped walnuts bake into crunchy crumbs that contrast beautifully with the soft cake.
- Simple vegan ingredients. No specialty substitutes are necessary—just neutral oil, plant milk, and pantry staples keep the batter straightforward and easy to share.
- Travels and serves well. It slices cleanly and keeps its shape, making it ideal for potlucks, brunch gatherings, or sending as a thoughtful treat.

Ingredients & Substitutions
For the cake
- All-purpose flour: If possible, weigh for best results. Too much flour can dry out baked goods.
- Baking powder and baking soda: Both are needed—baking soda reacts with the vinegar for extra lift.
- Ground cinnamon, vanilla, and salt: Basic flavoring that complements banana and streusel.
- Very ripe bananas: Brown-speckled bananas are sweeter and mash easily, which improves both taste and texture.
- Light brown sugar: Adds moisture and a subtle caramel flavor. Dark brown sugar can be used if preferred.
- Neutral oil (avocado, canola, or vegetable): Neutral oils keep the crumb moist and light compared with melted butter.
- Unsweetened almond milk (or milk of choice): Any plant or dairy milk can be substituted depending on dietary needs.
- Apple cider vinegar: Reacts with baking soda to help the cake rise and keeps the crumb tender.
- Chopped walnuts or chocolate chips: Walnuts add crunch and depth; chocolate chips make a sweeter variation.
For the streusel
The streusel is made from light brown sugar, all-purpose flour, chopped walnuts, ground cinnamon, a pinch of salt, and a little neutral oil. These small, crunchy bits are what make the cake feel special—don’t skip them.
How to Make Banana Coffee Cake









What Is Streusel? Is It the Same as a Crumble?
Streusel is a crumbly topping traditionally made from flour, sugar, fat, and often cinnamon—its name derives from the German word for “sprinkled.” While a crumble topping and streusel are similar, crumbles commonly include oats and are often piled thick over fruit. This recipe uses a classic coffee cake streusel style: no oats, just sweet, cinnamony crumbs with chopped nuts for added crunch.
Tips for the Most Moist Banana Coffee Cake
- Choose very ripe bananas. Fully speckled bananas provide the best sweetness and moisture.
- Measure flour correctly. Weighing the flour is ideal; if using cups, spoon flour into the cup and level it instead of scooping directly.
- Mix gently after adding flour. Stir only until the batter looks uniform; overmixing develops gluten and leads to a tougher crumb.
- Watch the bake time. Begin checking at 40 minutes—ovens vary—so remove once a skewer comes out clean with only a few moist crumbs attached.
- Cool fully before slicing. The cake firms up as it cools and will cut into neater squares once completely cooled.

Variations
- If you aren’t keeping it vegan: Replace plant milk with dairy milk and swap the streusel oil for 2 tablespoons melted butter for a richer topping.
- Chocolate chip version: Stir chocolate chips into the batter instead of walnuts. For a vegan option, use dairy-free chips.
- Nut-free option: Omit nuts and use chocolate chips or extra streusel for texture instead.
How to Store Banana Coffee Cake
Store the cake covered at room temperature for up to three days. For longer keeping, freeze for up to a month—wrap individual slices so you can thaw just what you need. You can make the cake a day ahead; fully cool it, then cover and leave at room temperature overnight for convenient serving the next morning.
More Banana Recipes to Try
If you enjoyed this cake, consider other banana-forward bakes such as cinnamon banana bread, protein banana bread, or banana protein muffins for more ways to use ripe bananas.
Banana Coffee Cake
- Author: Liz Thomson
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 16 pieces
- Category: Dessert
- Method: Oven
- Cuisine: American
- Diet: Vegan
Ingredients
For the cake:
- 2 1/4 cups (270g) all-purpose flour
- 1/2 teaspoon (3g) salt
- 2 teaspoons (8g) baking powder
- 1 teaspoon (5g) baking soda
- 1/2 teaspoon (1g) ground cinnamon
- 3/4 cup (195g) mashed very ripe banana (about 2 medium)
- 3/4 cup (150g) light brown sugar
- 1/3 cup (78ml) neutral oil (avocado, canola, or vegetable)
- 3/4 cup (180ml) unsweetened almond milk or milk of choice
- 2 teaspoons (10ml) vanilla extract
- 1 tablespoon (15ml) apple cider vinegar
- 3/4 cup (90g) chopped walnuts or chocolate chips
For the streusel:
- 1/4 cup (50g) light brown sugar
- 6 tablespoons (45g) all-purpose flour
- 1/4 cup (30g) chopped walnuts
- 1/2 teaspoon (1g) ground cinnamon
- Pinch of salt
- 2 tablespoons (30ml) neutral oil
Instructions
- Preheat the oven to 350°F (175°C). Grease or line an 8″ x 8″ baking pan with parchment paper.
- Make the streusel: combine brown sugar, flour, walnuts, cinnamon, and salt in a small bowl. Add the oil and stir with a fork until the mixture forms clumps. Set aside.
- Whisk together the flour, baking powder, baking soda, cinnamon, and salt in a medium bowl so the dry ingredients are evenly distributed.
- In a large bowl, blend mashed banana, brown sugar, and oil until smooth. Dissolving the sugar at this stage helps keep the texture light.
- Stir in the milk, apple cider vinegar, and vanilla until the mixture is well combined.
- Add the dry ingredients and fold gently until just smooth—do not overmix. Fold in the walnuts or chocolate chips.
- Pour the batter into the prepared pan and smooth to the edges. Sprinkle the streusel evenly over the top.
- Bake 40–45 minutes, or until a skewer inserted into the center comes out clean or with a few moist crumbs attached.
- Cool the cake in the pan for at least 10 minutes, then lift out using the parchment and cool completely before slicing.











