There’s something undeniably comforting about a slice of cake, especially when it’s adorned with the vibrant sweetness of raspberries. Almond Cake with Raspberry Frosting strikes the perfect balance between nutty and fruity, creating a delightful experience for anyone lucky enough to indulge. Imagine a buttery almond-flavored cake that is both moist and tender, topped with a luscious raspberry frosting that is not only pretty but also packs an intense flavor punch. This cake is a celebration in itself, perfect for birthdays, afternoon teas, or simply when you need a little pick-me-up.

I first made this almond cake for a small gathering of friends on a sunny afternoon. As soon as I pulled it from the oven, the aroma of toasted almonds filled the air, enticing everyone in the house. When I slathered on the raspberry frosting, the vibrant pink hue was an instant showstopper! Watching everyone’s eyes widen as they took the first bite was a moment I’ll never forget. This recipe not only satisfies those sweet cravings; it’s also a beautiful centerpiece to any gathering. So whether you’re a novice baker or seasoned pro, get ready to impress with your very own Almond Cake with Raspberry Frosting!
Why You’ll Love This Recipe
- Simple & Quick: With a prep time of just 45 minutes and a baking time that allows for some socializing, you can whip this cake up in no time.
- Irresistible Flavor: The combination of almond and fresh raspberries brings an unmatched sweetness that dances on your palate.
- Eye-Catching Appeal: The bright pink raspberry frosting makes this cake not just delicious but visually stunning — it’s bound to get compliments!
- Flexible Serving: It’s a delightful choice for casual afternoon teas, festive celebrations, or a cozy dessert after dinner.
- Diet-Friendly Options: Curious about alternatives? You can easily make it gluten-free by substituting with gluten-free flour.
Ingredients You’ll Need
- 2¼ cups all-purpose flour: This forms the backbone of the cake. For gluten sensitivity, feel free to substitute with gluten-free all-purpose flour.
- ¾ cup almond flour: It provides a nutty flavor and adds a lovely texture. You can use additional all-purpose flour if you don’t have almond flour.
- 2 teaspoons baking powder: This leavening agent helps the cake rise beautifully.
- ½ teaspoon baking soda: A little extra lift to ensure a light, fluffy texture.
- ½ teaspoon salt: Enhances the flavors of the cake and balances the sweetness.
- ¾ cup unsalted butter, softened to room temperature: This is crucial for a moist cake. If you’re short on time, you can soften it in the microwave for just a few seconds (be careful not to melt it!).
- 2 cups granulated sugar: Sweetens the cake and contributes to a tender crumb.
- ¼ cup vegetable oil: This adds moisture and richness; you can substitute canola oil if preferred.
- 4 large eggs, room temperature: Eggs help bind the ingredients together. For a vegan alternative, consider flax eggs or a commercial egg substitute.
- 2 teaspoons vanilla extract: This adds depth to the flavor profile. Always use pure vanilla if possible for the best taste.
- 1½ teaspoon almond extract: Enhances the almond flavor, making the cake sing!
- 1¼ cup whole milk, room temperature: Keeps the batter smooth and encourages even mixing. For a lighter option, you can use almond milk.
- 1½ cups raspberries: Fresh raspberries are ideal for flavor, but frozen can work in a pinch—just be sure to thaw them beforehand.
- 1 cup unsalted butter, slightly softened: This is the base for your creamy frosting.
- 3½-4½ cups powdered sugar, sifted: Sweetens and thickens your frosting. Adjust to your desired sweetness.
- ¼ teaspoons salt: To enhance flavors.
- 1-3 tablespoons whipping cream: Use this as needed to achieve the perfect frosting consistency.
How to Make Almond Cake with Raspberry Frosting
- Prepare the Pan and Preheat Oven: Grease and lightly dust a 9×13 inch (23×33 cm) metal cake pan with flour. Then, preheat your oven to 350℉ (180℃). This step is essential for ensuring the cake doesn’t stick!
- Mix Dry Ingredients: In a large bowl, whisk together 2¼ cups of all-purpose flour, ¾ cup of almond flour, 2 teaspoons of baking powder, ½ teaspoon of baking soda, and ½ teaspoon of salt. Make sure to break up any lumps in the almond flour.
- Cream Butter and Sugar: In another large bowl, beat ¾ cup of unsalted butter and 2 cups of granulated sugar together until fluffy and lightened in color, about 2-3 minutes. This creates a beautiful texture!
- Incorporate Oils and Extracts: Mix in ¼ cup of vegetable oil along with 2 teaspoons of vanilla extract and 1½ teaspoons of almond extract into the butter mixture, blending well.
- Add Eggs One at a Time: Add the 4 large eggs one at a time, turning off the mixer to scrape down the sides and bottom of the bowl after each addition.
- Combine Dry and Wet Ingredients: On a low speed, add in about ⅓ of the flour mixture. After it’s incorporated, turn off the mixer and whisk in ½ of the 1¼ cup of whole milk. Repeat this process, alternating between flour and milk, until everything is combined. Finish with the last addition of flour and be careful not to overmix.
- Bake the Cake: Pour the batter into your prepared pan, smoothing out the top. Bake in the middle of the oven for about 40-50 minutes or until the top is set and a toothpick comes out clean or with few moist crumbs. You can also gently nudge the pan; if the cake doesn’t wobble, it’s ready.
- Cool the Cake: Allow the cake to cool in the pan completely before frosting.
- Prepare the Raspberry Puree: In a food processor or blender, puree the 1½ cups of raspberries. Strain the puree through a metal sifter to remove the seeds, pressing with a spoon to extract as much liquid as possible.
- Cook the Puree: Transfer the seedless puree into a small saucepan over low-medium heat. Stir continuously until it comes to a gentle boil. Keep simmering until it thickens and reduces to about ⅓ of its original volume, which should take around 20-25 minutes for fresh berries—longer for frozen. Allow to cool completely.
- Make the Frosting: Beat 1 cup of softened unsalted butter until creamy. Add in 2 cups of powdered sugar and ¼ teaspoon of salt, mixing starting on low speed to avoid a sugar cloud!
- Incorporate the Raspberry Puree: Gradually mix in the cooled raspberry puree, about 1 tablespoon at a time, alternating with ½ cup of powdered sugar. Continue until you reach your desired sweetness and consistency. If your frosting is too thick, add in whipping cream slowly, one tablespoon at a time.
- Frost the Cake: Once the cake is completely cooled, frost it generously using the back of a spoon or an offset spatula to create appealing swirls.
Storing & Reheating
To keep any leftover cake fresh, store it at room temperature for up to 2 days in a sealed container. If you’d like to extend its life, refrigerate it for up to a week. For longer storage, wrap slices tightly in plastic wrap and freeze them for up to 3 months. To reheat, simply pop a slice in the microwave for about 15-20 seconds. However, keep in mind that while freezing may slightly alter the texture, refreshing it with a dollop of fresh raspberry sauce can bring back some of its original deliciousness.
Chef’s Helpful Tips
- Room Temperature Ingredients: Make sure your eggs and milk are at room temperature for better emulsification in the batter.
- No Lumps, Please: Always sift your powdered sugar and almond flour before mixing to avoid lumps in your frosting.
- Don’t Overmix: Overmixing the batter can lead to a dense cake, so mix just until you see no dry flour.
- Raspberry Puree Temperature: The raspberry puree must be cooled to avoid melting your frosting. Patience pays off!
- Extras for Flavor: Feel free to add a splash of lemon juice to the frosting for a zesty twist!
This Almond Cake with Raspberry Frosting is not just a recipe; it’s an invitation to enjoy the simple pleasures of life, like sharing a slice with loved ones or treating yourself to a well-deserved dessert. The harmonious blend of almond and raspberry flavors showcases the beauty of baking in its most delightful form.
Experiment with different berry frostings or even add a splash of citrus zest for a fun twist. Whatever you choose to do, one thing remains true: embrace the joy that comes with baking, and enjoy every moment of it!

