Vegan Espresso Cake Recipe

Introduction

This vegan espresso cake is a rich and moist treat infused with deep coffee flavor, perfect for any coffee lover. Made without dairy or eggs, it’s a delightful plant-based dessert that’s easy to prepare and sure to impress. Topped with a luscious coffee-infused frosting and an optional espresso caramel, it’s a cake that satisfies both in taste and texture.

A three-layer brown cake with a soft and moist texture is held up by a woman's hand using a silver cake server. Each layer is separated by a light tan cream frosting, with more frosting covering the top and sides in smooth, wavy swirls. The cake is set on a textured white plate, against a white marbled surface background, and the top frosting has a slight glossy finish with some caramel-colored drizzle. Photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1/4 cup (55g) boiling water
  • 3-4 tablespoons (12-16g) instant coffee granules (or 1-2 tablespoons espresso powder, to taste)
  • 3 cups (375g) all-purpose plain flour (spoon and leveled; see note for gluten-free option)
  • 1 cup (200g) granulated sugar
  • 3/4 cup (150g) light brown sugar
  • 3 teaspoons baking powder
  • 1/8 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 2/3 cup (375g) dairy-free milk (room temperature)
  • 2/3 cup (145g) neutral flavored oil
  • 1/3 cup (75g) dairy-free yogurt (room temperature)
  • 1 tablespoon vanilla extract
  • 3 tablespoons (40g) dairy-free milk (or 1/4 cup (55g) heavy cream, room temperature)
  • 1-2 tablespoons (4-8g) instant coffee granules (or 2-3 teaspoons espresso powder, to taste)
  • 1 1/4 cups (280g) vegan butter (room temperature)
  • 3-4 cups (360g-480g) powdered sugar / icing sugar (as needed)
  • 1 teaspoon vanilla extract
  • 1/8 teaspoon salt (if using unsalted butter)
  • 1/4 cup (50g) granulated sugar
  • 1/4 cup (55g) dairy-free heavy cream (as needed)
  • 2 teaspoons instant coffee granules (or 1 teaspoon espresso powder, to taste)
  • 2 tablespoons (30g) vegan butter

Instructions

  1. Step 1: Preheat your oven to 180°C (350°F). Line two or three 8-inch (20 cm) round cake pans with parchment paper.
  2. Step 2: Dissolve the instant coffee in the boiling water, stirring until fully dissolved. Set aside to cool to warm or room temperature. To speed this up, mix the coffee with some dairy-free milk from the recipe.
  3. Step 3: In a large bowl, whisk together the flour, granulated sugar, light brown sugar, baking powder, baking soda, and salt until well combined.
  4. Step 4: Add the dairy-free milk, oil, dairy-free yogurt, vanilla extract, and the coffee mixture to the dry ingredients. Stir gently until just combined; the batter should be runny.
  5. Step 5: Divide the batter evenly between the prepared cake pans.
  6. Step 6: Bake for 20-23 minutes if using three pans, or 30-35 minutes if using two. The cakes are ready when a toothpick inserted in the center comes out clean or with a few moist crumbs.
  7. Step 7: Let the cakes cool in their pans for 20 minutes, then transfer them to a wire rack to cool completely.
  8. Step 8: To make the frosting, dissolve the coffee granules in the dairy-free milk or cream until fully dissolved.
  9. Step 9: Beat the vegan butter in a large bowl or mixer until pale and fluffy. Gradually add powdered sugar, dissolved coffee, vanilla extract, and salt, mixing on low speed until combined. Then beat on high until light and fluffy. Adjust sweetness and coffee flavor as desired. Chill until needed.
  10. Step 10: (Optional) For espresso caramel, dissolve the coffee in half of the cream and set aside. In a small saucepan, combine granulated sugar and remaining cream over medium heat. Cook until sugar melts and mixture turns golden brown, watching carefully to avoid burning.
  11. Step 11: Stir in the coffee-cream mixture for about 30 seconds. Add vegan butter and whisk until smooth. Simmer for at least 5 minutes to thicken, then cool completely in the fridge or freezer.
  12. Step 12: Level the tops of cooled cakes if domed. Place one layer on a serving plate, spread ½–¾ cup frosting over it, then stack the next layer. Repeat with remaining layers.
  13. Step 13: Cover the entire cake with remaining frosting using an offset spatula. Drizzle or swirl the espresso caramel on top, if using.
  14. Step 14: Store the cake at room temperature in an airtight container until serving. Refrigerate on hot days and bring to room temperature before serving.

Tips & Variations

  • Use espresso powder instead of instant coffee for a more intense coffee flavor.
  • For a gluten-free version, substitute the all-purpose flour with a gluten-free blend, ensuring it’s spooned and leveled.
  • If you prefer a stronger coffee taste, increase the amount of coffee granules in the frosting and caramel.
  • The espresso caramel adds a stunning flavor and decoration, but you can skip it for a simpler cake.

Storage

Store leftover cake slices in an airtight container at room temperature for up to 2 days, or refrigerate for up to 4 days. The cake can also be frozen for up to 1 month. Before serving, bring refrigerated or frozen slices to room temperature for the best texture and flavor.

How to Serve

A slice of three-layer brown cake is being lifted by a woman's hand holding a spatula, revealing its moist and crumbly texture. Each cake layer is thick and uniformly brown, separated by creamy light brown frosting that also covers the top and sides of the cake smoothly with some subtle swirls. The cake rests on a white plate with decorative edges set on a white marbled surface. In the background, there are blurred white ceramic containers adding soft contrast to the scene. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use regular milk instead of dairy-free milk?

