• About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
menu icon
go to homepage
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
search icon
Homepage link
  • About
  • Recipe Index
  • By Meal
    • Breakfast
    • Soups
    • Side-Dish
    • Dinner
    • Desserts
  • Pinterest
×

Vegan Espresso Cake

Published: Oct 25, 2025 by Ava · This post may contain affiliate links · Leave a Comment

Jump to Recipe·Leave a Review

This Vegan Espresso Cake is a dreamy, coffee-flavored dessert that’s soft, moist, and packed with bold espresso notes. Whether you're a coffee lover or just enjoy a rich, layered cake with a twist, this dessert delivers both elegance and flavor. Topped with a luscious vegan coffee buttercream and optional espresso caramel, it’s the perfect treat for birthdays, celebrations, or any day you’re craving something indulgent yet plant-based.

Why You’ll Love This Recipe

This cake brings the deep, rich flavor of espresso into every bite, complemented by a soft, fluffy crumb and a smooth, whipped vegan buttercream. It’s completely dairy- and egg-free, yet you’d never guess it—it’s just as indulgent as any classic cake. Easy to make, impressive to serve, and freezer-friendly, this cake is ideal for coffee enthusiasts and anyone looking for a standout vegan dessert.

Vegan Espresso Cake

Ingredients

(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)

Coffee Mixture:

  • boiling water

  • instant coffee granules or espresso powder

Dry Ingredients:

  • all-purpose plain flour

  • granulated sugar

  • light brown sugar

  • baking powder

  • baking soda

  • salt

Wet Ingredients:

  • dairy-free milk (room temperature)

  • neutral oil (e.g., canola or vegetable)

  • dairy-free yogurt (room temperature)

  • vanilla extract

Vegan Coffee Buttercream Frosting:

  • dairy-free milk or dairy-free cream

  • instant coffee granules or espresso powder

  • vegan butter

  • powdered sugar (icing sugar)

  • vanilla extract

  • salt (if using unsalted butter)

Optional Espresso Caramel:

  • granulated sugar

  • dairy-free cream

  • instant coffee granules or espresso powder

  • vegan butter

Directions

Make the Cake:

  1. Preheat your oven to 180°C (350°F). Line two or three 8-inch (20 cm) round cake pans with parchment paper.

  2. Mix the instant coffee with boiling water until dissolved. Let it cool to warm or mix with some of the milk to cool faster.

  3. In a large mixing bowl, whisk together all dry ingredients.

  4. Add the coffee mixture and all wet ingredients to the dry ingredients. Mix until just combined. The batter will be runny.

  5. Divide the batter evenly between prepared pans.

  6. Bake:

    • For 3 cake layers: 20–23 minutes

    • For 2 cake layers: 30–35 minutes

  7. Cakes are done when a toothpick inserted in the center comes out clean or with a few moist crumbs.

  8. Cool in pans for 20 minutes, then transfer to a rack to cool completely.

Make the Frosting:

  1. Dissolve the instant coffee in the dairy-free milk or cream.

  2. Beat the vegan butter until pale and fluffy.

  3. Add powdered sugar, coffee mixture, vanilla, and salt. Beat on low to combine, then increase to high until light and fluffy.

  4. Adjust sweetness or coffee intensity as desired. Chill until ready to use.

Make the Espresso Caramel (Optional):

  1. Dissolve coffee in half of the dairy-free cream.

  2. In a small saucepan, heat the sugar and the remaining cream over medium heat until golden.

  3. Add the coffee mixture and stir for 30 seconds.

  4. Add vegan butter and whisk until smooth.

  5. Simmer for 5+ minutes until thickened (will thicken more as it cools).

  6. Let cool completely before using.

Assemble the Cake:

  1. Level the cake layers if needed.

  2. Place one layer on a serving plate and spread ½–¾ cup of frosting on top. Repeat with remaining layers.

  3. Use remaining frosting to cover the outside of the cake.

  4. Optionally, swirl cooled espresso caramel on top.

  5. Let the cake sit at room temperature before serving. Refrigerate if warm, but allow to come to room temperature before eating.

