The Most Delicious Ricotta Beet Cake

Ricotta Beet Cake – rich and moist ricotta cake layers, filled with a whipped homemade ricotta filling, and covered in the most gorgeous and delicious beet buttercream.

Like each and every one of my cakes, I’m just as excited to share this cake with you as all the others. I know the flavor sounds “interesting,” as most of you have described and it is. It’s so interesting and it’s so good!

Cake Inspiration

I love getting cake inspiration from unlikely places. Remember my Lemon Ricotta Olive Oil Cake? That one is based off an appetizer from ABC Kitchen. My Butternut Squash Gingersnap Cookie Cake is based off ice cream from Van Leeuwen. My Triple Chocolate Pecan Pie is based off Ryan’s mom’s famous Pecan Pie she serves every Thanksgiving. In my mind, just about anything can be a cake flavor!

Photo: Bun Boy Eats

The idea for my Ricotta Beet Cake comes from a donut. And not just any donut. Literally one of the best donuts I’ve ever had. It’s the ricotta beet donut from Doughnut Project in West Village, New York. During a visit to New York several years ago I made my first visit to the Doughnut Project and got a dozen donuts to try. Ryan and my friends thought I was a little crazy getting a ricotta beet donut but I love trying the most unique flavors. And it turns out, it was hands-down my favorite flavor in the bunch. Ever since, I’ve had the flavors on my list of cakes to make.

Homemade Ricotta

After making the Ricotta Olive Oil Cake, I knew I had the perfect base for this cake. The cake layers have two cups of ricotta cheese in them. It provides and incredibly moist and rich texture in the cake. However, something I really noticed about store-bought ricotta while making that cake is how grainy the texture is. You’ll never notice it in the cake layers. It blends beautifully. But I knew there was no way store-bought ricotta would work in the filling I wanted to recreate from this donut.

The filling in the Doughnut Project donut is smooth and creamy. No grainy texture whatsoever!

So, I knew I had to make homemade ricotta! I had been told it was pretty easy to tackle, so I went for it. And low and behold, it’s SUPER easy to make and so much better than store-bought ricotta.

I’ll walk you through all the steps to making your own ricotta below, but a few things you’ll need:

  • Cheese cloth or thin dish towel
  • Mesh strainer
  • Large bowl
  • Heavy cream
  • Whole milk
  • White wine vinegar

I would suggest making the ricotta a day or two ahead of time so it has time to thicken and chill.

Whipped Ricotta Filling

The homemade ricotta will be used in the filling. Once the ricotta is made and has chilled for a couple days, you’ll simple puree it with a bit of orange extract and powdered sugar in your food processor.

I then fold in a little heavy whipping cream right before I start to assemble my cake. Don’t add the whipped cream too early because it kind of deflates if it sits in the fridge too long.

Ricotta Cake

As I mentioned above, you can use store-bought (or homemade) ricotta for the cake layers. The recipe for the cake layers is nearly identical to my Olive Oil Ricotta Cake. I switched out the olive oil for grapeseed oil, which is a light oil (not as heavy as EVOO or vegetable oil). If you don’t want to use grapeseed oil or can’t find it, you can use light olive oil. I also switched lemon zest for orange zest. Orange is an incredible companion to beets! I think you’ll love the hint of orange throughout the entire cake.

Beet Frosting and Puree

Alright, on to the beet flavor! I was so excited to incorporate beets into this cake – not because I love beets, but because I love a challenge! Doughnut Project has a beet glaze on their donut. It’s not a strong beet flavor, but you pick it up just a bit with each bite. The beets also create a beautiful, rich magenta color!

I roasted my beets with some olive oil, thyme and orange zest. These flavors aren’t super strong but are a great accent to the beets. After roasting the beets, you’ll puree them with some orange juice. You’ll then add a couple tablespoons of the puree to the frosting and then use the remaining puree to make a sweetened beet sauce to serve with each slice of cake. I chose not to add the beet puree in the cake itself so people could choose whether or not they want that extra flavor. I think you’ll want it!


Ricotta Beet Cake

5 from 6 votes
Ricotta cake layers with a whipped ricotta filling, beet frosting and a beet glaze.
Prep Time 1 hr
Cook Time 20 mins
Total Time 1 hr 20 mins


