This is the ultimate Raspberry Cake Recipe you’ve been searching for. Imagine a perfectly moist, tender vanilla cake bursting with juicy, tart raspberries in every bite, all enveloped in a silky, sweet raspberry buttercream frosting. It’s a stunning dessert that’s perfect for birthdays, holidays, or any time you crave a truly special treat. We’ve designed this recipe to be straightforward and foolproof, ensuring you get bakery-quality results right in your own kitchen.
Whether you’re an experienced baker or just starting, this guide will walk you through everything you need to know to create a show-stopping raspberry layer cake.

Why You’ll Love This Raspberry Cake Recipe
- Incredibly Moist & Tender: The cake crumb is soft and delicate, thanks to the use of buttermilk and oil, providing the perfect base for the berries.
- Intense Raspberry Flavor: We use fresh raspberries in the cake and a raspberry reduction in the buttercream for a vibrant, authentic flavor that isn’t artificial.
- Stunning Presentation: This beautiful layer cake with its pale pink frosting and fresh berry topping looks as good as it tastes.
- Simple, Accessible Ingredients: You don’t need any fancy ingredients to make this masterpiece. Just simple pantry staples come together for one unforgettable cake.
Ingredients You’ll Need
We’ll break this down into two parts: the cake itself and that luscious raspberry buttercream. Using ingredients at room temperature is key for a smooth, well-emulsified batter.
For the Raspberry Cake
- All-Purpose Flour: Provides the structure for our cake.
- Baking Powder & Baking Soda: Our leavening agents that make the cake light and fluffy.
- Salt: Balances the sweetness and enhances the other flavors.
- Unsalted Butter: Make sure it’s softened to room temperature for proper creaming.
- Granulated Sugar: Sweetens the cake and helps create a tender crumb.
- Eggs: Room temperature eggs mix into the batter more easily.
- Vegetable Oil: The secret to an ultra-moist cake that stays fresh for days.
- Vanilla Extract: Use pure vanilla extract for the best flavor.
- Buttermilk: The acidity in buttermilk creates a wonderfully tender crumb. Room temperature is a must.
- Fresh Raspberries: We’ll toss these in a little flour to prevent them from sinking to the bottom of the cake.
For the Raspberry Buttercream Frosting
- Unsalted Butter: Softened to room temperature is essential for a silky, non-greasy frosting.
- Powdered Sugar: Sift it to avoid any lumps in your frosting.
- Raspberry Puree: Made from fresh or frozen raspberries, this gives the frosting its beautiful color and flavor.
- Vanilla Extract: Complements the raspberry flavor perfectly.
- Heavy Cream or Milk: To adjust the consistency to your liking.
- A Pinch of Salt: Cuts through the sweetness.