Servings and timing

This recipe makes 16 slices.
Prep time: 30 minutes
Cook time: 40 minutes
Total time: 1 hour 10 minutes

Variations

  • Gluten-free: Use a 1:1 gluten-free all-purpose flour blend.

  • Mocha cake: Add cocoa powder to the dry ingredients for a chocolate-coffee twist.

  • Layerless version: Bake in a single sheet pan and serve as coffee bars.

  • Frosting-free: Dust with powdered sugar and serve with coconut cream for a simpler option.

  • Nutty touch: Add crushed walnuts or hazelnuts between the layers for crunch.

Storage/Reheating

Store at room temperature in an airtight container for up to 2 days.
Refrigerate for up to 4 days; bring to room temperature before serving.
Freeze slices (well-wrapped) for up to 1 month. Thaw in the fridge or at room temperature.

FAQs

Can I use brewed espresso instead of instant coffee?

Yes, but reduce the liquid slightly from the milk to keep the batter balanced.

Is vegan yogurt necessary?

It adds moisture and lightness. Unsweetened applesauce or mashed banana could work in a pinch.

What kind of dairy-free milk works best?

Soy, oat, or almond milk work well. Use any unsweetened, neutral-flavored milk.

Can I make the frosting ahead of time?

Yes, store in the fridge for up to 3 days. Let it soften before using and re-whip if needed.

Is the espresso caramel optional?

Yes, it adds extra richness but isn’t required for a great-tasting cake.

Can I make cupcakes instead?

Yes, this batter works well for cupcakes. Bake at 350°F for 18–22 minutes.

What kind of oil should I use?

Use a neutral oil like canola, vegetable, or sunflower oil.

Can I reduce the sugar?

You can reduce it slightly, but sugar also affects texture and moisture, so adjust cautiously.

Is this cake freezer-friendly?

Yes, the unfrosted or frosted cake can be frozen. Wrap well and thaw before serving.

How do I get flat cake layers?

Level the tops with a serrated knife once cooled, or use cake strips to reduce doming during baking.

Conclusion

This Vegan Espresso Cake is a show-stopping dessert with layers of coffee flavor in both the cake and the frosting. Moist, fluffy, and fully plant-based, it’s the perfect treat for coffee lovers and a fantastic option for any celebration. Whether you go all-in with the espresso caramel or keep it simple, this cake is guaranteed to impress.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
Vegan Espresso Cake

Vegan Espresso Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Print Recipe
Pin Recipe

This Vegan Espresso Cake is a rich, moist, and fluffy dessert bursting with deep coffee flavor. Layered with a creamy vegan coffee buttercream and optionally topped with espresso caramel, it’s the perfect celebration cake for coffee lovers.

  • Total Time: 1 hour 10 minutes
  • Yield: 16 servings

Ingredients

    • Coffee Mixture:
    • ¼ cup (55g) boiling water
    • 3–4 tablespoons (12–16g) instant coffee granules or 1–2 tablespoons espresso powder

 

    • Dry Ingredients:
    • 3 cups (375g) all-purpose plain flour
    • 1 cup (200g) granulated sugar
    • ¾ cup (150g) light brown sugar
    • 3 teaspoons baking powder
    • ⅛ teaspoon baking soda
    • ¼ teaspoon salt

 

    • Wet Ingredients:
    • 1 ⅔ cup (375g) dairy-free milk, room temperature
    • ⅔ cup (145g) neutral-flavored oil
    • ⅓ cup (75g) dairy-free yogurt, room temperature
    • 1 tablespoon vanilla extract

 

    • Vegan Coffee Buttercream:
    • 3 tablespoons (40g) dairy-free milk or ¼ cup (55g) dairy-free heavy cream
    • 1–2 tablespoons (4–8g) instant coffee granules or 2–3 teaspoons espresso powder
    • 1 ¼ cups (280g) vegan butter, room temperature
    • 3–4 cups (360g–480g) powdered sugar
    • 1 teaspoon vanilla extract
    • ⅛ teaspoon salt (if using unsalted butter)

 

  • Optional Espresso Caramel:
  • ¼ cup (50g) granulated sugar
  • ¼ cup (55g) dairy-free heavy cream
  • 2 teaspoons instant coffee granules or 1 teaspoon espresso powder
  • 2 tablespoons (30g) vegan butter

