Strawberry Rhubarb Layer Cake is a delightful mix of sweet and tangy, with soft, moist cake layers hugging a fresh strawberry and rhubarb filling. The combo of juicy strawberries and tart rhubarb creates a flavor that’s just perfect for spring and summer gatherings. Topped with creamy frosting, this cake is a treat that feels both light and satisfying.
I love making this cake when rhubarb is in season because it’s a bit unusual and always sparks compliments. The balance between the fruit’s tartness and the cake’s sweetness is what makes it so special to me. If you haven’t cooked with rhubarb before, don’t worry! It adds a lovely zing that works beautifully in dessert.
My favorite way to enjoy this cake is with a cup of tea on a sunny afternoon. It’s great for birthdays, potlucks, or any time you want a colorful, cheerful dessert that stands out without being too heavy. Making a layered cake might sound fancy, but I promise it’s easier than it looks and absolutely worth the effort!
Key Ingredients & Substitutions
Rhubarb and Strawberries: Rhubarb gives the filling its tart punch, while strawberries add sweetness. If rhubarb is hard to find, try using tart apples or cranberries instead to maintain that zingy contrast.
Butter: Using unsalted butter lets you control the saltiness in the cake. If needed, you can substitute with a mild-flavored oil for a different texture, but butter gives the best richness.
Heavy Cream: The frosting relies on cold heavy cream for whipping perfectly. If you can’t find heavy cream, whipping cream is okay, but the frosting might be a little less stable.
Strawberry Puree: Using fresh or thawed frozen strawberries ensures bright flavor in the frosting. If strawberries aren’t in season, use good quality jam or preserves for a similar taste.
How Do I Make a Smooth & Stable Strawberry Whipped Cream Frosting?
Whipped cream frosting can soften or separate if not handled right. Here’s how to keep it smooth and fluffy:
- Start with very cold heavy cream and bowl to help it whip faster and hold shape.
- Beat cream and powdered sugar until soft peaks form—if you whip too long, it becomes grainy.
- Gently fold in strawberry puree, don’t mix hard or it can lose air.
- Keep the finished frosting cold until you ice the cake for best stability.
Following these steps keeps your frosting creamy and that pretty pink color intact!

Equipment You’ll Need
- Three 8-inch round cake pans – I prefer these because they help the cakes bake evenly and cut cleanly.
- Mixing bowls – useful for preparing the batter, filling, and frosting separately.
- Electric mixer or hand whisk – makes whipping the cream and creaming the butter much easier and faster.
- Rubber spatula – great for folding in the strawberry puree smoothly without deflating the whipped cream.
- Cooling racks – help the cakes cool completely to prevent sogginess and make frosting easier.
- Piping bag or knife – optional, if you want to decorate with piped frosting or smooth layers neatly.
Flavor Variations & Add-Ins
- Swap strawberries with raspberries or blackberries for a slightly different berry flavor.
- Add a splash of orange or lemon zest to the cake batter or filling for a fresh citrus twist.
- Mix in chopped nuts like walnuts or almonds into the cake layers for added crunch.
- Include a layer of cream cheese or mascarpone in the frosting for a richer, tangier taste.
Strawberry Rhubarb Layer Cake
Ingredients You’ll Need:
For the Cake:
- 2 ½ cups all-purpose flour
- 2 ½ tsp baking powder
- ½ tsp salt
- 1 cup unsalted butter, softened
- 1 ¾ cups granulated sugar
- 4 large eggs
- 1 tbsp vanilla extract
- 1 cup whole milk
For the Strawberry Rhubarb Filling:
- 2 cups fresh rhubarb, chopped into ½-inch pieces
- 2 cups fresh strawberries, chopped
- ¾ cup granulated sugar
- 1 tsp lemon juice
- 2 tbsp cornstarch
For the Strawberry Whipped Cream Frosting:
- 2 cups heavy cream, cold
- ½ cup powdered sugar
- 1 tsp vanilla extract
- ½ cup strawberry puree (fresh or thawed frozen strawberries, pureed)
For Garnish:
- Fresh strawberry slices
- Fresh mint leaves (optional)
How Much Time Will You Need?
This cake takes about 20 minutes to prep, 25-30 minutes to bake, and another 1-2 hours to cool and chill before serving. Plan for about 3 hours total for the best results, with some time to assemble and chill the frosting for a perfect finish.
Step-by-Step Instructions:
1. Prepare the Cake Layers:
Preheat your oven to 350°F (175°C). Grease and flour three 8-inch round cake pans and set aside. In a medium bowl, whisk together the flour, baking powder, and salt. In a large bowl, cream softened butter and sugar until fluffy, about 3-4 minutes. Beat in the eggs one at a time, then stir in the vanilla extract. Alternately add the flour mixture and milk, starting and ending with the flour, mixing gently until just combined. Divide the batter evenly among the pans and bake 25-30 minutes until a toothpick comes out clean. Let cool in pans for 10 minutes before transferring to wire racks to cool completely.
2. Make the Strawberry Rhubarb Filling:
While the cakes cool, combine chopped rhubarb, strawberries, sugar, lemon juice, and cornstarch in a medium saucepan. Cook over medium heat, stirring often, until the fruit softens and the mixture thickens, about 8-10 minutes. Remove from heat and let cool completely.
3. Whip the Strawberry Cream Frosting:
In a chilled bowl, whip the cold heavy cream with powdered sugar and vanilla extract until soft peaks form. Gently fold in the strawberry puree until the frosting is smooth and pink. Keep cold until ready to use.
4. Assemble the Cake:
Place one cake layer on a serving plate. Spread a generous layer of the strawberry rhubarb filling on top, then spread a layer of the whipped strawberry cream frosting over the filling. Repeat with the second cake layer. Top with the third layer, and frost the top and sides of the cake with the remaining frosting. Garnish with fresh strawberry slices and mint leaves if you like.
5. Chill and Serve:
Refrigerate the cake for at least 1 hour before serving. This helps the flavors blend and the frosting stay firm. Slice, serve, and enjoy your beautiful, fresh-tasting Strawberry Rhubarb Layer Cake!
Can I Use Frozen Strawberries and Rhubarb for the Filling?
Yes, you can! Just thaw them completely and drain any excess liquid before cooking to avoid a watery filling. This helps keep the cake layers from becoming soggy.
How Should I Store Leftover Cake?
Store leftover cake in an airtight container in the refrigerator for up to 3 days. For best texture, allow the cake to come to room temperature before serving.
Can I Make This Cake Ahead of Time?
Absolutely! You can bake the cake layers and prepare the filling and frosting a day ahead. Store them separately in the fridge and assemble the cake just before serving to keep everything fresh.
What Can I Substitute for Heavy Cream in the Frosting?
If you don’t have heavy cream, whipping cream is a good substitute, but the frosting might be slightly less stable. Avoid using half-and-half or milk, as they won’t whip properly.
