This Raspberry Cake is a fresh and fruity layer cake that feels like a little celebration every time you take a bite. Soft, fluffy cake layers are filled with bright raspberry jam and topped with creamy frosting that balances the tangy sweetness perfectly.
I love making this cake in the warmer months when fresh raspberries are easy to find—it feels like sunshine on a plate. One little trick I use is to warm the raspberry jam just a bit before spreading it on the layers; it helps it spread smoothly without tearing the cake. Plus, the color of the jam makes the cake look so pretty and inviting.
This cake is fantastic for birthdays, gatherings, or just when you want a dessert that feels special but isn’t too heavy. I usually serve it with a big glass of cold milk or a cup of tea, and everyone always asks for seconds. It’s a simple way to enjoy fresh fruit and cake all at once, and it never fails to bring smiles around the table.
Key Ingredients & Substitutions
Flour & Baking Powder: All-purpose flour is perfect for a tender cake. If you’re gluten-free, try a blend designed for baking. Baking powder gives the rise; if you only have baking soda, add an acid like buttermilk to activate it.
Butter & Sugar: Butter adds richness and moisture. You can replace it with margarine or coconut oil, but the flavor may change slightly. Granulated sugar sweetens and helps with the cake’s texture.
Raspberries: Fresh raspberries give vibrant color and tartness. If out of season, frozen raspberries work well—just thaw and drain excess liquid. You can also substitute with strawberries or blackberries for a different twist.
Heavy Cream: Used for the whipped cream frosting. If you want a lighter version, use half-and-half, but it won’t whip as stiffly. For a dairy-free option, try coconut cream chilled overnight.
Pistachios & Edible Flowers: Pistachios add nice crunch and color on the sides. You can swap with almonds or toasted walnuts. Edible flowers are optional but add a lovely, fresh look. Fresh mint leaves can also brighten the decoration.
How Do You Get a Moist, Fluffy Cake Layer Every Time?
Achieving soft, fluffy layers takes a few simple steps:
- Room Temperature Ingredients: Use eggs, butter, and milk at room temp to help everything blend smoothly without curdling.
- Cream Butter and Sugar Well: Beat them until light and fluffy to incorporate air, which helps the cake rise and feel tender.
- Alternate Dry and Wet Ingredients: Add flour and milk in parts, gently folding to avoid overmixing, which can toughen the cake.
- Don’t Overbake: Check the cake a few minutes before time’s up. A clean toothpick means done; overbaking dries the cake.
- Cool Properly: Let cakes cool in pans briefly, then remove to wire racks. This stops steam from making the bottom soggy.

