Rich Peanut Butter Chocolate Cookies Recipe

There’s something about sinking your fork into a warm slice of cake topped with glossy fruit and coconut that instantly takes me back to lazy Sunday afternoons at my grandma’s house. I remember the smell of toasted coconut wafting through the air, mingling with the sweet aroma of ripe peaches, making my stomach rumble even before dessert was served. I always do this when I want something comforting and a little special — a cake that feels fancy enough for guests but is actually so easy, I can make it after a long day at work. This upside-down peach coconut cake is one of those recipes that’s become a family favorite, and honestly, it’s a lifesaver on busy nights or when friends pop by unexpectedly. The best part? It’s kind of a rustic beauty—completely forgiving with the fruit arrangement, and the flavor combo is just divine. Trust me, once you try this, you’ll be making it all the time — it disappeared in minutes at my house, and I bet it will at yours too.

What is Upside Down Peach Coconut Cake?

Think of this as a tropical twist on a classic upside-down cake. It’s essentially a buttery, tender cake layered with caramelized peaches and shredded coconut, baked until golden perfection. When it’s done, you flip the whole thing out, revealing a beautiful, caramel-drizzled fruit topping that’s almost too pretty to cut into. The name says it all: “upside-down” because you flip it to serve, just like the pineapple upside-down cakes from the 1950s — only this version’s all about fresh peaches and coconut, giving it a summery, beachy vibe. It’s an easy one-bowl batter with simple ingredients, so no fancy equipment needed. Just imagine warm, sweet peaches nestled in coconut-flavored cake with hints of caramel, all topped with toasted coconut for a bit of crunch. Perfect for brunch, an afternoon treat, or even a cozy dessert that looks fancy but is dead simple to pull off.

Why you’ll love this recipe?

What I love most about this upside-down peach coconut cake is how it makes the house smell when it’s baking — that caramelized peach aroma is unbeatable. The flavor? Oh, it’s like a tropical vacation in dessert form — sweet, juicy peaches paired with the nutty richness of coconut, all wrapped in a soft, buttery cake. Plus, it’s downright easy. I’ve made this with pre-sliced peaches from the can (don’t judge!) when I was in a rush, and honestly, it still turns out just as dreamy. It’s budget-friendly too; the main ingredients are pantry staples—flour, sugar, coconut, and fruit. And versatility? You bet. You can swap peaches with nectarines or pineapple if you want a variation, or sprinkle in some chopped nuts or shredded coconut into the batter. I’ve also tested this with a hint of rum in the caramel, and wow — next level! Why I keep coming back to this is because it’s reliable, gorgeous, and everyone asks for seconds. Truly, this is one of those “instant happiness” desserts that feels special but is so, so simple.

How do I make upside down peach coconut cake?

Quick Overview

This cake comes together in just a few straightforward steps — first you make a caramel peach topping in the pan, sprinkle with shredded coconut, then pour over a simple batter. Bake it, flip it out (carefully!), and you’ve got a stunning dessert that tastes as good as it looks. The beauty of this recipe is how forgiving it is; even if your peaches aren’t perfectly sliced, just arrange them on top — they’ll look rustic and charming. I like to prep everything in advance because honestly, it’s the kind of dessert that’s just as impressive for a dinner party as it is for a lazy weekend treat. The glaze is totally optional but adds a lovely shine and extra caramel flavor if you’re feeling extra indulgent.

Ingredients

For the Main Batter:

  • 1 1/2 cups all-purpose flour — I always use unbleached for a richer flavor
  • 1/2 cup shredded coconut — sweetened or unsweetened, your call!
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter — softened, not melted, so it creamed nicely
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 cup coconut milk — I discovered almond milk works fine, but coconut milk makes it richer

For the Filling:

  • 3-4 ripe peaches — peeled if you prefer, but I like the rustic look with peels on
  • 1/4 cup brown sugar — for that caramel flavor
  • 2 tablespoons unsalted butter
  • A handful of shredded coconut — optional, for extra coconut flair

For the Glaze:

  • 1/2 cup powdered sugar
  • 2-3 teaspoons milk (or coconut milk)
  • 1/4 teaspoon vanilla extract
  • Extra shredded coconut for garnish

Step-by-Step Instructions

Step 1: Preheat & Prep Pan

Preheat your oven to 350°F (175°C). Grease a 9-inch round cake pan or a cast-iron skillet with butter — I actually love using cast iron because it gives the edges a lovely crispness. Line the bottom with parchment if you want to make flipping easier, but I don’t usually bother. Just keep your work area tidy because molten caramel can be a sticky mess to clean later.

Step 2: Make the Caramel Peach Topping

In the pan over medium heat, melt the butter and brown sugar together until it turns into a silky caramel. Add your sliced peaches, cut side down, and cook for about 3-4 minutes until they start to soften and the sugar mixture thickens slightly. Sprinkle in a handful of shredded coconut if you want that to toast along with the peaches. Remove from heat and set aside.

Step 3: Mix Dry Ingredients

