This Vanilla Raspberry Cake Recipe layers soft, tender vanilla cake with bright raspberry filling and a creamy frosting that gets its gorgeous color from freeze-dried berries. It’s a lovely choice for birthdays, celebrations, or any afternoon when you want a homemade cake that feels special without relying on complicated techniques.
Ingredients You'll Need
The ingredient list is made up of familiar baking staples, but each one has a part to play: buttermilk and sour cream keep the cake tender, while fresh raspberries and lemon bring a lively, fruity contrast. For the frosting, freeze-dried raspberries add concentrated berry flavor and a naturally rosy hue.
- All-purpose flour, 3 ½ cups: Sift it before measuring or fluff it up and spoon it into the measuring cup for a lighter cake.
- Baking powder, 2 teaspoons: Helps the cake rise evenly and gives the layers a soft crumb.
- Baking soda, 1 teaspoon: Works with the tangy buttermilk and sour cream to help the batter lift.
- Salt, 1 teaspoon for the cake: Brings out the vanilla flavor and keeps the sweetness balanced.
- Unsalted butter, ¾ cup for the cake, at room temperature: Softened butter creams smoothly with the sugar and gives the layers a rich flavor.
- Canola or vegetable oil, ¼ cup: Adds moisture so the cake stays soft even after chilling.
- White granulated sugar, 1 ½ cups for the cake: Sweetens the layers and helps create a light, fluffy batter when beaten with the butter.
- Sour cream, ¼ cup, at room temperature: Adds a gentle tang and helps keep the cake moist.
- Pure vanilla extract, 1 tablespoon for the cake: Gives every bite its warm, classic vanilla aroma.
- Large eggs, 4: Add structure and richness; room-temperature eggs blend into the batter more evenly.
- Buttermilk, 1 cup: Adds tenderness and a subtle tang that pairs beautifully with raspberries.
- Raspberries, 2 cups, fresh or frozen: These cook down into the bright, fruity filling.
- White granulated sugar, ¾ cup for the filling: Sweetens the raspberries as they simmer.
- Lemon juice, 2 tablespoons: Brightens the berry flavor and balances the sugar.
- Salt, ⅛ teaspoon for the filling: Adds a little depth to the raspberry jam.
- Cornstarch, 1 tablespoon: Thickens the filling so it stays neatly between the cake layers.
- Cream cheese, 6 ounces, at room temperature: Adds a pleasantly tangy note to the raspberry frosting.
- Unsalted butter, 1 cup, slightly cold: Gives the frosting structure while keeping it smooth and creamy.
- Powdered sugar, 5 cups, sifted: Sweetens and thickens the frosting; sifting helps prevent lumps.
- Freeze-dried raspberries, 1 ounce: Ground into a powder, they add concentrated berry flavor and natural color without making the frosting runny.
- Pure vanilla extract, 1 teaspoon for the frosting: Rounds out the tart berry and cream cheese flavors.
- Salt, ½ teaspoon for the frosting: Keeps the frosting from tasting overly sweet.
- Heavy cream, 2 ½ tablespoons: Helps bring the frosting together and makes it easy to spread.
How to Make Vanilla Raspberry Cake Recipe
For the best results, make sure the cake layers and raspberry filling are completely cool before assembling. That bit of patience helps the frosting stay in place and keeps the filling from slipping out between the layers.
Step 1: Prepare the Cake Pans and Dry Ingredients
Heat the oven to 350°F. Spray two 8-inch cake pans with nonstick baking spray, line each base with an 8-inch parchment circle, then spray the parchment as well. In a medium bowl, sift together the flour, baking powder, baking soda, and salt, then set the mixture aside.
Step 2: Mix the Cake Batter
Beat the room-temperature butter, oil, and 1 ½ cups of sugar on high speed for about 3 minutes, until light and fluffy. Mix in the sour cream and 1 tablespoon of vanilla. Add the eggs one at a time, mixing on medium speed after each addition so they blend into the batter without overworking it.
Step 3: Add the Dry Ingredients and Buttermilk
With the mixer on low, add one-third of the flour mixture, followed by half of the buttermilk. Add another third of the dry ingredients and the rest of the buttermilk, then finish with the remaining flour mixture. Stop mixing as soon as the batter looks even; a few extra turns can make the cake less tender.
Step 4: Bake and Cool the Layers
Divide the batter evenly between the prepared pans and smooth the tops. Bake for 27 to 30 minutes, or until a toothpick inserted into the center comes out clean. Leave the cakes in their pans for 10 minutes, then turn them out onto a cooling rack and let them cool completely before frosting.
Step 5: Cook the Raspberry Filling
Combine the raspberries, ¾ cup of sugar, lemon juice, and ⅛ teaspoon of salt in a medium saucepan over medium heat. Cook until the berries soften, then mash them. Press the mixture through a fine-mesh sieve to remove the seeds, return the smooth raspberry mixture to the saucepan, and stir in the cornstarch. Cook, stirring, until the filling thickens, then let it cool completely.
Step 6: Make the Raspberry Frosting
Let the butter sit out for about 30 minutes so it becomes slightly cold but workable. Sift the powdered sugar into a large bowl. Grind the freeze-dried raspberries into a fine powder in a food processor, then stir the powder into the sugar. Beat the cream cheese and butter on high speed for 3 minutes. Add the raspberry sugar mixture and beat until combined; the frosting will be quite thick at this point. Add the vanilla, ½ teaspoon of salt, and heavy cream, then mix on high until smooth and spreadable.
Step 7: Fill and Stack the Cake
Use a serrated knife to trim the domed tops from the cooled cake layers. Dab a little frosting onto your serving board to anchor the first layer, then set one cake layer on top. Spread about 1 cup of frosting over it, leaving enough frosting to pipe a border around the edge. Pipe that border, spoon the cooled raspberry filling inside it, and spread the filling gently without pushing it over the edge.
Step 8: Frost and Chill the Cake
Place the second cake layer on top with its flat, bottom side facing up for a level finish. Apply a thin layer of frosting over the top and sides, then freeze the cake for 15 minutes to set the crumb coat. Finish frosting the cake, decorate with fresh raspberries if you like, and chill it for another 15 minutes before serving.
How to Serve Vanilla Raspberry Cake Recipe
Garnishes
Fresh raspberries make a simple, pretty topping and hint at the fruit inside. For a little extra polish, add a few delicate curls of lemon zest or a light dusting of powdered sugar just before serving. Keep the decorations modest so the rosy frosting and berry garnish remain the focus.
Side Dishes
This cake is rich and creamy, so it pairs nicely with something fresh and light. Serve slices with extra berries, a small bowl of lightly sweetened whipped cream, or a fruit salad. For a drink, coffee and black tea balance the sweetness, while sparkling water with lemon makes a refreshing option for a warm-day gathering.
Creative Ways to Present
For a celebration, arrange fresh raspberries in a ring around the top of the cake and bring it to the table whole before slicing. You can also decorate individual plates with a few berries and a small spoonful of leftover raspberry filling. If you’re serving a crowd, cut neat slices with a long, warm knife, wiping the blade between cuts for tidy layers.
Make Ahead and Storage
Storing Leftovers
Cover leftover cake or place it in an airtight container and refrigerate it because the frosting contains cream cheese. It will keep well for about 3 to 4 days. For the best texture and flavor, let slices sit at room temperature for 20 to 30 minutes before serving so the cake softens and the frosting becomes creamy again.
Freezing
You can freeze the assembled cake or individual slices. Chill the cake until the frosting is firm, then wrap it well in plastic wrap and place it in a freezer-safe container; for slices, freeze them on a tray first so the frosting holds its shape before wrapping. Freeze for up to 2 months, then thaw overnight in the refrigerator. Let the cake sit at room temperature briefly before serving.
Reheating
This cake is best served at room temperature rather than warmed, since heat can soften the cream cheese frosting and make the raspberry filling runny. If it has been refrigerated, let it stand on the counter for 20 to 30 minutes. Avoid microwaving a frosted slice; if you prefer the cake slightly warm, warm an unfrosted piece very briefly and add frosting after it cools.
FAQs
Can I use frozen raspberries for the filling?
Yes. Frozen raspberries work well, and you can add them straight to the saucepan without thawing. They may release extra liquid as they cook, so give the filling enough time to thicken after you add the cornstarch, then cool it completely before assembling.
Can I make the cake layers ahead of time?
Absolutely. Bake the layers, let them cool completely, and wrap them tightly. You can keep them at room temperature overnight or freeze them for longer storage. If frozen, thaw the wrapped layers before assembling so condensation forms on the wrapping rather than the cake.
Why does the raspberry filling need to cool completely?
Warm filling can soften the frosting and make the cake layers slide apart. Cooling also gives the cornstarch-thickened jam time to set, making it easier to spread inside the frosting border. If you’re short on time, transfer it to a shallow dish so it cools more quickly.
How do I keep the raspberry filling from squeezing out?
Make sure the filling is cool and thick, then pipe a complete ring of frosting around the edge of the first layer before adding the jam. Keep the filling inside that border and avoid spreading it all the way to the cake’s edge. A short chill after stacking can also help the layers settle.
Can I make this Vanilla Raspberry Cake Recipe without freeze-dried raspberries?
Yes, though the frosting will be less berry-flavored and paler in color. You can leave them out for a vanilla cream cheese frosting, or serve extra raspberry filling alongside the cake. Avoid adding fresh raspberry purée directly to the frosting, as the extra moisture can make it too loose.
Final Thoughts
This Vanilla Raspberry Cake Recipe brings together soft vanilla layers, tangy raspberry filling, and a creamy berry frosting in every slice. Make it for a birthday or simply because you’re in the mood for a beautiful homemade cake; either way, I hope you enjoy sharing it as much as you enjoy that first bite.
PrintVanilla Raspberry Cake Recipe
Tender vanilla cake layers are filled with bright, homemade raspberry jam and covered in tangy raspberry cream cheese frosting. Fresh raspberries add a beautiful finishing touch to this celebration-worthy layer cake.
- Prep Time: 1 hour 50 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours 20 minutes
- Yield: 16 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Vanilla Cake
- 3 ½ cups all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- 1 teaspoon salt
- ¾ cup unsalted butter, at room temperature
- ¼ cup canola or vegetable oil
- 1 ½ cups granulated sugar
- ¼ cup sour cream, at room temperature
- 1 tablespoon pure vanilla extract
- 4 large eggs
- 1 cup buttermilk
Raspberry Jam Filling
- 2 cups raspberries, fresh or frozen
- ¾ cup granulated sugar
- 2 tablespoons lemon juice
- ⅛ teaspoon salt
- 1 tablespoon cornstarch
Raspberry Cream Cheese Frosting
- 6 ounces cream cheese, at room temperature
- 1 cup unsalted butter, slightly cold
- 5 cups powdered sugar, sifted
- 1 ounce freeze-dried raspberries, finely ground
- 1 teaspoon pure vanilla extract
- ½ teaspoon salt
- 2 ½ tablespoons heavy cream
For Decorating
- Fresh raspberries, as needed
Instructions
- Prepare the pans and oven.
Preheat the oven to 350°F (175°C). Spray two 8-inch cake pans with nonstick baking spray, line their bottoms with parchment paper rounds, and spray the parchment.
- Mix the dry ingredients.
Sift the flour into a medium bowl. Whisk in the baking powder, baking soda, and salt, then set the mixture aside.
- Cream the butter, oil, and sugar.
Using a mixer, beat the butter, oil, and granulated sugar on high speed for about 3 minutes, until light and fluffy. Mix in the sour cream and vanilla.
- Add the eggs.
Add the eggs one at a time, mixing on medium speed after each addition until incorporated.
- Finish the cake batter.
With the mixer on low, add one-third of the dry ingredients, followed by half of the buttermilk. Add another third of the dry ingredients and the remaining buttermilk, then mix in the final third of the dry ingredients just until combined.
- Fill the pans.
Divide the batter evenly between the prepared cake pans and smooth the tops.
- Bake and cool the cake layers.
Bake for 27–30 minutes, or until a toothpick inserted in the center comes out clean. Let the cakes rest in their pans for 10 minutes, then turn them out onto a cooling rack and cool completely.
- Cook the raspberries.
While the cakes cool, combine the raspberries, sugar, lemon juice, and salt in a medium saucepan over medium heat. Cook until the berries soften, then mash them.
- Strain and thicken the jam.
Press the mashed berries through a fine-mesh sieve and discard the seeds. Return the strained mixture to the saucepan, stir in the cornstarch, and cook until thickened. Transfer the jam to a bowl and cool completely.
- Prepare the frosting ingredients.
Let the butter sit at room temperature for about 30 minutes so it is slightly softened but still cool. Sift the powdered sugar into a large bowl. Grind the freeze-dried raspberries in a food processor, then stir the powder into the powdered sugar.
- Make the raspberry frosting.
Beat the cream cheese and butter on high speed for 3 minutes. Add the powdered sugar and ground raspberries and mix until combined. The frosting will be thick. Add the vanilla, salt, and heavy cream, then beat on high until smooth and spreadable.
- Level the cake layers.
Use a serrated knife to trim the domed tops from the completely cooled cake layers. Secure the first layer to a cake board or serving plate with a small dab of frosting.
- Fill the cake.
Spread about 1 cup of frosting over the first cake layer. Pipe a border of frosting around the edge to contain the filling, then spread the cooled raspberry jam inside the border.
- Stack and chill the cake.
Place the second cake layer on top with its flat bottom facing up. Spread a thin crumb coat of frosting over the cake and freeze for 15 minutes.
- Frost and finish.
Cover the chilled cake with the remaining frosting and decorate with fresh raspberries. Freeze for another 15 minutes before serving so the frosting can set.
Notes
- For the best cake texture, bring the eggs, buttermilk, and sour cream to room temperature before mixing.
- Frozen raspberries work well for the jam; they do not need to be thawed first.
- Cool the cake layers and raspberry jam completely before assembling, or the frosting may soften and the filling may slide.
- Use freeze-dried raspberries for the frosting, not fresh or frozen berries; fresh berries add too much moisture.
- Store the assembled cake covered in the refrigerator because the frosting contains cream cheese. Let slices sit at room temperature briefly before serving for the best texture.

Leave a Reply