If you ask me, peach season calls for something a little bit special.
These individual upside-down cakes are a fun twist on the classic pineapple version. Sweet peach slices get caramelized with brown sugar and butter, then topped with a simple vanilla cake batter.
When you flip them out of the muffin tin, you get pretty little cakes with glossy peach tops. The cake itself is tender and moist from the buttermilk, with just a hint of cinnamon to complement the fruit.
They’re perfect for a summer dessert or weekend brunch, and everyone loves having their own little cake to enjoy.

Why You’ll Love These Peach Upside Down Mini Cakes
- Individual portions – These mini cakes are perfectly portioned for serving at parties or enjoying as a personal treat without having to slice a whole cake.
- Fresh summer peaches – Using fresh peaches gives you that sweet, juicy flavor that really shines through when caramelized with brown sugar.
- Simple ingredients – You probably have most of these pantry staples on hand already, making this an easy recipe to whip up whenever the craving hits.
- Ready in about an hour – From start to finish, you can have these cute little cakes on the table in just over an hour, making them doable for weeknight desserts or last-minute gatherings.
What Kind of Peaches Should I Use?
Fresh peaches are really the star of this recipe, and you’ll want to pick ones that are ripe but still firm enough to hold their shape during baking. If your peaches are too soft, they’ll turn mushy in the oven, and if they’re too hard, they won’t have that sweet, juicy flavor you’re looking for. The best peaches for baking are usually freestone varieties since the pit comes out easily, making them simpler to slice. When you’re at the store or farmer’s market, give them a gentle squeeze – they should have a slight give but not feel squishy, and they should smell fragrant and peachy at the stem end.

Options for Substitutions
These little cakes are pretty forgiving when it comes to swaps:
- Fresh peaches: If fresh peaches aren’t in season, canned peaches work great – just make sure to drain them really well and pat them dry with paper towels. You can also try nectarines, plums, or even pineapple rings for a tropical twist.
- Buttermilk: No buttermilk? Make your own by adding ½ tablespoon of lemon juice or white vinegar to ½ cup of regular milk. Let it sit for 5 minutes until it curdles slightly, then use it as called for in the recipe.
- Light brown sugar: You can use dark brown sugar for a richer molasses flavor, or regular granulated sugar if that’s all you have on hand.
- All-purpose flour: Cake flour will give you a lighter, more tender crumb if you have it. Use 1 ⅔ cups cake flour in place of the all-purpose flour.
- Unsalted butter: Salted butter works fine – just reduce or skip the added salt in the recipe to avoid oversalting your cakes.
Watch Out for These Mistakes While Baking
The biggest mistake when making upside-down cakes is not letting them cool long enough before flipping – if you try to invert them immediately, the topping will slide right off, so give them at least 5 minutes but no more than 10, or they’ll stick to the pan.
Overmixing your batter after adding the flour is another common error that leads to tough, dense cakes instead of light and fluffy ones, so mix just until the ingredients are combined and you don’t see any dry flour.
Make sure your peach slices aren’t too thick (about 1/4 inch works best) because chunky pieces won’t caramelize properly with the brown sugar and butter, and arrange them in a single layer so each bite gets that sweet, sticky topping.
Finally, don’t skip bringing your egg and buttermilk to room temperature – cold ingredients can cause the batter to curdle or bake unevenly, leaving you with a less tender cake.