In a bowl, whisk together the flour, shredded coconut, baking powder, and salt. This keeps your dry ingredients evenly distributed and prevents clumping when you add the wet stuff.

Step 4: Mix Wet Ingredients

In a separate large bowl, cream the butter and sugar until pale and fluffy. Beat in the eggs one at a time, then stir in vanilla. Gradually add coconut milk and mix until smooth—look for a batter that’s thick but pourable, not runny.

Step 5: Combine

Gently fold the dry ingredients into the wet, just until combined. Be careful not to overmix — a few lumps are fine. Overmixing can make the cake dense instead of tender. For the best rise, mix with a light touch.

Step 6: Prepare Filling

Peel and slice your peaches into thin wedges, then toss with brown sugar and a little butter. If you like, sprinkle on some extra coconut or even chopped nuts for crunch. Spread or layer the peaches over the caramel in the pan, arranging them prettily or just overlapping as you like.

Step 7: Layer & Swirl

Pour the batter gently over the peaches in the pan. If you want a marbled look, you can spoon some batter, then add a few peaches, then repeat, swirling gently with a skewer. This creates a lovely pattern when flipped — but honestly, I don’t stress about perfection. Rustic charm is better.

Step 8: Bake

Bake for 40-45 minutes, or until the top is golden and a toothpick inserted in the center comes out clean. If your cake is browning too quickly, tent it with foil — I’ve learned that from experience! Every oven is a little different, so start checking around the 40-minute mark.

Step 9: Cool & Glaze

Allow the cake to cool for about 10 minutes in the pan, then flip it onto a cooling rack or serving plate. Be gentle! If you lined with parchment, it peels right off. Mix your powdered sugar glaze — add just enough milk to make it pourable but thick enough to stay on top. Drizzle over the warm cake and sprinkle with extra shredded coconut for that extra pretty touch.

Step 10: Slice & Serve

Serve warm or at room temperature. A scoop of vanilla ice cream on the side? Yes, please! I also love a dollop of whipped cream or Greek yogurt. Trust me, this cake is best enjoyed within a day or two — it’s a little more decadent fresh out of the oven, and the peaches retain their juiciness perfectly in the first day or so.

What to Serve It With

This cake is versatile enough to shine at all kinds of gatherings. For breakfast, pair it with a robust cup of coffee or a glass of cold milk — it’s almost like a peachy coconut coffee cake. At brunch, serve slices alongside fresh fruit salad and a sparkling mimosa. Dinner parties? A tiny scoop of vanilla ice cream or a drizzle of caramel sauce on top makes it feel extra special. And if it’s just a casual afternoon treat, I love serving it with a hot cup of tea, because the coconut and peach flavors are so relaxing and tropical. At family gatherings, my kids ask for seconds, and I don’t blame them — it’s moist, flavorful, and a little indulgent without feeling overly sweet. It’s a warm hug in dessert form, and I always get compliments on how something so beautiful can be so simple. Truly, this cake has become part of my comfort-food arsenal.

Top Tips for Perfecting Your Upside-Down Peach Coconut Cake

After making this recipe countless times, I’ve picked up a few tricks to get it just right every single time. First, when slicing peaches, try to keep the slices uniform — not only does this look prettier, but they cook evenly. I used to layer the slices randomly, but now I arrange them in overlapping circles or fan shapes that look almost professional. A tip I learned the hard way: don’t overcrowd the pan with too many peach slices — they need room to caramelize and soften without steaming each other. For the batter, don’t overmix once you add the dry ingredients, or you risk a dense cake. Instead, fold gently until just combined. When swirling batter and peaches, use a skewer or toothpick to create a marbled effect — it makes each slice look like a work of art. As far as ingredient swaps go, I tested almond extract instead of vanilla on a whim, and it gave the cake a subtle nutty flavor that was lovely. And if you want to make it dairy-free, coconut oil works beautifully in place of butter, and almond or coconut milk works well for the liquid. Lastly, don’t skip toasting the shredded coconut! It adds incredible depth and crunch that really elevates the dessert.

One thing I’ve learned is to watch the cake closely near the end of baking. Ovens vary, and you don’t want it to overbake — that’s when the texture can get dry. Also, letting the cake cool just enough before flipping ensures that the caramelized fruit sets properly and doesn’t spill out. A little patience here really pays off. And trust me on this: the glaze is optional, but it beautifully enhances the presentation and flavor, especially if you add a splash of rum or vanilla to it. Remember, dessert is as much about the experience — the aroma, the anticipation — as it is about the final bite. Once you get the hang of these little tricks, I promise, you’ll be baking this in your sleep. It’s become that kind of recipe for me—my go-to when I need a guaranteed crowd-pleaser or just a moment to indulge myself.

Storing and Reheating Tips