For the Ricotta

  • 4 cups (960 g) whole milk
  • 1 1/2 cups (346.5 g) heavy cream
  • 1 teaspoon (5.6 g) salt
  • 3 tablespoons (43 g) white wine vinegar, distilled vinegar or lemon juice

For the Cake

  • 3 cups (360 g) all-purpose flour
  • 3 teaspoons (12 g) baking powder
  • 1 teaspoon (5.6 g) salt
  • 1 cup (218 g) grapeseed oil or other light oil
  • 1 3/4 cups (350 g) sugar
  • 3 eggs room temperature
  • 1 tablespoon orange zest about one large orange
  • 2 cups (480 g) ricotta cheese store-bought or homemade

For the Whipped Ricotta Filling

  • 2 cups (480 g) homemade ricotta recipe above
  • 1 tsp (4.2 g) orange extract
  • 3/4 cup (93.75 g) powdered sugar
  • 1/4 cup (57.75 g) heavy whipping cream

For the Beet Puree

  • 3 whole beets
  • 1 tablespoon (13.6 g) olive oil
  • 1 teaspoon (3 g) thyme
  • 1 tablespoon orange zest about one large orange
  • Juice of one large orange

For the Beet Frosting

  • 2 cups (452 g) unsalted butter slightly cold
  • 6 cups (750 g) powdered sugar measured and then sifted
  • 4 tablespoons (57.75 g) heavy whipping cream
  • 1 teaspoon (4.2 g) vanilla extract
  • 2 tablespoons (31.25 g) beet puree recipe above
  • *This buttercream recipe makes enough to fill and cover your cake. If you want to add additional piping, you’ll want to make an extra 1/2 batch.

For the Beet Glaze

  • 1/4 cup (62.50 g) beet puree
  • 1/2 cup (62.5 g) powdered sugar measured and then sifted
  • 3 tablespoons (45 g) whole milk


For the Ricotta

  • Combine the whole milk, cream and salt in a large pot over medium heat. Bring the mixture to a boil and let boil, while stirring occasionally, for about 5 minutes.
  • Once the mixture has boiled for a few minutes, turn the heat off and add the vinegar. Give the mixture a stir and then let it sit for about 5 minutes. You'll see the mixture start to separate into thick parts and thin parts.
  • Place a mesh strainer over a large bowl and then place a damp cheese cloth over the mesh strainer. Pour the milk mixture over the cheese cloth. Let the mixture strain for about an hour. Discard the liquid in the bowl and pour the ricotta in a bowl to chill until ready to use. Can be made ahead of time and store in the fridge for about 3 to 5 days.

For the Cake

  • Preheat the oven to 350 degrees F. Prepare three 8-inch or four 6-inch cake pans with spray, parchment paper and spray again. Set aside.
  • In a medium sized mixing bowl, whisk together the flour, baking powder and salt. Set aside
  • Cream the grapeseed oil and the sugar on medium speed in a stand mixer fitted with the paddle attachment for one minute. Stir in the orange zest.
  • Add the eggs, one at a time, until incorporated. Scrape down the sides of the bowl.
  • With the mixer on low, alternately add the flour mixture and the ricotta, starting and finishing with the flour. Combine until incorporated.
  • Evenly distribute the batter among the three cake pans (about 16 ounces of batter in each 8-inch pan or 12 ounces In each 6-inch pan) and bake for 23 to 25 minutes or until a toothpick inserted in the center of the cake comes out with just a few moist crumbs.
  • Let cool in pans 5-10 minutes before inverting onto a wire rack to cool completely. Once cooled, you can cover with plastic wrap and store in your refrigerator overnight or freezer for longer.

For the Whipped Ricotta Filling

  • Combine the ricotta, powdered sugar and orange zest in a food processor. Blend until smooth.
  • In a separate bowl, beat the heavy whipping cream until very stiff peaks form. Fold in to the ricotta mixture. Use right away.

For the Beet Puree

  • Preheat your oven to 425. Wash and peel your beets. Cut into cubes.
  • Toss the beets with the thyme, orange zest and olive oil and bake for about 30 minutes, until tender.
  • Combine the beets and orange juice in a blender or food processor and blend until smooth.
  • Let cool completely before using.

