This beautiful Strawberry Upside Down Cake is a sweet treat that picks you right up! Fresh strawberries are baked on top, creating a lovely, fruity topping when flipped over.
Every bite is a burst of berry goodness: sweet, moist, and a little bit tangy. I love serving it warm, and it’s perfect with a scoop of ice cream on the side. Who can resist that? 🍓
Key Ingredients & Substitutions
Strawberries: Fresh strawberries are essential for their bright flavor. If they’re out of season, frozen strawberries work too, just make sure to thaw and drain them first. You can swap them for other fruits like peaches or pineapple for a delicious twist.
Butter: You need unsalted butter for taste control. If you don’t have it, you can use salted butter but skip adding any additional salt in the recipe. For a diary-free option, coconut oil or a plant-based butter can be great substitutes.
Granulated Sugar: The recipe calls for regular granulated sugar. If you prefer less refined options, light brown sugar can add a nice caramel flavor. For a healthier option, try coconut sugar or a sugar substitute of your choice.
Milk: Whole milk is used here, but you can use low-fat or non-dairy milk like almond or oat milk. Just keep in mind that non-dairy options might slightly alter the cake’s texture.
How Do I Ensure My Cake Has a Perfectly Caramelized Strawberry Layer?
The strawberry topping is a star in this recipe, so getting it right is key! Start by melting the butter and mixing with sugar over medium heat. Cook this mixture until it bubbles and just starts to caramelize, which will result in that lovely syrupy texture.
- Combine the melted butter and sugar, cooking until combined but not overly dark—it should be a light golden color.
- Evenly arrange the strawberries over this mixture in the pan for consistent coverage. This ensures every slice has toppings!
Let the cake cool for a few minutes before flipping it. This step helps the caramel layer to firm up a bit, making it easier to serve without losing all that strawberry goodness.

How to Make Strawberry Upside Down Cake
Ingredients You’ll Need:
For the Topping:
- 1/4 cup (60g) unsalted butter
- 1/2 cup (100g) granulated sugar
- 1 1/2 cups fresh strawberries, hulled and sliced
For the Cake Batter:
- 1 1/2 cups all-purpose flour
- 2 tsp baking powder
- 1/4 tsp salt
- 1/2 cup (115g) unsalted butter, softened
- 3/4 cup (150g) granulated sugar
- 2 large eggs
- 1 tsp vanilla extract
- 1/2 cup (120ml) whole milk
- Powdered sugar, for dusting (optional)
How Much Time Will You Need?
This delightful cake takes about 20 minutes to prepare and an additional 35-40 minutes to bake. Plus, you’ll need 10 minutes to cool in the pan, making it a nice overall treat to enjoy in about an hour!
Step-by-Step Instructions:
1. Preheat and Prepare the Pan:
Start by preheating your oven to 350°F (175°C). Lightly grease a 9-inch round cake pan to prevent sticking, ensuring the cake comes out easily later.
2. Prepare the Topping:
In a small saucepan, melt 1/4 cup (60g) of butter over medium heat. Once it’s melted, stir in 1/2 cup (100g) of granulated sugar until everything is combined. Pour this buttery mixture evenly into the bottom of your prepared cake pan.
3. Arrange the Strawberries:
Next, take the sliced strawberries and arrange them evenly over the sugar and butter mixture in the pan. Make sure they cover the entire bottom so that every slice has a gorgeous topping!
4. Mix the Dry Ingredients:
In a medium bowl, whisk together the flour, baking powder, and salt. This will be your dry mixture. Set it aside for later.
5. Cream the Butter and Sugar:
In a separate large bowl, cream together the softened butter and the remaining 3/4 cup (150g) of sugar using an electric mixer. Beat this mixture on medium speed until it’s light and fluffy, which should take about 3-4 minutes.
6. Add Eggs and Vanilla:
Now, it’s time to add the eggs one at a time. Make sure to beat well after each addition. Once the eggs are mixed in, stir in the vanilla extract for extra flavor!
7. Combine Dry Ingredients and Milk:
Gradually add the dry mixture to the wet ingredients, alternating with the milk. Start and end with the dry ingredients—mixing just until everything is combined after each addition. Be careful not to overmix!
8. Spoon the Batter:
Once everything is combined, carefully spoon the cake batter evenly over the strawberries in the pan. Use a spatula to smooth the top, ensuring it’s even.
9. Bake the Cake:
Put the cake in the oven and bake for 35-40 minutes. You’ll know it’s ready when a toothpick inserted in the center comes out clean.
10. Cool the Cake:
After baking, take the cake out of the oven and let it cool in the pan for about 10 minutes. This cooling time helps the cake set properly.
11. Invert the Cake:
To plate it, run a knife around the edges of the pan to loosen the cake. Then, place a serving plate over the top and carefully invert the cake onto the plate. Watch out for those delicious strawberries!
12. Final Touches:
Let the cake cool completely. If you want, dust the top with powdered sugar for a lovely finishing touch.
13. Slice and Serve:
Finally, slice your strawberry upside-down cake and serve. Enjoy the moist, flavorful vanilla cake layered with sweet, syrupy strawberries on top. It’s sure to be a hit!
Can I Use Frozen Strawberries Instead of Fresh?
Yes, you can use frozen strawberries! Just make sure to thaw them first and drain any excess moisture before arranging them in the pan. This will help prevent sogginess in your cake.
How Can I Store Leftover Cake?
Store any leftover cake in an airtight container at room temperature for up to 2 days. If you want to keep it longer, refrigerate it for up to a week. Just be sure to bring it back to room temperature before serving for the best texture!
Can I Make This Cake Gluten-Free?
Absolutely! Substitute the all-purpose flour with a 1:1 gluten-free flour blend. Make sure your baking powder is also gluten-free. The cake should turn out just as delicious!
What’s the Best Way to Reheat Leftover Cake?
The best way to reheat the cake is to place slices in the microwave for about 10-15 seconds, or until warmed through. You can also reheat it in the oven at a low temperature, wrapped in foil, for about 10 minutes. Just be careful not to dry it out!