Leftovers? Not a problem. This cake is actually quite forgiving when it comes to storage. If you finish the whole thing (which, let’s be honest, happens often in my house), wrap leftovers tightly in plastic wrap or store in an airtight container. It’ll stay moist and flavors will meld for about 2 days at room temperature, but I prefer refrigerating it if you want to keep it longer. Just pop it in an airtight container — it’s fine in the fridge for 3-4 days, and honestly, it’s still delicious cold or gently reheated. To reheat, microwave a slice for about 20-30 seconds or warm it in the oven at 350°F for 10-15 minutes until warm and fragrant again. If you’ve added the glaze, I recommend waiting to do that until right before serving, to keep that glossy shine fresh. For freezing, tightly wrap individual slices or the whole cake in plastic wrap and foil, then store in the freezer for up to a month. Thaw overnight in the fridge, then bring to room temp before serving. A quick reheat or serving at room temperature keeps it just as good as freshly baked, I promise.

Frequently Asked Questions

Can I make this gluten-free?
Absolutely! Swap out the all-purpose flour for a 1:1 gluten-free baking flour blend. I’ve tested it with almond flour too, but note that the texture will be a little denser and more crumbly, so you might want to add an extra egg or a binding agent like xanthan gum. The key is to experiment a bit, but trust me — it still tastes fantastic with the right flour substitution.
Do I need to peel the peaches?
Not necessarily! If your peaches are ripe and soft, I usually leave the peels on — it gives the cake a beautiful rustic look and adds a little extra fiber. If you prefer a totally smooth, polished appearance, then peeling is a good idea. The peels do soften as they cook, so they won’t be tough, but they do add a slightly different texture and look.
Can I make this as muffins instead?
Yes! To convert, spoon the batter into lined muffin tins, then add a small dollop of the caramel peach mixture on top of each. Bake at 350°F (175°C) for about 20-25 minutes, or until a toothpick comes out clean. Because muffins are smaller, they bake faster, so keep an eye on them. They’re adorable, portion-controlled, and perfect for easy snacking or lunchboxes.
How can I adjust the sweetness level?
You can definitely tweak the sugar amounts to suit your taste. For a slightly less sweet cake, reduce the sugar in the batter by about 1/4 cup. If you love extra sweetness, add a drizzle of honey or maple syrup to the topping or glaze. Natural sweeteners like stevia or agave can also work, but adjust quantities as they tend to be sweeter than sugar. Remember to taste your caramel — if it’s not sweet enough, a touch more brown sugar can do wonders before pouring it over the peaches.
What can I use instead of the glaze?
If you’re not a glaze person, I get it! A simple dusting of powdered sugar works beautifully, or you can serve it plain with a dollop of whipped cream or a scoop of vanilla ice cream. For a more caramelized look, melted chocolate drizzled over the top adds decadence, or a squeeze of fresh lemon juice can brighten up the flavors. Even a tiny drizzle of honey works — it’s all about personal preference!

Final Thoughts

Honestly, this upside-down peach coconut cake has become my little shortcut to happiness. It looks like you fussed over it for hours, but in reality, it’s just a few good ingredients and some gentle care. The combination of caramelized peaches, toasted coconut, and soft cake is pure magic — I’ve made it for family dinners, summer potlucks, and even quick weeknight cravings. Every time I bake it, I feel like I’m channeling those cozy weekends from childhood, where dessert was the highlight of the day. If you try this recipe, I’d love to hear how it turns out — leave a comment or share your tweaks! Happy baking, and remember, the best part of cooking is sharing a slice with someone you love.

peanut butter cookies

Delicious, chewy peanut butter cookies packed with chocolate chips, perfect for any occasion.
Prep Time 10 minutes
Cook Time 12 minutes
Total Time 22 minutes
Servings: 8
Cuisine: Chinese
Calories: 120

Ingredients
  

Main Ingredients
  • 0.75 cup unsalted butter cold, cut into cubes
  • 1 cup light brown sugar packed
  • 0.25 cup granulated sugar
  • 1 large egg
  • 1 large egg yolk
  • 2 teaspoons vanilla extract
  • 2.25 cups all-purpose flour
  • 0.6667 cup cake flour
  • 1 teaspoon kosher salt
  • 1 teaspoon baking powder
  • 0.5 teaspoon baking soda
  • 1 cup semi-sweet chocolate chips
  • 1 cup peanut butter chips

Method
 

Preparation Steps
  1. Preheat your oven to 400°F. Line two baking sheets with parchment paper.
  2. Using a stand mixer with paddle attachment, combine cold butter, brown sugar, and granulated sugar. Beat on medium until creamy.
  3. Add egg and egg yolk; mix until well combined.
  4. Add vanilla extract and mix, scraping down sides as needed.
  5. Whisk together flour, cake flour, salt, baking powder, and baking soda in a medium bowl.
  6. Gradually add dry ingredients to wet mixture on low speed until just combined.
  7. Stir in chocolate chips and peanut butter chips until evenly distributed.
  8. Shape dough into 8 large balls (about 6 ounces each).
  9. Place 4 dough balls on prepared baking sheets, spacing evenly.
  10. Bake for 12 minutes or until edges are golden.
  11. Cool on sheets for 10 minutes, then transfer to wire racks.
  12. Serve warm or at room temperature.

Notes

Enjoy these chewy peanut butter cookies with a glass of milk!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating