Raspberry Almond Layer Cake Recipe
Introduction
This Raspberry Almond Layer Cake is a delightful combination of tender almond-flavored cake layers and luscious raspberry frosting. Perfect for special occasions or any time you want a show-stopping dessert with fresh flavors and beautiful presentation.

Ingredients
- 3/4 cup (168g) unsalted butter, room temperature
- 1 1/2 cups (310g) sugar
- 3/4 cup (173g) sour cream, room temperature
- 1 tbsp (10ml) almond extract
- 6 large egg whites, room temperature
- 2 1/2 cups (325g) all-purpose flour
- 4 tsp (15g) baking powder
- ½ tsp salt
- 3/4 cup (180ml) milk, room temperature
- 1/4 cup (60ml) water, room temperature
- 6 oz (170g) raspberries
- 3/4 cup (168g) salted butter, for raspberry frosting
- 3/4 cup (142g) shortening, for raspberry frosting
- 6 cups (690g) powdered sugar, divided
- 3/4 cup (168g) salted butter, for almond frosting
- 3/4 cup (142g) shortening, for almond frosting
- 2 tsp almond extract, for almond frosting
- 2-3 tbsp water, for almond frosting
Instructions
- Step 1: Prepare three 8-inch cake pans by lining the bottoms with parchment paper circles and greasing the sides. Preheat your oven to 350°F (176°C).
- Step 2: In a large bowl, cream together the unsalted butter and sugar until light and fluffy, about 3-4 minutes. Add the sour cream and almond extract, mixing well.
- Step 3: Add the egg whites in two batches, mixing after each addition. Scrape the bowl sides to ensure all ingredients combine evenly.
- Step 4: In a separate bowl, whisk together the flour, baking powder, and salt. In a small cup, combine the milk and water.
- Step 5: Add half the dry ingredients to the batter and mix. Then add the milk and water mixture and mix again. Finish by adding the remaining dry ingredients and mix until smooth, scraping the bowl as needed.
- Step 6: Evenly divide the batter among the prepared pans. Bake for 21-23 minutes or until a toothpick inserted in the center comes out with a few moist crumbs.
- Step 7: Let the cakes cool in the pans for 2-3 minutes, then transfer to cooling racks to cool completely.
- Step 8: For the raspberry frosting, puree the raspberries in a food processor and strain to remove seeds. In a large bowl, beat together the butter and shortening until smooth.
- Step 9: Gradually add half the powdered sugar and beat until smooth. Add 5 tablespoons of raspberry puree and mix again. Add the remaining powdered sugar and blend until smooth, adding more raspberry puree if needed.
- Step 10: For the almond frosting, beat butter and shortening together until smooth. Add half the powdered sugar gradually and mix. Add the almond extract and 2 tablespoons water and beat until smooth.
- Step 11: Add the remaining powdered sugar and mix until smooth. Add the last tablespoon of water if necessary to reach desired consistency.
- Step 12: To assemble, level the cake layers by trimming domes off the tops. Place the first layer on a serving plate and spread about 1 cup of raspberry frosting evenly on top.
- Step 13: Add the second layer and spread another cup of raspberry frosting over it. Top with the final layer.
- Step 14: Frost the entire cake with the almond frosting, smoothing the sides. Use an icing smoother or comb to create decorative patterns if desired.
- Step 15: Pipe rosettes with the remaining raspberry frosting around the cake’s edge using a piping tip like Ateco 844 or Wilton 1M or 2D.
- Step 16: Optionally, color some almond frosting green to pipe leaves, and sprinkle the cake with gold sprinkles for an elegant finish.
Tips & Variations
- Use room temperature ingredients to ensure smooth batter and better rise.
- Straining raspberry puree removes seeds for a silky frosting texture.
- For extra almond flavor, add a small amount of almond flour to the dry ingredients.
- Substitute fresh raspberries with frozen, thawed and drained, if fresh are unavailable.
Storage
Store the cake covered in the refrigerator for up to 4 days. Bring to room temperature before serving for best flavor and texture. The cake layers and frostings can also be stored separately and assembled up to a day ahead.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use all butter instead of butter and shortening?
Yes, but the shortening provides a lighter texture and stability in the frostings. Using only butter may make the frosting softer and more prone to melting.
How do I prevent the cake layers from doming during baking?
Make sure your oven temperature is accurate and consider using baking strips around pans to insulate the edges, promoting even baking and flatter tops.
PrintRaspberry Almond Layer Cake Recipe
This Raspberry Almond Layer Cake is a delightful and elegant dessert featuring moist almond-flavored cake layers paired with luscious raspberry and almond frostings. The cake is layered and frosted to perfection, decorated with piped rosettes and a touch of gold sprinkles, making it perfect for special occasions or any time you want a show-stopping treat.
- Prep Time: 30 minutes
- Cook Time: 23 minutes
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cake Layers
- 3/4 cup (168g) unsalted butter, room temperature
- 1 1/2 cups (310g) sugar
- 3/4 cup (173g) sour cream, room temperature
- 1 tbsp (10ml) almond extract
- 6 large egg whites, room temperature
- 2 1/2 cups (325g) all purpose flour
- 4 tsp (15g) baking powder
- 1/2 tsp salt
- 3/4 cup (180ml) milk, room temperature
- 1/4 cup (60ml) water, room temperature
- 6 oz (170g) raspberries
Raspberry Frosting
- 3/4 cup (168g) salted butter
- 3/4 cup (142g) shortening
- 6 cups (690g) powdered sugar
- 5–7 tbsp raspberry puree (from 6 oz raspberries)
Almond Frosting
- 3/4 cup (168g) salted butter
- 3/4 cup (142g) shortening
- 6 cups (690g) powdered sugar
- 2 tsp almond extract
- 2–3 tbsp water
Instructions
- Prepare Cake Pans and Oven: Grease three 8-inch cake pans and line the bottoms with parchment paper circles. Preheat the oven to 350°F (176°C).
- Cream Butter and Sugar: In a large mixing bowl, cream the unsalted butter and sugar together for 3-4 minutes until light and fluffy. This step is critical for a light cake texture.
- Add Sour Cream and Almond Extract: Mix in the sour cream and almond extract until fully combined, ensuring even flavor distribution.
- Incorporate Egg Whites: Add egg whites in two batches, mixing well each time. Scrape the bowl sides to ensure everything is blended thoroughly.
- Combine Dry Ingredients and Liquids: In a separate bowl, whisk together the flour, baking powder, and salt. In a small cup, combine milk and water.
- Add Dry Ingredients and Liquids: Add half of the dry mixture to the batter and mix until combined, then add the milk-water mixture and blend well. Add the remaining dry ingredients and mix until smooth, scraping sides as needed.
- Bake the Cake Layers: Divide the batter evenly among the cake pans and bake for 21-23 minutes. Test doneness with a toothpick; it should come out with a few moist crumbs.
- Cool the Cakes: Let cakes cool in the pans for 2-3 minutes before transferring to wire racks to cool completely.
- Prepare Raspberry Frosting: Puree the raspberries in a food processor and strain through a fine mesh sieve to remove seeds. In a large bowl, beat butter and shortening until smooth. Gradually add half the powdered sugar and mix. Add 5 tablespoons of raspberry puree and beat until smooth. Add the remaining powdered sugar and mix well. Adjust consistency and flavor with additional raspberry puree if needed.
- Prepare Almond Frosting: Beat butter and shortening until smooth. Slowly add half the powdered sugar and mix. Add almond extract and 2 tablespoons of water and mix until smooth. Add remaining powdered sugar and mix again. Add remaining tablespoon of water if necessary for consistency.
- Level Cake Layers: Use a serrated knife to remove domes from the cake tops so layers are flat and even.
- Assemble the Cake: Place the first cake layer on a serving plate or cake board. Spread about 1 cup of raspberry frosting evenly over the surface.
- Add Second Layer and Frost: Place the second cake layer on top and spread another cup of raspberry frosting.
- Top with Final Layer and Frost: Add the last cake layer. Frost the top and sides with the almond frosting, smoothing the surface.
- Create Pattern and Decorations: Use an icing smoother or comb to create textured lines on the sides of the cake.
- Pipe Raspberry Rosettes: With remaining raspberry frosting, pipe rosettes around the cake edge using a piping tip like Ateco 844, Wilton 1M, or 2D.
- Add Leaves and Sprinkles: Tint a portion of the almond frosting green and pipe leaves around the rosettes. Optionally, sprinkle edible gold sprinkles over the cake for a final elegant touch.
Notes
- Ensure all ingredients like butter, egg whites, sour cream, milk, and water are at room temperature for best results.
- The creaming step for butter and sugar is crucial for a light and fluffy cake texture—don’t rush it.
- Straining the raspberry puree removes seeds for a smooth frosting texture.
- Adjust the amount of water in the almond frosting to reach the desired spreadable consistency.
- To keep the cake fresh, store covered at room temperature for up to 2 days or refrigerate for up to 4 days.
- Bringing the cake layers to room temperature before frosting helps prevent frosting from melting.
Keywords: raspberry almond layer cake, almond cake recipe, raspberry frosting, layered cake, homemade cake, party cake

