This post may contain affiliate links. Please see our disclosure policy.
This chocolate ricotta cake recipe is moist, fudgy, and ridiculously good! It’s incredibly easy to make and is so chocolatey and rich, it literally speaks to the chocolate lover in us all! Top with an easy chocolate ganache and garnish with chocolate chips for pops of extra chocolatey goodness in every bite.
For more delicious chocolate cake recipes, make my chocolate zucchini cake and black velvet cake!

This chocolate ricotta cake recipe is about to become your new favorite. It’s rich and fudgy like a brownie but has this velvety smooth texture thanks to the ricotta that makes every bite so moist. You don’t even need frosting, it’s that good on its own… but of course I added a chocolate ganache on top.. and some chocolate chips too. And it’s *Chef’s kiss*.
The ricotta keeps it so moist that it stays delicious for days, which means you can sneak a slice with your morning coffee and it’ll still taste bakery-fresh. It’s one of those cakes that looks super fancy but is actually so easy to make. I’m talking like stir, bake, done.
And the best part? People will think you went all out when really it’s just a simple mix-and-bake situation. You know I love a recipe that delivers max flavor with minimal effort, and this is IT. Trust me, once you make it, you’ll wonder how you ever lived without a chocolate ricotta cake in your life.
Now self proclaimed, I make the best chocolate cake I’ve ever had. I should believe this right? However, everyone who makes/tastes my chocolate cake, has said it’s the best they’ve ever had. And this chocolate ricotta cake is no different.
Table of contents
Why You’ll Love This Chocolate Ricotta Cake
No special equipment needed! No electric mixer or fancy pans – just mixing bowls and whisk!
It’s freaking delicious! Top with fresh berries, chocolate chips, a scoop of vanilla ice cream, or eat it plain – it’s incredible however you decide to indulge!
Ricotta is a star! The ricotta has a mild flavor but makes the cake taste buttery and creamy – think sour cream but with less tang and mild sweetness. This with the chocolate? A winner!
Key Ingredients

(full list of ingredients can be found in the recipe card)
Dutch process cocoa powder – not to be confused with unsweetened cocoa powder! Dutch process cocoa powder is cocoa that’s been washed with an alkaline solution to make it less bitter, darker in color, and smoother in flavor. It gives this chocolate ricotta cake that rich chocolate cake flavor without needing to use actual chocolate.
Whole Milk Ricotta Cheese gives the cake a super creamy texture and rich flavor.
Vanilla Extract smooths out the chocolate, giving it a more well rounded richness that enhances the flavor of the cake.
Cake Flour is ideal for this recipe, although all purpose flour works too! Cake flour is going to give you that soft crumb due to its finer texture and lower protein content.
Hot Coffee helps to bloom that cocoa powder too which brings out that rich chocolate flavor. The liquid also contributes to the cake’s tender texture. Make sure it’s piping hot!
Espresso Powder also gives you that deep chocolate flavor, without tasting like coffee. This is totally optional but highly recommended.
Vegetable Oil and Melted Butter work together to give the cake moisture and flavor. Vegetable oil keeps the cake moist for days while butter adds well… that lovely buttery flavor!
Eggs and Egg yolk - the eggs provide structure while the egg yolks provide richness. Use those leftover egg whites for something else like my lemon meringue cake.
Substitutions and Variations
- If you don’t have any coffee, hot water works in its place!
- Add a little orange zest for some citrusy notes. Chocolate and orange go together exceptionally well!
- If you don’t have ricotta, you can use Greek yogurt or sour cream as a quick and easy replacement.
How To Make Chocolate Ricotta Cake
Prep: Preheat the oven to 350 degrees F. Spray a tube pan or 15 cup bundt pan with non-stick baking spray. Set aside.

Step 1: In a large bowl, add vegetable oil, melted butter, and sugar. Whisk together until combined, then add eggs, egg yolks, and vanilla extract. Continue to whisk until combined and smooth.

Step 2: In a separate bowl, combine flour, black cocoa powder, instant espresso powder, baking powder, baking soda, and kosher salt. Set aside, then heat the coffee until piping hot.

Step 3: Add half of the flour mixture to the wet ingredients and whisk until combined, then add the ricotta. Mix until just combined, then add the remainder of the dry ingredients. Pour hot coffee on top of the batter and mix until just combined. Add the cake batter to the prepared cake pan and bake in the oven for 55-65 minutes, until a wooden skewer inserted into the center of the cake comes out with just a few moist crumbs.

Step 4: While the cake is baking, make the chocolate ganache glaze. Add heavy cream into a microwave safe bowl and heat in the microwave for about 1 minute, until hot. Then add in chocolate chips. Let the chocolate chips sit in the cream for about 2-3 minutes, then mix together until all of the chocolate is melted and the mixture is nice and smooth. (if all of the chocolate hasn’t melted, pop back into the microwave in 15 second increments until all of the chocolate is melted)
- Allow the cake to cool in the pan for 10 minutes, then remove and place onto a wire rack to cool completely. Once the is cooled, about 1 hour, then pour the chocolate ganache on top. Garnish with mini chocolate chips and serve.
Pro Baking Tips
- Don’t confuse dutch process cocoa powder with unsweetened cocoa powder! This recipe is developed for dutch process, they cannot be used interchangeably!
- Measure all of your ingredients with a kitchen scale! Not only will this yield the best results but it also prevents a dry cake and a cake that overflows in the pan because too much batter is made from the measurements being off. It’s worth the investment in both time and money!
- Use whole-milk ricotta for the best texture, part-skim can make the cake drier.
- If your ricotta is watery,drain it in a fine mesh sieve or cheesecloth for 20–30 minutes so it doesn’t weigh down the batter.
- Bake just until a toothpick inserted into the middle of the cake comes out with a few moist crumbs, don’t wait until it’s bone dry, or you’ll lose that luscious, melt in your mouth texture.

