Ginger Peach Compote with Vanilla Bean Ricotta Cake

The perfect summer treat: a peach compote with a hint of warm ginger drizzled over a light and airy vanilla bean and ricotta cake. Top with whipped ricotta and heavy cream for the most delicious cake you’ll enjoy this summer.

an antique plate with slice of yellow cake topped with peaches and whipped cream

Why I love this cake:

This cake has a simple sponge of standard cake ingredients, but I add ricotta and vanilla bean paste to heighten the taste and texture. It’s extra moist without being heavy.

The peach compote takes the ripest of the summer stone fruit and cooks them in warm fresh ginger and even more ground ginger and cinnamon. add in calvados or champagne for a boost of intense fruity flavor.

Top the entire dessert with whipped ricotta, vanilla bean paste and heavy cream.


a glass bowl of flour, eggs, sugar and baking ingredients set in a sunny window

Ingredients in this vanilla bean and ricotta recipe:

  • fresh peaches ( frozen will work)
  • fresh ginger
  • eggs
  • ricotta
  • milk
  • heavy cream
  • unsalted butter
  • vanilla bean paste
  • cinnamon
  • ground ginger
  • sugar
  • baking soda
  • baking powder
  • flour
  • kosher salt
  • champagne, Calvados (apple brandy) or apple juice
a bowl of slice peaches

Special equipment for this recipe:

  • heavy saucepan
  • 9 x 13″ cake pan
  • stand mixer with a paddle attachment or hand mixer
  • silicone scraper
  • mixing bowls, spoons and cups
peaches cooking in a small saucepan

How to make this recipe:

  1. Bake the Vanilla Bean-Ricotta Cake: Mix the dry ingredients in a bowl, cream the butter and sugar, add in the dry ingredients. add in the eggs, ricotta, milk and vanilla bean paste. Bake in a floured and butter pan for 20- 25 minutes until the top is gold brown and the center is done.
  2. Make the Ginger-Peach Compote: While the cake is baking, come bine fresh ginger, cinnamon, and ground ginger to sugar. Add peeled peaches to a saucepan with the sugar and toss in butter. Off heat add in the champagne or Calvados, water and a pinch pf salt. If you prefer not to use alcohol, you can substitute apple juice or cider. Turn the heat back on and cook the peaches until softened but not jammy.
  3. Make the Ricotta- Whipped Cream: In the bowl of a stand mixer whip on low speed ricotta with vanilla beam paste, add in heavy cream and whip until soft peaks form. Chill until ready to serve with the cake.
an antique plate witha slice of cake on it surrounded by fresh whole peaches

Pro-tips for this recipe:

  • To save time, make the compote and whipped ricotta a day in advance. Warm the compote in the microwave or on the stove top (covered).
  • If the compote is getting too stiff, add more water. Cook it over low heat to prevent scorching or burning.
  • Frozen peaches work fine. Defrost for 10 minutes before cooking.
  • If you do not have ricotta, use full fat Greek yogurt. It will be more tangy, but it will work.
  • Use whole milk ricotta, not part-skim.
  • The whipped ricotta and cream will keep up to 8 hours in the fridge in an airtight container.
  • Use and oven thermometer to make certain your oven is at the correct temperature.

Ginger Peach Compote with Vanilla Bean Ricotta Cake

Recipe by Meggen Arthur Wilson
Course: DessertCuisine: BritishDifficulty: Moderate


Prep time


Cooking time





The perfect summer treat: a peach compote with a hint of warm ginger drizzled over a light and airy vanilla bean and ricotta cake. Top with whipped ricotta and heavy cream for the most delicious cake you’ll enjoy this summer.


  • For the cake:
  • 3 cups flour

  • 1.5 cups sugar

  • 1 cup unsalted butter, room temperature

  • 1 tsp baking powder

  • 1/2 tsp baking soda

  • 1/2 tsp salt

  • 1 TBSP vanilla bean paste

  • 1 cup milk

  • 1/3 cup ricotta cheese , room temperature

  • 3 large eggs , room temperature

  • Ginger Peach Compote
  • 1/3 cup sugar

  • 1 tbsp freshly grated ginger

  • 1/2 tsp ground ginger

  • 1/2 tsp cinnamon

  • 4 peaches, sliced

  • 1 TBSP unsalted butter

  • 1/2 cup champagne, apple juice or Calvados

  • 2 TBSP water

  • Dash salt

  • Vanilla Bean Ricotta Whipped Cream
  • 1 cup heavy whipping cream

  • 1 TBSP granulated sugar

  • pinch table salt

  • 1/2 cup ricotta


  • Butter and flour a 9’x13’ cake pan. Preheat oven to 350 degrees.
  • In a stand mixer, with a paddle attachment, beat butter until smooth and fluffy- about 2 minutes. Stir in sugar and beat or “cream” the mixture on medium high speed for about two minutes until the sugar crystals have fully dissolved into the butter. Scrape down the sides of the bowl. Beat in the eggs, one at a time until fully incorporated. On low speed add in the milk and ricotta and vanilla paste. Scrape down the sides of the bowl.
  • Mix the flour, baking powder and baking soda and salt in a bowl. With the mixer on low, add in the flour mixture to the bowl, one cup at a time. Spread batter into the prepared cake pan. Bake at 350 for about 20-25 minutes. Let cool for 10 minutes, loosen the edges of the cake with a knife then turn out of the pan.
  • For the Compote
  • In a small bowl, combine sugar, ground ginger, cinnamon and fresh ginger. With clean hands, work the ginger into the sugar until well coated.
  • Add the peaches to a small saucepan with the sugar & water . Cook on low until sugar has melted and the mixture begins to bubble. Stir often. Add the champagne or other liquid. Stir in the butter. Cook on low , partially covered, for 30 minutes until peaches are softened but not jammy.
  • Stir frequently to prevent scorching. Spoon over vanilla bean cake with a dollop of the ricotta whipped cream, ice cream or yogurt to enjoy.
  • Ricotta Whipped Cream
  • In the bowl of a stand mixer with a whisk attachment beat 1 cup of heavy whipping cream and sugar for 1 minutes on medium low speed. Add in ricotta, salt and vanilla bean paste and whip for 30 seconds more on high speed until soft peaks form. Chill until ready to assemble the dessert.


  • Store leftovers in the fridge.

Similar Posts

Leave a Reply

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