If you’re on the hunt for a show-stopping dessert that’s as charming as it is delicious, this Vegan Raspberry Almond Cake Recipe will quickly become your new go-to. Imagine biting into a moist, tender cake infused with the rich, nutty flavor of almonds and bursting with the fresh brightness of juicy raspberries. Topped with a silky almond buttercream frosting, it balances sweetness and tang perfectly, making it ideal whether you’re hosting a party or just treating yourself on a quiet afternoon. Best of all, it’s made from just 12 straightforward ingredients that come together beautifully to create this delightful masterpiece.
Ingredients You’ll Need
Each ingredient in this recipe plays an essential role, blending textures and flavors that highlight the cake’s almond essence and fresh fruit brightness. Using plain flour and ground almonds gives the cake body and that lovely crumb, while the almond milk and oil keep it moist without dairy. Fresh raspberries add a natural tartness, and the two extracts bring out a unique aromatic depth.
- Plain flour (2 & 2/3 cups / 300g): Provides the perfect structure for the cake to rise and hold moisture.
- Ground almonds (1 cup / 105g): Adds nutty richness and a tender crumb texture.
- Fresh raspberries (heaping cup / 180g): Offers bursts of juicy tartness and a beautiful pop of color.
- Caster sugar (1 cup / 190g): Sweetens the cake evenly without overpowering other flavors.
- Vegetable oil (1/2 cup / 120ml): Keeps the cake moist and tender while enhancing the almond profile.
- Almond milk (1 cup + 1-2 tbsp / 280ml): Non-dairy liquid that adds creaminess and ties the batter together.
- Cornflour (2 tbsp): Helps with the lightness and prevents the cake from becoming too dense.
- Apple cider vinegar (1 tbsp): Reacts with baking soda to create a gentle rise and tender crumb.
- Vanilla extract (1 tsp): A classic flavor enhancer that complements almonds and raspberries beautifully.
- Almond extract (1 tsp): Boosts the nutty aroma and gives the cake its signature flavor.
- Baking powder (1 tsp): Leavens the cake and helps it rise evenly.
- Baking soda (1/2 tsp): Works with the vinegar to ensure a light texture.
- Almond buttercream (1 batch): The luscious finishing touch, rich and full of almond flavor.
How to Make Vegan Raspberry Almond Cake Recipe
Step 1: Prepare Your Ingredients
Start by washing your raspberries carefully to avoid squishing them and then pat them dry gently with kitchen paper. Pre-measure all the dry and wet ingredients to make the mixing process smooth and seamless.
Step 2: Combine Dry Ingredients
In a large mixing bowl, sift the plain flour, baking powder, baking soda, and cornflour together. Stir in the ground almonds to distribute the nutty pieces evenly throughout the mixture. This creates the base of your cake batter, ensuring even rising and a wonderful crumb.
Step 3: Mix Wet Ingredients
In a separate bowl, whisk together the caster sugar, vegetable oil, almond milk, apple cider vinegar, vanilla extract, and almond extract until well combined. The vinegar will react with the baking soda later, giving your cake that perfect lift and softness.
Step 4: Combine Wet and Dry Mixtures
Pour the wet ingredients into the dry ingredients and gently fold together using a spatula or wooden spoon. Be careful not to over-mix; you want everything just combined so that the cake stays tender.
Step 5: Fold in the Raspberries
Gently fold the fresh raspberries into the batter, saving a few to sprinkle on top before baking. This step is crucial for maintaining the berries’ shape and texture inside the cake.
Step 6: Bake to Perfection
Preheat your oven to 350°F (175°C). Grease and flour a cake pan, then pour in your batter, smoothing the top gently. Sprinkle the remaining raspberries on top for a beautiful, inviting look. Bake for 40-45 minutes or until a toothpick inserted in the center comes out clean.
Step 7: Add Almond Buttercream Frosting
Once the cake has cooled completely, generously spread your luscious almond buttercream frosting over the top. This frosting brings that delicious, creamy almond flavor to the crown of your cake, making every bite heavenly.
How to Serve Vegan Raspberry Almond Cake Recipe
Garnishes
Fresh raspberries and a sprinkling of toasted sliced almonds make perfect garnishes, adding an extra crunch and freshness to each slice. A light dusting of powdered sugar also adds a touch of elegance.
Side Dishes
This cake pairs wonderfully with a cup of hot herbal tea, such as chamomile or green tea, which balances the sweetness. For an indulgent treat, serve with a scoop of vegan vanilla ice cream or a dollop of coconut whipped cream.
Creative Ways to Present
For special occasions, consider serving the cake as mini individual portions topped with a single raspberry and mint leaf on top. You can also layer it with raspberry jam between slices for a stunning cake stack that doubles the fruity flavor.
Make Ahead and Storage
Storing Leftovers
Store your leftover vegan raspberry almond cake in an airtight container at room temperature for up to 2 days to maintain its moist texture. For longer freshness, refrigeration is ideal but may slightly dry out the cake if left too long.
Freezing
You can freeze the cake, either whole or in slices, wrapped tightly in plastic wrap and then foil, for up to 3 months. Thaw overnight in the fridge and bring to room temperature before serving to restore its softness and flavor.
Reheating
To revive a refrigerated or thawed slice, warm it gently in the oven at 300°F (150°C) for 5-7 minutes or microwave for about 20 seconds. This helps bring back the softness and enhances the almond aroma beautifully.
FAQs
Can I use frozen raspberries for this cake?
Absolutely! Just make sure to thaw and drain them well to avoid excess moisture, which can make the cake soggy.
Is this cake gluten-free?
This recipe uses plain flour, which contains gluten. However, you can substitute with a gluten-free flour blend, but results may vary in texture.
How do I make almond buttercream frosting vegan?
Most almond buttercream recipes are naturally vegan as they use plant-based butter and almond milk, but always check your ingredients to be sure.
Can I substitute the almond milk with another plant milk?
Yes, any mild-flavored plant milk like oat or soy milk will work, though almond milk enhances the almond flavor best.
What’s the best way to prevent raspberries from sinking in the batter?
Lightly dusting raspberries with a bit of flour before folding them into the batter helps keep them suspended evenly throughout the cake.
Final Thoughts
Once you try this Vegan Raspberry Almond Cake Recipe, you’ll understand why it’s such a beloved favorite. The balance of fresh berries, nutty cake, and creamy almond frosting creates a dessert that’s irresistibly comforting yet refreshingly light. Whether for celebration or casual indulgence, it promises smiles with every bite. So go ahead, bake this beauty and enjoy sharing a slice (or two) with those you love!
Print
Vegan Raspberry Almond Cake Recipe
- Total Time: 1 hour 5 minutes
- Yield: 8-10 servings
- Diet: Vegan
Description
This Vegan Raspberry Almond Cake is a light, moist, and nutty delight infused with fresh raspberries and topped with a luscious almond buttercream frosting. Made with simple, wholesome ingredients, this cake is perfect for a party or a cozy afternoon tea, combining the natural sweetness of raspberries with the rich flavor of almonds for an irresistible treat.
Ingredients
Cake Ingredients
- 2 & 2/3 cups (300g) plain flour
- 1 cup (105g) ground almonds
- 1 heaping cup (180g) fresh raspberries, washed and dried
- 1 cup (190g) caster sugar
- 1/2 cup (120ml) vegetable oil
- 1 cup + 1-2 tbsp (280ml) almond milk
- 2 tbsp cornflour
- 1 tbsp apple cider vinegar
- 1 tsp vanilla extract
- 1 tsp almond extract
- 1 tsp baking powder
- 1/2 tsp baking soda
Frosting Ingredients
- 1 batch of almond buttercream frosting (ingredients typically include almond butter, powdered sugar, non-dairy milk, and vanilla extract)
Instructions
- Prepare the Raspberries: Wash the fresh raspberries thoroughly and gently dry them with kitchen paper to remove excess moisture, preventing them from sinking in the batter.
- Mix Dry Ingredients: In a large mixing bowl, sift together the plain flour, ground almonds, baking powder, baking soda, and cornflour. This ensures even distribution of leavening agents and prevents lumps.
- Combine Wet Ingredients: In a separate bowl, whisk the caster sugar, vegetable oil, almond milk, apple cider vinegar, vanilla extract, and almond extract until well combined.
- Incorporate Wet and Dry: Gradually add the wet ingredients to the dry mixture, stirring gently until just combined to avoid overmixing which can toughen the cake.
- Fold in Raspberries: Carefully fold the fresh raspberries into the batter, taking care not to crush them to maintain their shape and texture.
- Prepare Baking Pan: Preheat the oven to 350°F (175°C). Grease and flour a cake pan or line it with parchment paper for easy removal.
- Bake the Cake: Pour the batter into the prepared pan and bake in the preheated oven for approximately 40-45 minutes, or until a toothpick inserted into the center comes out clean.
- Cool the Cake: Once baked, remove the cake from the oven and allow it to cool in the pan for 10 minutes. Then transfer it to a wire rack to cool completely before frosting.
- Make Almond Buttercream: Prepare the almond buttercream frosting by beating almond butter with powdered sugar, a splash of almond milk, and vanilla extract until smooth and fluffy.
- Frost the Cake: Once the cake has completely cooled, spread the almond buttercream evenly over the top and sides for a luscious finish.
- Serve and Enjoy: Slice and serve the vegan raspberry almond cake, perfect for any occasion or teatime delight.
Notes
- Ensure raspberries are gently folded to prevent them from breaking and coloring the batter.
- Use fresh raspberries for the best flavor and texture; frozen can be used but may affect batter consistency.
- Almond buttercream can be prepared in advance and refrigerated; bring to room temperature before frosting.
- Store the cake in an airtight container at room temperature for up to 2 days or refrigerate for up to 5 days.
- This cake is naturally vegan and can be made gluten-free by substituting the plain flour with a gluten-free blend.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Cake
- Method: Baking
- Cuisine: Western