Equipment You’ll Need
- Three 8-inch (20 cm) round cake pans – I like these because they help you get evenly baked layers.
- Mixing bowls and whisk or electric mixer – makes mixing and aerating the batter easy and quick.
- Rubber spatula – perfect for scraping batter from bowls and spreading frosting evenly.
- Parchment paper – helps prevent the cake from sticking and makes leveling easier.
- Cooling racks – I use these to let cakes cool completely and prevent sogginess.
- Food processor or chopping board – handy for chopping pistachios and preparing decorations.
- Piping bag or spatula – useful for spreading whipped cream smoothly over the cake.
Flavor Variations & Add-Ins
- Swap raspberries for strawberries or blackberries in the filling for a different berry flavor. They’ll add new color and tartness.
- Add a splash of liqueur like Chambord or Grand Marnier to the raspberry filling or whipped cream for a grown-up twist.
- Mix in some lemon zest or a little zest of orange in the cake batter for extra citrus brightness.
- Use chopped white or dark chocolate in the whipped cream for a richer, more decadent frosting.
Raspberry Cake | Fresh & Fruity Layer Cake
Ingredients You’ll Need:
For the Cake:
- 2 ½ cups (315g) all-purpose flour
- 2 ½ tsp baking powder
- ½ tsp salt
- 1 cup (226g) unsalted butter, softened
- 1 ¾ cups (350g) granulated sugar
- 4 large eggs, room temperature
- 1 tbsp vanilla extract
- 1 cup (240ml) whole milk, room temperature
For the Raspberry Filling:
- 2 cups fresh raspberries (plus extra for decoration)
- ½ cup (100g) granulated sugar
- 1 tbsp lemon juice
- 1 tsp cornstarch dissolved in 1 tbsp water (optional, for thickening)
For the Frosting:
- 2 cups (480ml) heavy cream
- ½ cup (60g) powdered sugar
- 1 tsp vanilla extract
For Decoration:
- ½ cup shelled pistachios, roughly chopped
- Edible flowers (optional)
- Powdered sugar for dusting
How Much Time Will You Need?
This Raspberry Cake takes roughly 1 hour and 15 minutes of active prep and baking time. You’ll spend about 30-35 minutes preparing and baking the cake layers, 10-15 minutes making and cooling the raspberry filling, 5-10 minutes whipping the frosting, and 15 minutes assembling and decorating. Add at least 1 hour chilling time in the refrigerator before serving for the best flavor and texture.
Step-by-Step Instructions:
1. Bake the Cake Layers:
Start by heating your oven to 350°F (175°C). Grease three 8-inch cake pans and line their bottoms with parchment paper to keep the cakes from sticking. In a bowl, whisk together your flour, baking powder, and salt to mix your dry ingredients well.
In a larger bowl, use an electric mixer to cream the softened butter and sugar until they’re fluffy and light in color – this usually takes about 4 to 5 minutes. Add the eggs one by one, mixing after each to keep the batter smooth. Mix in the vanilla extract.
Now slowly mix in your dry ingredients and milk alternately. Start and end with the dry ingredients; just mix enough to combine everything smoothly.
Divide the batter evenly into your prepared pans and smooth the tops. Bake for 25-30 minutes, checking with a toothpick that it comes out clean before removing.
Let the cakes cool in their pans for 10 minutes, then carefully remove and place onto wire racks until fully cool.
2. Prepare the Raspberry Filling:
While the cakes cool, place raspberries, sugar, and lemon juice in a small saucepan over medium heat. Stir frequently as the berries soften and break down, about 5-7 minutes.
If you want a thicker filling, stir in the cornstarch mixture and cook for 1-2 more minutes until it thickens. Once thickened, remove from heat and let it cool completely.
3. Make the Whipped Cream Frosting:
In a chilled bowl, beat the heavy cream, powdered sugar, and vanilla extract on high speed until stiff peaks form. Keep this in the fridge until you’re ready to use it.
4. Assemble the Cake:
If needed, level the tops of your cake layers. Place one layer on a serving plate or cake stand, spread a layer of whipped cream, then spread a generous amount of raspberry filling on top.
Repeat with the second layer and top with the last cake layer. Cover the entire cake with whipped cream frosting all around.
5. Decorate Your Cake:
Gently press chopped pistachios around the sides of the cake. Arrange fresh raspberries on top, sprinkle with edible flowers if you like, and dust lightly with powdered sugar for a pretty finish.
6. Chill and Serve:
Refrigerate the cake for at least an hour to let the flavors come together perfectly. When ready, slice with a sharp knife, serve chilled or at room temperature, and enjoy your fresh and fruity raspberry layer cake!
Can I Use Frozen Raspberries Instead of Fresh?
Yes! Just thaw them completely and drain any excess liquid before cooking to avoid a watery filling. Frozen berries work well, especially when fresh raspberries aren’t in season.
How Should I Store Leftover Raspberry Cake?
Store leftovers in an airtight container in the refrigerator for up to 3 days. The whipped cream frosting makes it best enjoyed relatively fresh. Let it sit at room temperature for 10-15 minutes before serving for the best texture.
Can I Make the Cake Layers Ahead of Time?
Absolutely! You can bake the cake layers up to 2 days ahead. Wrap them tightly in plastic wrap and keep refrigerated. Bring them to room temperature before assembling and frosting the cake for easier handling.
What If I Don’t Have Pistachios for Decoration?
No worries! You can use chopped almonds, toasted coconut, or even leave the sides plain. Fresh herbs like mint leaves can add a nice pop of green if you want a fresh look without nuts.