Recipe FAQs
Ricotta adds a lot of moisture and gives the cake a silky texture. It makes the crumb soft and tender texture while also adding a buttery flavor to the cake.
If your ricotta looks watery or loose, yes! Give it a quick drain so it doesn’t weigh down the batter. If it’s thick and creamy right out of the container, no need to drain.
You can, but the cake won’t be as rich or moist. Whole milk ricotta really gives you the best texture and flavor.
Keep the cake covered or in an airtight container at room temperature for up to 2 days, or in the fridge for about 4–5 days. Bring it to room temp before serving for the best texture/flavor.
Yes! Wrap the slices tightly in plastic wrap and freeze for up to 2 months. When you’re ready to eat it, just thaw overnight in the fridge and enjoy.
More Chocolate Cake Recipes
Want more delicious and beautiful recipes? Subscribe to my newsletter to receive the latest seasonal creations as soon as they’re released!
If you make this recipe, please leave a star rating on the recipe card and comment below! You can also tag @BritneyBreaksBread on Instagram and hashtag #britneybreaksbread so I can celebrate your beautiful creations!
Chocolate Ricotta Cake

Equipment
- Tube Pan (18-cup)
Ingredients
- 2/3 cup (158 ml) Vegetable Oil
- 1/2 cup (113 g) Salted Butter, (melted)
- 2 1/4 cups (450 g) Sugar
- 3 large (150 g) Eggs, (room temperature)
- 2 (36) Egg Yolks, (room temperature)
- 1 tbsp Vanilla Extract
- 1 cup (240 ml) Whole Milk Ricotta, (room temperature)
- 2 1/2 cups (313 ml) Cake Flour
- 1 1/2 cups (128 g) Dutch Process Cocoa Powder
- 1 tsp Espresso Powder
- 2 tsp Baking Powder
- 1/2 tsp Baking Soda
- 1 tsp Kosher Salt
- 1 1/3 cups (319 g) Coffee
Chocolate Ganache
- 3/4 cup (180 ml) Heavy Cream
- 3/4 cup (135 g) Semi-Sweet Chocolate Chips, (additional for garnish)
- 2 tbsp Salted Butter
Instructions
- Preheat the oven to 350 degrees F. Spray a tube pan or 15 cup bundt pan with non-stick baking spray. Set aside.
- In a large bowl, add vegetable oil, melted butter, and sugar. Whisk together until combined, then add eggs, egg yolks, and vanilla extract. Continue to whisk until combined and smooth.
- In a separate bowl, combine flour, black cocoa powder, instant espresso powder, baking powder, baking soda, and kosher salt. Set aside, then heat the coffee until piping hot.
- Add half of the flour mixture to the wet ingredients and whisk until combined, then add the ricotta. Mix until just combined, then add the remainder of the dry ingredients.
- Pour hot coffee on top of the batter and mix until just combined.
- Add the cake batter to the prepared cake pan and bake in the oven for 55-65 minutes, until a wooden skewer inserted into the center of the cake comes out with just a few moist crumbs.
- While the cake is baking, make the chocolate ganache glaze. Add heavy cream into a microwave safe bowl and heat in the microwave for about 1 minute, until hot. Then add in chocolate chips. Let the chocolate chips sit in the cream for about 2-3 minutes, then mix together until all of the chocolate is melted and the mixture is nice and smooth. (if all of the chocolate hasn't melted, pop back into the microwave in 15 second increments until all of the chocolate is melted) Once smooth, whisk in the butter and mix until the butter is fully melted into the ganache.
- Allow the cake to cool in the pan for 10 minutes, then remove and place onto a wire rack to cool completely. Once the is cooled, about 1 hour, then pour the chocolate ganache on top. Garnish with mini chocolate chips and serve.
Notes
- Measure all of your ingredients with a kitchen scale! Not only will this yield the best results but it also prevents a dry cake and a cake that overflows in the pan because too much batter is made from the measurements being off. It’s worth the investment in both time and money!
- Use whole-milk ricotta for the best texture, part-skim can make the cake drier.
- If your ricotta is watery,drain it in a fine-mesh sieve or cheesecloth for 20–30 minutes so it doesn’t weigh down the batter.
- Bake just until a toothpick inserted into the middle of the cake comes out with a few moist crumbs, don’t wait until it’s bone dry, or you’ll lose that luscious, melt in your mouth texture.
- Don’t confuse dutch process cocoa powder with unsweetened cocoa powder! This recipe is developed for dutch process, they cannot be used interchangeably!
- If you don’t have any coffee, hot water works in its place!
- Add a little orange zest for some citrusy notes. Chocolate and orange go together exceptionally well!
- If you don’t have ricotta, you can use Greek yogurt or sour cream as a quick and easy replacement.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.















I commented on this delicious and best chocolate cake last week and I have to add that it stays fresh for over a week! I don’t know how it lasted even that long lol
And I used AP flour and the crumb was fantastic!
This was absolutely delicious!
I baked it for 35 min and it was perfect.
This cake is so soft and moist, loved the rich chocolate flavor too. I made a cream cheese frosting to go with it and everyone loved it!
I’m so happy to hear that, thank you!