Yes, you can substitute regular milk if you’re not strictly vegan. However, using dairy-free milk ensures this recipe remains suitable for vegan diets.

How do I know when the cake is done baking?

The cake is done when a toothpick inserted in the center comes out clean or with just a few moist crumbs attached. Avoid baking too long to keep the cake moist.

Print

Vegan Espresso Cake Recipe

This Vegan Espresso Cake is a moist, fluffy, and richly flavored dessert perfect for coffee lovers seeking a dairy-free, egg-free treat. Layers of tender cake are infused with instant coffee and espresso powder, paired with a luscious vegan coffee buttercream frosting, and optionally topped with a decadent espresso caramel drizzle. Easy to prepare with common pantry ingredients, this cake is ideal for special occasions or any time a delicious vegan dessert is desired.

  • Author: reem
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 16 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: Vegan
  • Diet: Vegan

Ingredients

Scale

Cake Ingredients

  • 1/4 cup (55g) boiling water
  • 34 tablespoons (12-16g) instant coffee granules (or 12 tablespoons espresso powder, to taste)
  • 3 cups (375g) all-purpose plain flour (spoon and leveled; see note 2 for gluten-free option)
  • 1 cup (200g) granulated sugar
  • 3/4 cup (150g) light brown sugar
  • 3 teaspoons baking powder
  • 1/8 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1 2/3 cup (375g) dairy-free milk (room temperature)
  • 2/3 cup (145g) neutral flavored oil
  • 1/3 cup (75g) dairy-free yogurt (room temperature)
  • 1 tablespoon vanilla extract

Frosting Ingredients

  • 3 tablespoons (40g) dairy-free milk (or 1/4 cup (55g) heavy cream, room temperature)
  • 12 tablespoons (4-8g) instant coffee granules (or 23 teaspoons espresso powder, to taste)
  • 1 1/4 cups (280g) vegan butter (room temperature)
  • 34 cups (360g-480g) powdered sugar / icing sugar (as needed)
  • 1 teaspoon vanilla extract
  • 1/8 teaspoon salt (if using unsalted butter)

Espresso Caramel (Optional)

  • 1/4 cup (50g) granulated sugar
  • 1/4 cup (55g) dairy-free heavy cream (as needed)
  • 2 teaspoons instant coffee granules (or 1 teaspoon espresso powder, to taste)
  • 2 tablespoons (30g) vegan butter

Instructions

  1. Preheat Oven: Set your oven to 180°C (350°F) and line two or three 8-inch (20 cm) round cake pans with parchment paper to prevent sticking.
  2. Prepare Coffee Mixture: Dissolve instant coffee granules in boiling water until fully dissolved. Let the coffee mixture cool to warm or room temperature. To speed cooling, mix with some dairy-free milk from the recipe.
  3. Mix Dry Ingredients: In a large bowl, whisk together all dry ingredients—flour, granulated sugar, brown sugar, baking powder, baking soda, and salt—until well combined.
  4. Combine Wet Ingredients: Add the dairy-free milk, neutral oil, dairy-free yogurt, vanilla extract, and the cooled coffee mixture to the dry ingredients. Mix until just combined. The batter will be runny.
  5. Divide and Bake: Evenly distribute the batter among the prepared cake pans. If using three pans, bake for 20-23 minutes; if using two, bake for 30-35 minutes. The cakes are done when a toothpick inserted into the center comes out clean or with a few moist crumbs.
  6. Cool Cakes: Let the cakes cool in their pans for 20 minutes before transferring them to a wire rack to cool completely.
  7. Prepare Frosting Coffee Mixture: Dissolve instant coffee granules in the dairy-free milk or cream until fully combined.
  8. Make Frosting: Beat vegan butter in a large bowl or stand mixer until pale and fluffy. Gradually add powdered sugar, coffee mixture, vanilla extract, and salt, beating first on low to combine, then on high until the frosting is light and fluffy. Adjust sweetness or coffee flavor as desired by adding more sugar or coffee dissolved in a little liquid. Chill until needed.
  9. Make Espresso Caramel (Optional): Combine instant coffee and half of the dairy-free cream in a bowl until dissolved. In a small saucepan over medium heat, mix sugar with the remaining cream and cook until sugar melts and mixture turns golden brown. Quickly add coffee mixture, stirring for about 30 seconds before adding vegan butter and whisking until smooth. Cook for at least 5 minutes to thicken, longer if a thicker caramel is preferred. Cool completely before use.
  10. Assemble the Cake: If cake layers have domed tops, slice off to create flat surfaces. Place one layer on a serving plate, spread with ½ to ¾ cup of frosting, then add the next layer. Repeat for the third layer if used. Cover the entire cake with the remaining frosting using an offset spatula.
  11. Decorate: Swirl espresso caramel on top of the cake if using. Let the cake set before serving.
  12. Storage: Store the cake at room temperature in an airtight container; if warm, refrigerate and bring back to room temperature before serving. Leftover cake slices keep at room temperature for 2 days, refrigerated up to 4 days, or frozen for 1 month. Always serve at room temperature.

Notes

  • Use espresso powder instead of instant coffee granules if a stronger coffee flavor is desired.
  • For a gluten-free option, substitute all-purpose flour with an appropriate gluten-free flour blend, adjusting leavening as needed.
  • If caramel crystallizes or becomes gritty, gently reheat while stirring until smooth. Ensure sugar fully dissolves during cooking to prevent crystallization.
  • Adjust powdered sugar amount in frosting based on desired sweetness and thickness.

Keywords: vegan espresso cake, coffee cake, dairy-free cake, vegan dessert, espresso buttercream, vegan caramel, plant-based cake

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating