Strawberry Vanilla Mini Cakes

Published: July 23, 2026

These Strawberry Vanilla Mini Cakes feature a soft vanilla bean cake base, homemade strawberry compote and silky strawberry Swiss Meringue Buttercream. This recipe makes 12 individual 3-inch mini cakes that are perfect for celebrations or whenever you’re craving a beautiful bakery-style dessert made at home.

WHY YOU’LL LOVE THIS RECIPE

💗Soft vanilla bean cake base - The delicate vanilla cake is light, tender and perfectly balanced, making the ideal base for the fresh strawberry flavors.

💗Homemade strawberry compote - The strawberry filling adds a delicious fruity flavor and a slightly jammy texture that pairs perfectly with the vanilla cake.

💗Silky strawberry Swiss Meringue Buttercream - This frosting is smooth, creamy and not overly sweet, with a luxurious texture that makes these mini cakes feel extra special.

💗Perfect individual-sized desserts - These 3-inch mini cakes are the perfect portion size and make a beautiful presentation for any occasion.

💗The perfect strawberry and vanilla combination - The classic pairing of sweet strawberries and vanilla creates a timeless flavor combination everyone loves.

Storage Tips

Store the mini cakes properly

Because these cakes contain Swiss Meringue Buttercream, they should be stored in the fridge. Wrap each mini cake individually in plastic wrap or acetate, then place them in an airtight container to keep them fresh for up to 4 days. Before serving, let the cakes sit at room temperature for about 30-45 minutes. The buttercream and the butter in the cake can become slightly firm when chilled, but allowing them to come back to room temperature will soften the texture and bring back the best flavor.

Freezing option

You can freeze the individual mini cakes without the frosting for up to 1 month. Make sure to wrap each cake tightly in plastic wrap to prevent freezer burn, then place them in a freezer-safe container or bag. When you’re ready to use them, thaw the cakes overnight, preferably at room temperature and frost them before serving for the best texture.

Notes, Tips & Tricks

→ Chill the strawberry compote before assembling - Make sure the strawberry compote has completely cooled before using it to fill the cakes. A warm compote can soften the buttercream and make the layers slide around, making the cakes more difficult to assemble. Chilling the compote also helps it thicken slightly, giving you a neater and more stable filling.

→ Let the cakes cool completely before frosting - Never frost warm cake layers. If the cakes are still warm, the buttercream will melt and become difficult to work with. Allow the cakes to cool completely before assembling so the frosting holds its shape beautifully.

→ Grease the mini cake pans generously - Since these are individual mini cakes, it's important that they release cleanly from the pans.

→ Use a kitchen scale for the most accurate results - For baking, especially cakes, accuracy makes all the difference. Measuring your ingredients by weight ensures consistent results and helps create a soft, even cake every time.

→ Let the bowl cool before adding the butter - Once the egg whites and sugar have reached the correct temperature and you've whipped them into a glossy meringue, make sure the bowl has cooled to room temperature before adding the butter. If the bowl is still warm, the butter will melt instead of incorporating properly, resulting in a runny buttercream. The bowl should feel completely cool to the touch before moving on to the next step.

→ Be patient with the Swiss meringue buttercream - Don't panic if your buttercream looks thin or soupy after adding the butter. Simply continue beating it on medium speed and after several minutes it will transform into a silky, smooth buttercream. This process can take up to 10 minutes depending on your mixer, so be patient and let the mixer do the work.

→ Use a thermometer when making the buttercream - A kitchen thermometer is highly recommended when making Swiss meringue buttercream. The egg whites and sugar should reach 70°C (160°F) before being removed from the heat. This ensures the sugar has fully dissolved and the egg whites are safe to use, resulting in a stable, silky buttercream.

→ Brush the cake layers with vanilla milk - Before assembling, brush each cake layer with a little milk mixed with vanilla bean powder. This simple step adds extra moisture to the cakes and enhances the vanilla flavor, making every bite even softer and more flavorful.

Frequently Asked Questions

1. How should I store these Strawberry Vanilla Mini Cakes?
I've included a detailed storage section above with both refrigerator and freezer instructions, so be sure to check that out for the best way to keep your cakes fresh.

2. Can I use store bought strawberry jam instead of the homemade strawberry compote?
Yes! Store bought strawberry jam is a great shortcut if you're short on time. The flavor will be slightly different from homemade compote, but the cakes will still be absolutely delicious.

3. Do I have to use freeze-dried strawberries in the buttercream?
Yes, I highly recommend using freeze-dried strawberries. Since they contain no moisture, they add plenty of strawberry flavor without affecting the consistency of the Swiss Meringue Buttercream. Fresh strawberries or strawberry jam contain too much liquid and can make the buttercream soft or unstable.

4. Can I leave out the freeze-dried strawberries?
Absolutely! If you prefer, you can simply make a vanilla bean Swiss Meringue Buttercream instead. The homemade strawberry compote already adds plenty of strawberry flavor throughout the cakes, so they'll still taste delicious.

5. What if I don't have a thermometer?
A thermometer is the easiest and most accurate way to make Swiss Meringue Buttercream, so I highly recommend using one. If you don't have one, heat the egg whites and sugar until the sugar has completely dissolved and the mixture feels warm to the touch with no sugar crystals remaining when rubbed between your fingers.

6. Can I make this Swiss Meringue Buttercream without a stand mixer?
Since Swiss Meringue Buttercream needs to be whipped for quite a while, a stand mixer simply makes the process much easier.

7. Can I make these as cupcakes instead of mini cakes?
Yes! This recipe can easily be adapted into cupcakes. The baking time will be shorter, so start checking them at the 18 minute mark.

8. Can I make the strawberry compote ahead of time?
Yes! In fact, I recommend it. The compote can be made a few days in advance and stored in an airtight container in the fridge. Chilled compote is easier to work with when assembling the cakes.

9. Why did my Swiss meringue buttercream look soupy?
This is completely normal and usually happens after the butter is added. Simply continue beating the buttercream on medium speed. After several minutes, it will come together into a smooth, silky frosting.

Ingredients You Will Need For This Recipe

For the Strawberry Compote

  • Strawberries: You can use frozen strawberries if fresh ones are unavailable. Just cook them for a little longer to remove the extra moisture.

  • Granulated sugar: Caster sugar works perfectly.

  • Vanilla extract / vanilla bean paste: I used both vanilla extract and vanilla bean paste for a deeper vanilla flavor. You can use either option depending on what you have available.

  • Lemon juice: Brightens the strawberry flavor and adds a slight acidity that balances the sweetness of the compote.

For the Vanilla Bean Cake

  • Unsalted butter: Creates a rich, buttery flavor and helps give the cake a soft, tender crumb. Using softened butter allows it to properly cream together with the sugar, which helps create a lighter cake texture. Salted butter can be used, but reduce the added salt slightly.

  • Granulated sugar: Caster sugar works well if that’s what you have.

  • Large eggs: Provide structure, richness, and stability to the cake. I recommend using large eggs as written for the best results.

  • Vanilla bean paste: Gives the cake its main flavor and adds beautiful vanilla notes throughout each layer.

  • Full-fat plain yogurt: Adds moisture and tenderness to the cake while creating a soft, delicate crumb. The slight tang from yogurt also balances the sweetness. Greek yogurt or sour cream work well.

  • Neutral oil: Helps keep the cake moist and soft, even after chilling. Using both butter and oil gives the cake the best of both worlds, butter for flavor and oil for a tender texture. Canola, sunflower or vegetable oil works.

  • Whole milk: Adds moisture and helps create a smooth batter while contributing to the cake’s soft texture.

  • All-purpose flour: Provides the structure needed for the cake.

  • Salt: Enhances all the flavors. I used fine sea salt like always.

  • Baking powder: Provides lift and helps the cake rise, creating a light and fluffy texture.

For the Strawberry Swiss Meringue Buttercream

  • Egg whites: Create the base of the Swiss Meringue Buttercream.

  • Granulated sugar: Sweetens the buttercream and stabilizes the meringue.

  • Unsalted butter: Gives the buttercream its rich, creamy texture and transforms the meringue into a silky frosting. Make sure the butter is at room temperature so it can properly incorporate into the meringue.

  • Vanilla bean paste: Vanilla extract or vanilla bean powder can be used.

  • Freeze-dried strawberries: Provide concentrated strawberry flavor without adding extra moisture. Since Swiss meringue buttercream is sensitive to additional liquid, freeze-dried strawberries are the perfect way to add strong strawberry flavor while keeping the frosting stable. I do not recommend replacing them with fresh strawberries or jam, as the added moisture can affect the texture of the buttercream.

For Brushing the Cake Layers

  • Milk: Adds extra moisture to the cake layers, keeping them soft and tender after assembly.

  • Vanilla bean powder: Enhances the vanilla flavor and adds another layer of richness to the cake.

Step By Step Instructions With Photos

1. First, prepare the strawberry compote.

2. In a saucepan, combine the chopped strawberries, granulated sugar, vanilla extract, vanilla bean paste and lemon juice.

3. Place the saucepan over high heat and bring the mixture to a simmer.

4. Once simmering, reduce the heat to medium and cook for about 20 minutes, until the compote has slightly thickened but is still a little juicy.

5. Transfer the compote to a bowl and place it in the refrigerator to cool completely.

6. While the compote is cooling, prepare the mini cakes.

7. Preheat your oven to 180°C (350°F) and grease twelve 3-inch mini cake pans with butter.

8. In a large bowl, cream together the butter, granulated sugar and oil.

9. Add the eggs along with the vanilla extract and mix until fully incorporated.

10. Mix in the milk and yogurt until combined.

11. Add the flour, baking powder and salt, then mix until just combined. Do not overmix.

12. Divide the batter evenly between the twelve 3-inch mini cake pans.

13. Bake for about 25 minutes, or until a toothpick inserted into the center comes out clean.

14. Let the cakes cool in the pans for 5 minutes, then transfer them to a wire rack. Cover them with a clean tea towel and allow them to cool completely.

15. Once the cakes have cooled completely, prepare the frosting.

16. Add the egg whites and granulated sugar to the bowl of your stand mixer.

17. Place the bowl over a double boiler, whisking constantly, until the mixture reaches 70°C (160°F).

18. Remove the bowl from the heat and place it on your stand mixer. Whip on high speed until a glossy, stiff meringue forms and the bowl feels slightly cooled.

19. Once the bowl has cooled slightly, gradually add the room temperature butter.

20. Continue mixing on medium speed until a thick, smooth buttercream forms. It may look curdled or soupy at first, but keep mixing and it will come together.

21. Add the vanilla bean paste and freeze-dried strawberry powder, then mix until fully combined.

22. Transfer the buttercream to a piping bag.

23. Slice each cake in half horizontally and lightly brush both cut sides with milk.

24. Pipe a layer of Swiss Meringue Buttercream onto each bottom cake layer, leaving a small well in the center.

25. Spoon about 1 tablespoon of the cooled strawberry compote into the center of each well.

26. Place the top cake layer over the filling.

27. Frost the tops of the cakes with the remaining buttercream.

28. Decorate as desired.

29. Enjoy!

Yield: 12 Mini Cakes (3 inch)
Author: Angie
Strawberry Vanilla Mini Cakes

Strawberry Vanilla Mini Cakes

These Strawberry Vanilla Mini Cakes feature a soft vanilla bean cake base, homemade strawberry compote and silky strawberry Swiss Meringue Buttercream. This recipe makes 12 individual 3-inch mini cakes that are perfect for celebrations or whenever you’re craving a beautiful bakery-style dessert made at home.

Prep time: 60 MinCook time: 25 MinInactive time: 1 HourTotal time: 2 H & 25 M

Ingredients

For the Compote
  • 350g strawberries, washed and chopped up (2 cups + 3/4 cup)
  • 50g granulated sugar (1/4 cup)
  • 1 teaspoon vanilla extract or 1 teaspoon vanilla bean paste (i used both)
  • Juice of one lemon
For the Cakes
  • 250g unsalted butter, softened (2 sticks + 1 tablespoon)
  • 320g granulated sugar (1 cup + 2/3 cup)
  • 3 large eggs
  • 1 tablespoon vanilla bean paste or 1/2 teaspoon vanilla bean powder
  • 180g plain full fat yogurt (3/4 cup)
  • 100g neutral oil (1/3 cup + 1 tablespoon)
  • 100g whole milk (1/3 cup + 1 tablespoon)
  • 350g all purpose flour (1 cups + 3/4 cup)
  • 1/2 teaspoon salt
  • 12g baking powder (1 tablespoon)
For the Swiss Meringue Buttercream
  • 6 large egg whites (195g)
  • 350g granulated sugar (1 cup + 3/4 cup)
  • 350g unsalted butter, cut into cubes at room temperature (3 sticks)
  • 1 tablespoon vanilla bean paste
  • 30g freeze dried strawberries, blended into a powder (1 cup before blending)
Extras
  • 50g milk (1/4 cup) + 1/4 teaspoon vanilla bean powder, to brush the layers with

Instructions

Prepare the Compote
  1. First, prepare the strawberry compote.
  2. In a saucepan, combine the chopped strawberries, granulated sugar, vanilla extract, vanilla bean paste and lemon juice.
  3. Place the saucepan over high heat and bring the mixture to a simmer.
  4. Once simmering, reduce the heat to medium and cook for about 20 minutes, until the compote has slightly thickened but is still a little juicy.
  5. Transfer the compote to a bowl and place it in the refrigerator to cool completely.
Prepare the Mini Cakes
  1. While the compote is cooling, prepare the mini cakes.
  2. Preheat your oven to 180°C (350°F) and grease twelve 3-inch mini cake pans with butter.
  3. In a large bowl, cream together the butter, granulated sugar and oil.
  4. Add the eggs along with the vanilla extract and mix until fully incorporated.
  5. Mix in the milk and yogurt until combined.
  6. Add the flour, baking powder and salt, then mix until just combined. Do not overmix.
  7. Divide the batter evenly between the twelve 3-inch mini cake pans.
  8. Bake for about 25 minutes, or until a toothpick inserted into the center comes out clean.
  9. Let the cakes cool in the pans for 5 minutes, then transfer them to a wire rack. Cover them with a clean tea towel and allow them to cool completely.
Prepare the Swiss Meringue Buttercream
  1. Once the cakes have cooled completely, prepare the frosting.
  2. Add the egg whites and granulated sugar to the bowl of your stand mixer.
  3. Place the bowl over a double boiler, whisking constantly, until the mixture reaches 70°C (160°F).
  4. Remove the bowl from the heat and place it on your stand mixer. Whip on high speed until a glossy, stiff meringue forms and the bowl feels slightly cooled.
  5. Once the bowl has cooled slightly, gradually add the room temperature butter.
  6. Continue mixing on medium speed until a thick, smooth buttercream forms. It may look curdled or soupy at first, but keep mixing and it will come together.
  7. Add the vanilla bean paste and freeze-dried strawberry powder, then mix until fully combined.
  8. Transfer the buttercream to a piping bag.
Extras
  1. Slice each cake in half horizontally and lightly brush both cut sides with milk.
  2. Pipe a layer of Swiss Meringue Buttercream onto each bottom cake layer, leaving a small well in the center.
  3. Spoon about 1 tablespoon of the cooled strawberry compote into the center of each well.
  4. Place the top cake layer over the filling.
  5. Frost the tops of the cakes with the remaining buttercream.
  6. Decorate as desired.
  7. Enjoy!
Did you make this recipe?
Tag @welcometoangieskitchen on Instagram and hashtag it #welcometoangieskitchen
Next
Next

Almond Frangipane and Peach Brioche Buns