Instructions

  1. Preheat oven to 180°C (350°F). Line two or three 8-inch (20cm) round cake pans with parchment paper.
  2. Prepare the Coffee: Dissolve the instant coffee or espresso powder in boiling water and let it cool. To speed this up, mix it with some of the milk from the recipe.
  3. Make the Cake Batter: In a large bowl, whisk together all dry ingredients. Add all wet ingredients, including the coffee mixture, and stir until just combined. Batter will be runny.
  4. Divide and Bake: Evenly divide batter between the prepared cake pans. For 3 pans, bake 20–23 minutes; for 2 pans, bake 30–35 minutes. Cakes are done when a toothpick inserted comes out clean. Cool in pans for 20 minutes, then transfer to wire racks to cool completely.
  5. Make the Buttercream: Dissolve coffee in milk or cream. In a large bowl, beat vegan butter until light and fluffy. Add powdered sugar, coffee mixture, vanilla, and salt. Beat until fluffy. Adjust sweetness or coffee strength to taste. Chill until needed.
  6. Optional Espresso Caramel: Dissolve coffee in half the cream. In a saucepan, heat the sugar and remaining cream over medium heat until golden brown. Add coffee mixture and vegan butter. Stir and cook for 5+ minutes until thickened. Cool completely before using.
  7. Assemble the Cake: Level cake layers if needed. Layer with ½–¾ cup frosting between each layer. Use remaining frosting to coat the outside. Optional: swirl espresso caramel on top.
  8. Storage: Keep cake in an airtight container at room temperature for 2 days, refrigerated for 4 days, or freeze slices for up to 1 month. Bring to room temperature before serving.

Notes

  • For stronger coffee flavor, add more espresso powder to the cake or frosting.
  • To make gluten-free, use a 1:1 gluten-free flour blend (see original recipe note 2).
  • The espresso caramel thickens as it cools—cook longer if you want a thicker consistency.
  • The frosting can be made ahead and chilled, but may need re-whipping before spreading.
  • Author: AVA
  • Prep Time: 30 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Bake
  • Cuisine: American
  • Diet: Vegan

Nutrition

  • Serving Size: 1 slice
  • Calories: 390
  • Sugar: 38g
  • Sodium: 190mg
  • Fat: 16g
  • Saturated Fat: 4g
  • Unsaturated Fat: 11g
  • Trans Fat: 0g
  • Carbohydrates: 58g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 0mg

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Desserts

  • 4 Ingredient Apple Fritters Recipe
    4 Ingredient Apple Fritters Recipe
  • Keto Cauliflower Fudge Recipe
    Keto Cauliflower Fudge Recipe
  • Custard Pecan Pie Recipe
    Custard Pecan Pie Recipe
  • Easy Lemon Cookies Recipe
    Easy Lemon Cookies Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Hi and welcome to Ava’s Cooking
I'm Ava, a 27 year old chef from Marseille, France, and I'm so glad you found your way here.

Learn more

Popular

  • Easy Beef Empanadas Recipe
    Easy Beef Empanadas Recipe
  • Crockpot Rotel Dip Recipe
    Crockpot Rotel Dip Recipe
  • BBQ Tofu Veggie Bowls Recipe
    BBQ Tofu Veggie Bowls Recipe
  • Slow Cooker Birria Beef Tacos Recipe
    Slow Cooker Birria Beef Tacos Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Recipes

  • Appetizers & Snacks
  • Beef
  • Breakfast
  • Chicken
  • Desserts
  • Dinner
  • Drinks
  • Side-Dish
  • Soups

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Ava's Cooking. All rights reserved.