For the Beet Frosting

  • In a stand mixer fitted with the paddle attachment, beat the butter and on medium speed for about 1 to 2 minutes, until light and fluffy.
  • With the mixer on low, gradually add the powdered sugar, one cup at a time, until incorporated.
  • Keeping the mixer on low, add the cream, vanilla extract, and beet puree.
  • Turn the mixer to medium and beat the frosting for 3-5 minutes.
  • To remove air bubbles from the frosting, use a wooden spoon to stir and push out the air bubbles.

For the Beet Glaze

  • In a small bowl, whisk together the beet puree, whole milk and powdered sugar. Store in the refrigerator until ready to use.


  • Place the first cake layer, top side up (crumb side up), on a cake board or cake plate.
  • Pipe a rim of the beet frosting around the edge of the cake, about 1/4-1/2 inch in from the very edge of the cake. The rim should be about 1/4-1/2 inch high, as well.
  • Using an offset icing spatula, spread about 3/4 cup of the ricotta filling over the cake layer. Make sure to get eye level with the cake to make sure the filling is level and be careful not to overfill the filling. If you add too much, your cake will slide around as you frost the sides. You won't use all of it between the two layers. Reserve leftovers to serve a little with each slice of cake.
  • Repeat these last few steps with the second cake layer and filling.
  • Place the final cake layer, top side down and apply a thin layer of beet frosting around the entire cake. Freeze the cake for 10 to 15 minutes to set the crumb coat.
  • After the crumb coat is set, finish frosting the cake with the remaining frosting.
  • Garnish with beet glaze and pistachios. Serve each slice of cake with beet glaze on the side.
Cuisine Cake
Course Dessert
Keyword Ricotta Beet Cake, Ricotta Cake

Courtney Rich

I’m a self-taught baker, obsessed with cake.

I long ago ditched box mixes in pursuit of melt-in-your-mouth, to-die-for flavor combinations, fillings and textures. I believe cake must be decadent, life-changing and worthy of celebration! And I believe anyone should be able to bake that kind of cake – and I’m here to teach you just that!

Get my free cake decorating guide
Everything you need to know about decorating a cake like a pro!

You Might Also Like

Leave a Comment


  1. I recently received the peanut butter and jelly cake from the cake club. Can’t wait to make it. But I live in Colorado Springs, high altitude. Was wondering if I have to do the usual adjustments to the recipe for the high altitude? Thank you!

    1. Hi Carole! Can’t wait for you to try it. You should be ok, but if you’re worried about it, you can remove two tablespoons of sugar.

  2. How big of beets should I use? Sometimes the beets at the store are so tiny. And other times they are HUGE! I’m assuming the amount of beets will matter. Maybe knowing the weight or measurements would be helpful?

  3. 5 stars
    I’m going to make this for myself for my birthday next week. My husband is skeptical, but I love all things beets and I’m so excited. Just curious why you don’t use olive oil in this version? I’m planning on using olive oil. I haven’t made a cake or quick bread that I didn’t enjoy the flavor in. (Chocolate cake with olive oil is fantastic!!). Anyway, just wondering if you tried it and the flavors didn’t mesh or what?

  4. Making this cake today for my daughter’s birthday! She said she wanted “interesting flavors” and I’m excited to try this out. Every cake I’ve made of yours has always been spot on in flavor and texture.

    Couple of updates I noticed when going through the recipe:
    – Pistachios are not listed in the ingredients, but they are included in the instructions and pictures
    – For the whipped ricotta filling ingredients, orange extract is listed and is also included in the text, but the instructions say orange zest instead of extract
    – In your text you mention adding heavy whipped cream to the whipped ricotta filling right before assembly, but it’s not mentioned in the instructions themselves.

    1. It should be orange zest. And the heavy whipped cream is mentioned here :

      In a separate bowl, beat the heavy whipping cream until very stiff peaks form. Fold in to the ricotta mixture. Use right away.

      1. You should fix the Orange extract vs zest I’m the recipe. I find I always need to read comments before making cakes because the ingredients and instructions don’t always get updated. Same with you book. That being said. Can’t ever go wrong making any of your cakes

  5. How would you make this into a sheet cake? I am so intrigued by this cake and the flavours in it but I don’t really feel like making a stacked cake.

    1. It’s so good! I would first add a little buttercream on top of the cake, then pipe a rim of the buttercream around the edge. From there, I’d add the ricotta filling on top (inside the border) and then spread the beet filling.