Recipe FAQs
Can I make this cake in advance?
Absolutely! You can bake the cake a day ahead and store it tightly wrapped at room temperature. Just frost it on the day of your event for the best appearance and flavor.
What can I use instead of almond extract?
If you’re not a fan of almond extract, you can substitute with more vanilla extract or even use hazelnut extract for a delightful twist on flavor.
How do I prevent my cake from sticking to the pan?
Be generous with greasing and flouring your pan. You could also consider lining the bottom with parchment paper for easy removal.
Can I freeze the frosting?
Yes, you can freeze any leftover raspberry frosting! Just make sure it’s in an airtight container. When ready to use, let it thaw in the refrigerator and rebeat it for the best texture.
Print
Almond Cake with Raspberry Frosting
This Almond Cake with Raspberry Frosting is a showstopper, featuring a moist almond-based cake topped with a creamy raspberry frosting. Perfect for celebrations or everyday treats, this recipe highlights fresh raspberries and the nutty flavor of almonds, making it a favorite for those who love homemade desserts.
- Total Time: 4 hours 10 minutes
- Yield: 15 servings 1x
Ingredients
- 2¼ cups all-purpose flour (281 grams)
- ¾ cup almond flour (90 grams)
- 2 teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ¾ cup unsalted butter (168 grams), softened to room temperature
- 2 cups granulated sugar (400 grams)
- ¼ cup vegetable oil (60 ml), or canola oil
- 4 large eggs, room temperature
- 2 teaspoons vanilla extract
- 1½ teaspoon almond extract
- 1¼ cup whole milk (300 ml), room temperature
- 1½ cups raspberries (about 190 grams if using fresh), fresh or frozen, if using frozen be sure to thaw first
- 1 cup unsalted butter (226 grams), slightly softened but not starting to melt
- 3½–4½ cups powdered sugar (385–495 grams), sifted
- 1/4 teaspoons salt
- 1–3 tablespoons whipping cream (15–45 ml), as needed
Instructions
- Grease and lightly dust a 9×13 inch metal cake pan with flour. Preheat the oven to 350℉ (180℃).
- In a large bowl, whisk together all-purpose flour, almond flour, baking powder, baking soda, and salt, ensuring there are no lumps. Set aside.
- In another large bowl, beat softened butter and granulated sugar until light and fluffy (about 2-3 minutes).
- Add vegetable oil, vanilla extract, and almond extract to the butter mixture and mix well.
- Incorporate eggs one at a time into the butter mixture, scraping down the sides of the bowl after each addition.
- On low speed, gradually mix in a third of the flour mixture, then add half of the milk, mixing gently. Repeat this process until all ingredients are combined, being careful not to overmix.
- Pour the batter into the prepared pan and smooth the top evenly.
- Bake for 40-50 minutes in the preheated oven until the top is set and a toothpick inserted comes out clean or with a few crumbs. Let it cool in the pan.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
Make sure to use room temperature ingredients for better mixing.
This cake can be served warm or at room temperature for best flavor.
If using frozen raspberries, allow them to thaw and drain excess moisture for better frosting consistency.
- Prep Time: 45 minutes
- Cook Time: 205 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 380
- Sugar: 34g
- Sodium: 215mg
- Fat: 17g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 53g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 120mg






