Almond Raspberry Cake Recipe
Introduction
This Almond Raspberry Cake combines a moist almond-flavored base with a light, fruity raspberry buttercream. It’s a delightful treat perfect for afternoon tea or special occasions.

Ingredients
- 90 g butter (room temperature)
- 150 g granulated sugar
- 2 large eggs (room temperature)
- 130 g all-purpose flour
- 50 g almond flour
- 1/4 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp salt
- 120 g sour cream (room temperature)
- 30 g vegetable oil (e.g. canola oil)
- 1 tsp vanilla extract
- 1/2 tsp almond extract
- 100 g butter (room temperature, for buttercream)
- 1 1/2 tsp freeze-dried raspberry powder
- 165 g powdered sugar
- 1 tsp vanilla extract (for buttercream)
- 2 tsp whole milk (room temperature)
Instructions
- Step 1: Preheat the oven to 170ºC (conventional). Line a 20×20 cm baking pan with parchment paper.
- Step 2: Sift together all-purpose flour, almond flour, baking powder, baking soda, and salt. Set aside.
- Step 3: In a mixing bowl, beat the butter and granulated sugar with a paddle attachment on high speed for 3 minutes until light and fluffy.
- Step 4: Add the eggs one at a time, mixing until just combined after each addition.
- Step 5: Scrape down the bowl sides. Add the flour mixture and mix on low speed until just combined.
- Step 6: Add sour cream, vegetable oil, vanilla extract, and almond extract. Mix gently until incorporated, being careful not to overmix.
- Step 7: Fold the batter gently with a rubber spatula to ensure all ingredients are combined.
- Step 8: Pour batter into the prepared pan and bake for 28-30 minutes, or until a cake tester inserted into the center comes out clean.
- Step 9: Cool the cake on a rack for 10 minutes. Then carefully remove it from the pan and let it cool completely.
- Step 10: For the raspberry buttercream, if needed, grind freeze-dried raspberries into powder. Sift raspberry powder and powdered sugar together.
- Step 11: Beat butter with a paddle attachment or hand mixer on medium/high speed for 4 minutes. Scrape the bowl and beat for another 2 minutes.
- Step 12: Add raspberry powder and powdered sugar, vanilla extract, and milk in two parts, whipping well after each addition.
- Step 13: Scrape the sides again and beat the buttercream for a final 2 minutes. Spread evenly over the cooled cake.
Tips & Variations
- For an extra almond boost, sprinkle sliced almonds on top of the buttercream before serving.
- Freeze-dried raspberry powder can be substituted with fresh raspberries blended and dried for a milder fruit flavor.
- Use cream cheese in place of sour cream for a tangier cake base if desired.
Storage
Store the cake covered in the refrigerator for up to 4 days. Let it come to room temperature before serving for the best flavor and texture. The cake can also be frozen, wrapped tightly, for up to 1 month; thaw in the refrigerator overnight before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh raspberries instead of freeze-dried powder?
Fresh raspberries have a higher moisture content which can affect the buttercream texture. Freeze-dried raspberry powder is recommended for best consistency and flavor. If using fresh, cook them down and strain to reduce moisture first.
Is almond flour necessary in the cake?
Almond flour adds a rich, nutty flavor and moist texture, but you can substitute with equal parts all-purpose flour if necessary. The cake will be less moist and almond-flavored without it.
PrintAlmond Raspberry Cake Recipe
This Almond Raspberry Cake is a delightful combination of moist almond-flavored cake with a luscious freeze-dried raspberry buttercream frosting. Featuring a blend of all-purpose and almond flours, the cake has a tender crumb enriched with sour cream and vegetable oil. The vibrant, tangy buttercream, made with freeze-dried raspberry powder and creamy butter, complements the nutty flavor perfectly. This cake is perfect for special occasions or as an elegant dessert to enjoy any time.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 9 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Almond Cake
- 90 g butter (room temperature)
- 150 g granulated sugar
- 2 large eggs (room temperature)
- 130 g all-purpose flour
- 50 g almond flour
- 1/4 tsp baking powder
- 1/4 tsp baking soda
- 1/4 tsp salt
- 120 g sour cream (room temperature)
- 30 g vegetable oil (e.g. canola oil)
- 1 tsp vanilla extract
- 1/2 tsp almond extract
Raspberry Buttercream
- 100 g butter (room temperature)
- 1 1/2 tsp freeze-dried raspberry powder
- 165 g powdered sugar
- 1 tsp vanilla extract
- 2 tsp whole milk (room temperature)
Instructions
- Preheat and Prep: Preheat your conventional oven to 170ºC and line a 20×20 cm baking pan with parchment paper for easy cake removal.
- Sift Dry Ingredients: Sift together the all-purpose flour, almond flour, baking powder, baking soda, and salt. Set this mixture aside for later use.
- Cream Butter and Sugar: In a mixing bowl using the paddle attachment, beat the butter and granulated sugar on high speed for 3 minutes until light and fluffy.
- Add Eggs: Incorporate the eggs one at a time into the butter and sugar mixture, mixing well after each addition until combined thoroughly.
- Combine Flour Mixture: Scrape down the sides of the bowl. Add the sifted flour mixture gradually while mixing on low speed. Mix just until combined to avoid overworking the batter.
- Add Wet Ingredients: Mix in the sour cream, vegetable oil, vanilla extract, and almond extract until just combined, taking care not to overmix for a tender crumb.
- Final Fold: Use a rubber spatula to gently fold the batter ensuring all ingredients are fully combined without overmixing.
- Bake the Cake: Pour the batter into the prepared baking pan. Bake in the preheated oven for 28-30 minutes or until a cake tester inserted in the center comes out clean.
- Cool the Cake: Allow the cake to cool on a wire rack for 10 minutes, then carefully remove it from the pan to cool completely before frosting.
- Prepare Raspberry Powder: If using whole freeze-dried raspberries, grind them into a fine powder. Sift the raspberry powder along with the powdered sugar to remove lumps.
- Cream Butter for Frosting: Using a stand mixer with paddle attachment or hand mixer, beat the butter on medium-high speed for 4 minutes until creamy. Scrape down the bowl and beat an additional 2 minutes.
- Add Sifted Ingredients and Liquids: Gradually add the sifted freeze-dried raspberry powder with powdered sugar, vanilla extract, and milk in two additions, whipping well after each until fully incorporated.
- Final Mix and Frost: Scrape down the sides again and whip the buttercream for 2 more minutes for a smooth finish. Spread the raspberry buttercream evenly over the completely cooled cake.
Notes
- Ensure all dairy ingredients are at room temperature to help the batter and buttercream mix smoothly.
- Do not overmix the batter once the flour is added to keep the cake tender.
- If freeze-dried raspberry powder isn’t available, pulse freeze-dried raspberries in a clean spice grinder until fine.
- Use parchment paper to prevent the cake from sticking and to make removal easier.
- Allow the cake to cool completely before applying the buttercream to avoid melting the frosting.
- Store any leftover cake covered in the refrigerator for up to 3 days.
Keywords: almond cake, raspberry buttercream, freeze-dried raspberry, almond flour dessert, moist almond cake, berry frosting cake

