This Rustic Strawberry Layer Cake is a charming, homemade dessert that blends delicate vanilla cake layers with a vibrant strawberry filling and a rich, creamy frosting. With its farmhouse-inspired look and luscious flavors, this cake is perfect for spring and summer occasions, birthdays, or simply as a sweet weekend treat.
Why You’ll Love This Recipe
-
Fresh, real strawberries infuse the cake with natural sweetness and a vibrant color.
-
The cake is incredibly moist and tender, thanks to a balanced blend of butter, eggs, and milk.
-
A creamy, not-too-sweet frosting complements the fruity filling perfectly.
-
It’s a showstopper dessert with a rustic elegance that doesn’t require perfection to look beautiful.
-
Simple ingredients make it accessible and easy to prepare at home.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
For the Cake
-
all-purpose flour
-
baking powder
-
salt
-
unsalted butter
-
granulated sugar
-
eggs
-
vanilla extract
-
whole milk
For the Strawberry Filling
-
fresh strawberries
-
granulated sugar
-
lemon juice
For the Frosting
-
cream cheese
-
unsalted butter
-
powdered sugar
-
vanilla extract
-
heavy whipping cream
For Decoration
-
fresh strawberries
-
optional: chocolate shavings or sliced almonds
Directions
-
Prepare the Cake Layers
Preheat the oven to 350°F (175°C). Grease and line two 9-inch round cake pans.
In a bowl, whisk together flour, baking powder, and salt.
In a separate bowl, cream the butter and sugar until light and fluffy.
Add the eggs one at a time, then stir in vanilla extract.
Alternate adding the flour mixture and milk to the wet ingredients, mixing until just combined.
Divide the batter between the prepared pans and bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.
Let cakes cool in pans for 10 minutes, then transfer to wire racks to cool completely. -
Make the Strawberry Filling
Chop the strawberries and place them in a saucepan with sugar and lemon juice.
Cook over medium heat, stirring occasionally, until the mixture thickens (about 15 minutes).
Remove from heat and allow to cool completely. -
Make the Frosting
Beat the cream cheese and butter until smooth.
Gradually add powdered sugar and beat until fluffy.
Add vanilla extract.
Whip the heavy cream separately until stiff peaks form, then fold it into the frosting gently. -
Assemble the Cake
Level the cake layers if needed.
Place the first layer on a cake plate and spread with strawberry filling.
Add a thin layer of frosting over the filling.
Place the second cake layer on top and frost the entire cake.
Decorate with fresh strawberries and optional toppings.
Servings and Timing
-
Servings: 12
-
Prep Time: 30 minutes
-
Cook Time: 30 minutes
-
Cooling and Assembly: 60 minutes
-
Total Time: Approximately 2 hours
Variations
-
Use a mix of berries instead of only strawberries for a more complex flavor.
-
Add citrus zest to the batter or frosting for a bright twist.
-
Swap cream cheese frosting with whipped mascarpone for a lighter alternative.
-
Layer in sliced strawberries along with the filling for added texture.
Storage/Reheating
-
Storage: Keep the cake refrigerated in an airtight container for up to 3 days.
-
Serving: Let the cake sit at room temperature for 30–40 minutes before serving for best texture.
-
Freezing: Cake layers can be frozen (unfrosted) for up to 2 months. Thaw and assemble when ready.
FAQs
How do I prevent the cake from being dry?
Avoid overbaking and measure ingredients accurately. Creaming the butter and sugar well also helps retain moisture.
Can I use frozen strawberries instead of fresh?
Yes, thaw and drain them well before using in the filling to prevent excess moisture.
Can I make this cake in advance?
Yes, you can make the cake layers a day ahead and store them wrapped at room temperature. Assemble and frost on the day of serving.
What can I use instead of cream cheese in the frosting?
Mascarpone is a good substitute that offers a slightly milder flavor.
How do I know when the strawberry filling is thick enough?
It should resemble a loose jam that holds its shape when spooned. If it runs too easily, cook a few minutes longer.
Can I make this cake gluten-free?
Yes, you can substitute with a gluten-free all-purpose flour blend, but check that all other ingredients are certified gluten-free.
Is it necessary to level the cake layers?
Leveling helps the layers sit evenly, especially important for layer cakes, but is not strictly required if the layers are flat.
Can I use this recipe for cupcakes?
Yes, the batter can be used for cupcakes. Bake at the same temperature for about 18–20 minutes.
How long will the frosting hold up at room temperature?
Since it contains cream cheese and whipped cream, it should not sit out for more than 2 hours.
Can I decorate the cake a day ahead?
Yes, but add fresh strawberries just before serving to prevent them from softening.
Conclusion
This Rustic Strawberry Layer Cake is a timeless dessert that delivers homemade charm with every bite. The rich layers, fresh fruit, and creamy frosting create a balance of flavors that’s both indulgent and refreshing. Whether you’re celebrating a special event or simply craving something sweet, this cake is sure to satisfy.

Rustic Strawberry Layer Cake
- Author: Sarra
- Prep Time: 30 minutes
- Cook Time: 28 minutes
- Total Time: 58 minutes
- Yield: 10 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Floral-inspired, American
- Diet: Vegetarian
Description
Strawberry Lavender Blossom Cake is a beautifully aromatic dessert that blends fresh strawberries with subtle lavender notes in a soft sponge and creamy buttercream. Perfect for springtime brunches, tea parties, or any occasion where elegance meets flavor.
Ingredients
- Cake
- 2 1/2 cups all-purpose flour
- 2 1/2 tsp baking powder
- 1/2 tsp salt
- 3/4 cup unsalted butter, room temperature
- 1 1/2 cups granulated sugar
- 3 large eggs
- 1 tsp vanilla extract
- 1 tsp culinary-grade dried lavender, finely ground
- 3/4 cup strawberry purée
- 1/2 cup buttermilk
- Strawberry Lavender Buttercream
- 1 cup unsalted butter, room temperature
- 3 1/2 cups powdered sugar
- 2–3 tbsp strawberry purée
- 1/2 tsp lavender extract or 1/2 tsp finely ground dried lavender
- 1–2 tbsp milk or cream, as needed
- Decoration
- Fresh strawberries
- Lavender sprigs (non-toxic/edible or decorative use)
- Optional: Edible flowers or a light lavender sugar dust
Instructions
- Preheat oven to 350°F (175°C). Grease and line two 8-inch round cake pans.
- Whisk flour, baking powder, and salt. Set aside.
- Cream butter and sugar until fluffy. Add eggs one at a time, then vanilla and ground lavender.
- Mix strawberry purée and buttermilk. Alternately add dry ingredients and strawberry mixture to the batter until smooth.
- Divide batter between pans. Bake for 25–28 minutes, until a toothpick comes out clean. Cool completely.
- Make the Buttercream
- Beat butter until creamy. Gradually add powdered sugar, then strawberry purée and lavender extract. Add milk if needed for consistency.
- Assemble: Layer cake with buttercream and strawberries. Cover with more frosting and decorate with strawberries and lavender accents.
Notes
- Use culinary-grade lavender only—too much can become soapy.
- For a stronger floral flavor, steep dried lavender in warm milk and strain before adding.
- Chill the cake briefly before serving for clean slices.
Nutrition
- Calories: 430
- Sugar: 36g
- Sodium: 140mg
- Fat: 24g
- Saturated Fat: 15g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 90mg
Your email address will not be published. Required fields are marked *