How to Make the Perfect Raspberry Cake (Step-by-Step)
Follow these steps carefully for a flawless raspberry cake. Let’s get started!
- Prep Your Pans and Oven: Preheat your oven to 350°F (175°C). Grease and flour two 8-inch round cake pans, and line the bottoms with parchment paper.
- Combine Dry Ingredients: In a medium bowl, whisk together the all-purpose flour, baking powder, baking soda, and salt. Set it aside.
- Cream Butter and Sugar: In a large bowl with a hand mixer or stand mixer, beat the softened butter and granulated sugar on medium-high speed until light and fluffy, about 3-4 minutes.
- Add Wet Ingredients: Add the room temperature eggs one at a time, beating well after each addition. Mix in the vegetable oil and vanilla extract. Scrape down the sides of the bowl as needed.
- Alternate Flour and Buttermilk: With the mixer on low speed, add the dry ingredients in three additions, alternating with the buttermilk in two additions, beginning and ending with the dry ingredients. Mix just until combined—do not overmix!
- Fold in Raspberries: In a small bowl, gently toss the fresh raspberries with a tablespoon of flour. This little trick helps prevent them from sinking. Gently fold the coated raspberries into the cake batter.
- Bake to Perfection: Divide the batter evenly between your prepared cake pans. Bake for 30-35 minutes, or until a wooden skewer inserted into the center comes out clean. Let the cakes cool in the pans for 15 minutes before inverting them onto a wire rack to cool completely.
Assembling and Frosting Your Masterpiece
The final step to bringing your beautiful raspberry cake to life! Ensure your cake layers are completely cool before you begin.
- Make the Raspberry Buttercream: While the cakes cool, prepare the frosting. Beat the softened butter until creamy. Gradually add the sifted powdered sugar, mixing on low speed until combined, then increase to medium-high and beat until smooth. Add the raspberry puree, vanilla extract, and salt, mixing until combined. Add heavy cream one tablespoon at a time until you reach your desired consistency.
- Level the Cakes: If your cake layers have a dome, use a large serrated knife to carefully level the tops. This ensures a stable, even cake.
- Fill and Stack: Place one cake layer on your serving plate or cake stand. Spread a generous layer of raspberry buttercream over the top, right to the edges. Place the second cake layer on top.
- Crumb Coat and Chill: Apply a thin layer of frosting all over the cake. This is called a “crumb coat” and it traps any loose crumbs. Chill the cake in the refrigerator for 20-30 minutes to set the crumb coat.
- Final Frosting: Apply the remaining frosting evenly over the top and sides of the cake. You can create smooth sides with a bench scraper or make decorative swirls with an offset spatula. Garnish with fresh raspberries if desired. For a delicious alternative, check out this easy peach cake recipe.
Pro Tips for the Best Raspberry Cake
- Room Temperature Ingredients are a MUST: For a smooth, uniform batter, ensure your butter, eggs, and buttermilk are all at room temperature. This is a non-negotiable for a perfect cake texture.
- Fresh vs. Frozen Raspberries: Fresh raspberries are best as they hold their shape. If you must use frozen, do not thaw them. Toss them in flour while still frozen and fold them into the batter right before baking. You may need to add a few extra minutes to the bake time.
- Don’t Overmix the Batter: Once you combine the wet and dry ingredients, mix only until you no longer see streaks of flour. Overmixing develops gluten and can lead to a tough, dense cake.
- Measure Flour Correctly: For the best results, weigh your flour with a kitchen scale. If you don’t have one, use the “spoon and level” method: spoon the flour into your measuring cup, then level it off with a straight edge. Don’t scoop directly from the bag.
Storing Your Raspberry Cake
Proper storage will keep your cake fresh and delicious.
Room Temperature
The cake can be stored in an airtight container at room temperature for up to 2 days.
Refrigerator
For longer storage, keep the cake in an airtight container in the refrigerator for up to 5 days. Let it sit at room temperature for about 30 minutes before serving for the best flavor and texture.
Freezer
You can freeze the entire cake or individual slices. Wrap them tightly in plastic wrap, then in aluminum foil, and freeze for up to 3 months. Thaw in the refrigerator or at room temperature. Looking for another freezer-friendly dessert? These lemon sugar cookies are a great option!
Frequently Asked Questions
Absolutely. You can bake the cake layers up to two days in advance. Let them cool completely, then wrap them tightly in plastic wrap and store them at room temperature. You can also make the buttercream ahead and store it in an airtight container in the refrigerator for up to a week.
Yes, you can use frozen raspberries. Do not thaw them before using. Toss them in flour while still frozen and fold them into the batter. You may need to add 2-3 minutes to the baking time.
The key is to toss the raspberries in about one tablespoon of flour before gently folding them into the batter. This light coating helps suspend them within the cake as it bakes.
Store the cake in an airtight container. It will keep at room temperature for up to 2 days or in the refrigerator for up to 5 days. For the best taste and texture, allow refrigerated cake to sit at room temperature for 30 minutes before serving.
A raspberry buttercream, as used in this recipe, is a perfect match. Its sweet and tangy flavor complements the cake beautifully. A classic cream cheese frosting or a white chocolate buttercream would also be delicious options.
More Dessert Recipes You’ll Love
If you enjoyed this raspberry cake, you might also love exploring other delightful fruit-based desserts. This moist strawberry pound cake is a classic, and these raspberry crumble bars are perfect for a quick and easy treat.
The Perfect Raspberry Cake Recipe

Raspberry Cake Recipe (The Best You'll Ever Make)
Ingredients
Equipment
Instructions
- Preheat oven to 350°F (175°C). Grease, flour, and line two 8-inch round cake pans with parchment paper.
- In a medium bowl, whisk together flour, baking powder, baking soda, and salt.
- In a large bowl, cream the softened butter and sugar with a mixer until light and fluffy, about 3-4 minutes.
- Beat in the eggs one at a time, then mix in the oil and vanilla extract.
- On low speed, add the flour mixture in three parts, alternating with the buttermilk in two parts, starting and ending with the flour mixture. Mix just until combined.
- In a small bowl, gently toss the fresh raspberries with 1 tbsp of flour. Carefully fold the raspberries into the batter.
- Divide the batter between the prepared pans and bake for 30-35 minutes, or until a skewer inserted into the center comes out clean. Cool in pans for 15 minutes, then invert onto a wire rack to cool completely.
- To make the frosting, beat softened butter until creamy. Gradually add sifted powdered sugar and beat until smooth. Mix in the raspberry puree, vanilla, and salt. Add heavy cream as needed to reach a spreadable consistency.
- Place one cooled cake layer on a serving plate. Spread a thick layer of frosting over the top. Add the second layer.
- Apply a thin crumb coat of frosting over the entire cake and chill for 30 minutes.
- Cover the cake with the remaining frosting and decorate with fresh raspberries. Slice and serve.
Notes
To make raspberry puree, blend 1 cup of raspberries until smooth and press the mixture through a fine-mesh sieve to remove the seeds.
Share Your Creation!
We are so excited for you to try this amazing Raspberry Cake Recipe! If you make it, please leave a comment below and let us know how it turned out. Don’t forget to share a photo of your beautiful creation and pin it on Pinterest for others to discover!