What to Serve With Peach Upside Down Mini Cakes?
These little cakes are perfect on their own, but a scoop of vanilla ice cream on top takes them to the next level, especially when the cakes are still warm and the ice cream starts to melt into all the peachy goodness. A dollop of fresh whipped cream is another great option if you want something a bit lighter, or you could even try Greek yogurt for a tangy contrast to the sweet peaches. These mini cakes work great as a dessert after a summer barbecue or picnic, and they pair nicely with a cup of coffee or hot tea for an afternoon treat. You can also serve them alongside other stone fruit desserts at a brunch spread, or just enjoy them straight from the pan with a fork.
Storage Instructions
Store: These mini cakes taste best the day they’re made, but you can keep them in an airtight container at room temperature for up to 2 days. If you want them to last a bit longer, pop them in the fridge for up to 4 days, though the peaches might release a little moisture over time.
Freeze: You can freeze these little guys for up to 2 months in a freezer-safe container with parchment paper between layers. Just know that the peach topping might get a bit softer once thawed, but they’ll still taste great.
Serve: Let frozen cakes thaw in the fridge overnight or at room temperature for about an hour. If you’d like to serve them warm, microwave individual cakes for about 15-20 seconds or warm them in a 300°F oven for 5-7 minutes.
| Preparation Time | 30-40 minutes |
| Cooking Time | 25-30 minutes |
| Total Time | 55-70 minutes |
| Level of Difficulty | Medium |
| Servings | 12 mini cakes |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1750-1950
- Protein: 20-24 g
- Fat: 60-70 g
- Carbohydrates: 280-310 g
Ingredients
For the fruit topping:
- cooking spray (I use Pam Baking spray with flour)
- 2 tablespoons butter (divided into 12 pieces)
- 6 teaspoons brown sugar (packed firmly)
- 3 peaches (pitted and sliced into 1/2-inch thick wedges)
- 1/4 teaspoon ground cinnamon
For the cake batter:
- 1 1/2 cups flour (I always use King Arthur all-purpose flour)
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 2/3 cup sugar
- 1/3 cup butter
- 1 egg (room temperature, about 70°F)
- 1 1/2 teaspoons vanilla essence
- 1/2 cup buttermilk
Step 1: Prepare the Muffin Pans and Peach Topping
- cooking spray
- 2 tablespoons butter
- 6 teaspoons brown sugar
- peaches
Preheat your oven to 350°F.
While it heats, spray a 12-cup muffin tin thoroughly with baking spray, making sure to coat the sides and bottom of each cup.
Pit and slice 3 peaches into 1/2-inch thick wedges.
Place one piece of butter (about 1/6 tablespoon each) and 1/2 teaspoon of packed brown sugar into the bottom of each muffin cup, then arrange the peach slices on top of the butter and sugar mixture.
I like to fan the peach slices slightly so they caramelize beautifully and create an attractive pattern when the cakes are flipped.
Step 2: Make the Dry Ingredient Mixture
- 1 1/2 cups flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
Set this dry mixture aside.
This step ensures the leavening agents are evenly distributed throughout the flour, which is crucial for the cakes to rise properly and have a tender crumb.
Step 3: Cream the Butter and Sugar Base
- 1/3 cup butter
- 2/3 cup sugar
- 1 egg
- 1 1/2 teaspoons vanilla essence
In a separate large bowl, beat the 1/3 cup softened butter and 2/3 cup sugar together for 2 minutes until the mixture is light, fluffy, and pale in color.
This creaming process incorporates air into the batter, which helps the cakes rise and creates a tender texture.
Add the room-temperature egg and vanilla essence, then beat for an additional 3 minutes until well combined and slightly fluffy.
Step 4: Build the Cake Batter with Alternating Wet and Dry
- dry ingredient mixture from Step 2
- 1/2 cup buttermilk
Add half of the dry ingredient mixture from Step 2 to the creamed butter mixture and mix on low speed for about 1 minute until just combined.
Pour in the buttermilk and mix for 1 minute until incorporated.
Add the remaining dry ingredient mixture from Step 2 and mix just until the flour disappears.
Be careful not to overmix at this stage, as this can develop too much gluten and result in a dense cake.
Step 5: Fold in Diced Peaches and Fill the Pans
- batter from Step 4
- remaining peaches
Dice the remaining peaches into small pieces to yield about 1 cup, then gently fold them into the batter from Step 4 using a spatula.
I prefer folding rather than stirring because it keeps the peach pieces intact and prevents them from breaking apart.
Divide the batter evenly among the 12 prepared muffin cups, filling each about two-thirds full.
Step 6: Bake and Cool the Cakes
Bake the cakes in your preheated 350°F oven for 25 to 30 minutes, until a toothpick inserted into the center of a cake comes out clean or with just a few moist crumbs.
Remove from the oven and let cool in the pan for 5 minutes—this cooling period is important because it allows the caramel-peach topping to set slightly and firm up, making it less likely to stick to the pan.
Run a thin knife around the edges of each cake, then carefully invert the muffin tin onto a serving platter or cooling rack to release the cakes.
Serve warm with ice cream if desired.

Best Peach Upside Down Mini Cakes
Ingredients
For the fruit topping
- cooking spray (I use Pam Baking spray with flour)
- 2 tablespoons butter (divided into 12 pieces)
- 6 teaspoons brown sugar (packed firmly)
- 3 peaches (pitted and sliced into 1/2-inch thick wedges)
- 1/4 teaspoon ground cinnamon
For the cake batter
- 1 1/2 cups flour (I always use King Arthur all-purpose flour)
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 2/3 cup sugar
- 1/3 cup butter
- 1 egg (room temperature, about 70°F)
- 1 1/2 teaspoons vanilla essence
- 1/2 cup buttermilk
Instructions
- Preheat your oven to 350°F. While it heats, spray a 12-cup muffin tin thoroughly with baking spray, making sure to coat the sides and bottom of each cup. Pit and slice 3 peaches into 1/2-inch thick wedges. Place one piece of butter (about 1/6 tablespoon each) and 1/2 teaspoon of packed brown sugar into the bottom of each muffin cup, then arrange the peach slices on top of the butter and sugar mixture. I like to fan the peach slices slightly so they caramelize beautifully and create an attractive pattern when the cakes are flipped.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set this dry mixture aside. This step ensures the leavening agents are evenly distributed throughout the flour, which is crucial for the cakes to rise properly and have a tender crumb.
- In a separate large bowl, beat the 1/3 cup softened butter and 2/3 cup sugar together for 2 minutes until the mixture is light, fluffy, and pale in color. This creaming process incorporates air into the batter, which helps the cakes rise and creates a tender texture. Add the room-temperature egg and vanilla essence, then beat for an additional 3 minutes until well combined and slightly fluffy.
- Add half of the dry ingredient mixture from Step 2 to the creamed butter mixture and mix on low speed for about 1 minute until just combined. Pour in the buttermilk and mix for 1 minute until incorporated. Add the remaining dry ingredient mixture from Step 2 and mix just until the flour disappears. Be careful not to overmix at this stage, as this can develop too much gluten and result in a dense cake.
- Dice the remaining peaches into small pieces to yield about 1 cup, then gently fold them into the batter from Step 4 using a spatula. I prefer folding rather than stirring because it keeps the peach pieces intact and prevents them from breaking apart. Divide the batter evenly among the 12 prepared muffin cups, filling each about two-thirds full.
- Bake the cakes in your preheated 350°F oven for 25 to 30 minutes, until a toothpick inserted into the center of a cake comes out clean or with just a few moist crumbs. Remove from the oven and let cool in the pan for 5 minutes—this cooling period is important because it allows the caramel-peach topping to set slightly and firm up, making it less likely to stick to the pan. Run a thin knife around the edges of each cake, then carefully invert the muffin tin onto a serving platter or cooling rack to release the cakes. Serve warm with ice cream if desired.