Skip to main content

Peach Upside Down Cake is a paleo cake with simple ingredients that can be made in 1 hour. It’s moist and fluffy with fresh peaches baked into the bottom and then flipped over to make an amazingly delicious peach topping. This recipe can be made with any fruit.

Peaches are in season now. Oh, the creamy texture and sweet peach smell.  I love it and I’m making lots of recipes with them as they ripen.

I wait all year to make my favorite Tomato Peach and Avocado Salad. I also wanted to make a peach dessert.  I could make Peach Cobbler or Sweet Spicy Grilled Peaches but I was really in the mood for a cake. So I came up with the idea of Peach Upside Down Cake.

As a food blogger, I’m used to making a recipe 3 or 4 times to be sure it’s going to come out not just good but divine. My partner, Roger, loves taste testing with me.  It’s a good thing my family came last weekend, after the first 2 we couldn’t eat any more cake.  They came and helped us out so I could make a 3rd one.

I wanted it to be simple with healthy ingredients.

For the cake, I use coconut oil, almond flour, coconut flour, baking soda, coconut milk, honey, eggs, and vanilla.

The only butter is in the peach topping, but it can be made with ghee.

Since my daughter-in-law doesn’t eat dairy I made one version with butter and another one with ghee. They were both good but I like the butter version a little better.

The recipe is easy and can be put together in 25 minutes.

Start by melting the butter or ghee. Pour it into a 9″ cake pan, sprinkle with coconut sugar and top with sliced peaches. If you use ghee, grease the sides of the pan,  it’s not necessary with butter.

The rest of the cake is made in a food processor and bowl.  It’s actually pretty easy.

Sift the almond flour, coconut flour, salt and baking soda into a bowl. If you don’t have a sifter use a strainer.

I find weighing the flour is easier than measuring.  I recommend getting a kitchen scale. It’s a very useful tool.

Since it’s hot in my kitchen the coconut oil is already melted.  That’s one less step.  If yours is solid gently melt it and then measure.

Put the melted coconut oil into a food processor with the honey.  Process for 2 minutes.  Add the eggs, vanilla and coconut milk and process. Pour into the bowl with the dry ingredients.  Mix and pour over the peaches.  Put it in the oven for 35 minutes.

Once the cake is done. Let it sit for 10 minutes before inverting it onto a serving plate.

The cake tastes so good. Roger says “it tastes like real cake.”

It’s tender, fluffy, sweet and moist with a peach topping that’s baked right in.  It’s really decadent, yet healthy.

If you’re like me, you’ll have it for breakfast with a cup of coffee or tea.  Cake for breakfast once in a while, how great is that! With fresh peaches, it’s a real summer treat!

This recipe can be made with any juicy fruit you like. It’s a great recipe for those plums, nectarines or apricots sitting on you counter. Wonderful with sweet berries or pitted cherries.  Get creative and have fun with it.

Now let’s eat cake!

If you like this recipe you may also enjoy these other fruit desserts:

Pumpkin Apple Upside Down Cake

Peach Pecan Cobbler

Peach Almond Shortbread Tart

Would you like to have more of these delicious healthy recipes sent to you each week? CLICK TO SIGN UP for my weekly email newsletter of recipes and tips for you to eat well and enjoy your wonderful life.

If you like this recipe or find it useful, please click on the stars above and give it a rating. It helps me get more notice from Google.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Peach Upside Down Cake

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Ingrid DeHart -
  • Total Time: 1 hour
  • Yield: 12 1x


A paleo cake with simple ingredients that can be made in 1 hour.  It’s moist and fluffy with a fresh peach topping baked right in.





  1. Preheat oven to 350 degrees F.
  2. Sift dry ingredients into a large mixing bowl.
  3. Melt the coconut oil, set aside to cool.
  4. Melt butter or ghee for the bottom of the cake.
  5. Pour butter or ghee into an ungreased 9″ round baking pan.*
  6. Sprinkle evenly with coconut sugar.
  7. Arrange peach slices in a single layer over sugar.
  8. Put coconut oil and honey into the bowl of a food processor and process for 2 minutes.
  9. Add eggs, one at a time, while the processor is running.
  10. Add coconut milk and vanilla extract. Process until well combined.
  11. Make a well in the center of the dry ingredients.  Pour in the wet ingredients and mix using a rubber spatula or wooden spoon until smooth.
  12. Pour batter over the peaches and bake for 35 minutes or until a fork inserted comes out clean.
  13. Cool for 10 minutes. Run a knife around the sides of the pan and invert onto a serving plate.
  14. Serve warm or at room temperature.
  15. Store cake for 2 days at room temperature or 4 days in the refrigerator.


Use any fruit you have on hand.

If using ghee, grease the sides of the baking pan.

Nutrition information is with butter.

  • Prep Time: 25
  • Cook Time: 35
  • Category: Dessert
  • Cuisine: Paleo, Gluten Free, Farm to Table, Healthy, Seasonal, Vegetarian




One Comment

  • This cake was SO yummy!! It was easy to put together, baked beautifully and is one of the most delicious cakes I’ve ever made! I’m actually going to make it again this weekend using apples – can’t wait! Thanks again for creating the best recipes ever, Ingrid!

Rate & Comment

Your email address will not be published.

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star