My Chocolate Ricotta Cake recipe is the ultimate dessert hack for achieving unbelievably moist slices every single time. This Italian-American classic combines rich cocoa with creamy cheese for a tender crumb that feels like a cross between a fudge cake and a cheesecake. I learned to make this after falling in love with the texture that ricotta brings to baked goods, turning a standard cake into something truly special. It’s easy enough for a Tuesday night but impressive enough for a dinner party centerpiece.
Why You'll Love This Recipe
- The ricotta cheese makes this cake incredibly moist and tender without being heavy
- It has a deep chocolate flavor that isn’t overly sweet
- Simple pantry ingredients come together to create a bakery-quality dessert
- It stays fresh and delicious for days, making it perfect for make-ahead treats
- I love serving this to guests who never guess the secret ingredient
Ingredients You’ll Need
- Whole milk ricotta cheese: Provides the moisture and tender texture that makes this cake unique. Make sure it is at room temperature to blend smoothly.
- Unsalted butter: Creates a rich flavor base and helps with the cake’s structure. Softening it ensures it creams properly with the sugar.
- Granulated sugar: Sweetens the cake and helps create a light, fluffy texture when creamed with the butter. It balances the bitterness of the cocoa.
- Large eggs: Act as a binder and add richness to the batter. Room temperature eggs emulsify better for a uniform crumb.
- Pure vanilla extract: Enhances the chocolate flavor and adds a layer of aromatic warmth. Don’t skip this, as it rounds out the taste.
- All-purpose flour: Provides the necessary gluten structure to hold the cake together. Sifting it prevents lumps and ensures a smooth batter.
- Unsweetened cocoa powder: Delivers that rich, fudgy chocolate flavor. Dutch-processed cocoa is best for a darker color and smoother taste.
- Baking powder: The leavening agent that helps the cake rise and become light. It reacts with the wet ingredients to create lift.
- Salt: Balances the sweetness and intensifies the chocolate flavor. It is a crucial background note in any chocolate dessert.
- Semi-sweet chocolate chips: Add pockets of melted chocolate throughout the cake for extra indulgence. They provide a nice textural contrast.
- Powdered sugar: Used for a simple, elegant dusting on top of the finished cake. It adds a touch of sweetness without overwhelming the palate.
- Fresh raspberries: Serve as a tart garnish that cuts through the richness of the chocolate. The acidity brightens the whole dessert.
How to Make It
Preheat and Prepare the Pan:
Start by setting your oven to 350°F (175°C) so it is fully heated when you are ready to bake. Grease your 9-inch round springform or 10-inch bundt pan thoroughly, then dust with flour, tapping out any excess to ensure the cake releases cleanly.
Cream the Butter and Sugar:
In a large mixing bowl, beat the softened butter and granulated sugar together on medium-high speed. You want to mix this for about 3 to 4 minutes until the mixture is very pale, light, and fluffy; this step incorporates air which is key to the cake’s texture.
Incorporate the Ricotta:
Add the room temperature ricotta cheese to your creamed butter mixture. Beat on medium speed until the ricotta is completely smooth and fully incorporated, scraping down the sides of the bowl to catch any stray bits of butter or cheese.
Add Eggs and Vanilla:
Beat in the eggs one at a time, making sure each egg is fully mixed in before adding the next. This slow addition prevents the batter from breaking. Once the eggs are in, stir in the vanilla extract to boost the chocolate flavor.
Whisk the Dry Ingredients:
In a separate medium bowl, combine the flour, cocoa powder, baking powder, and salt. Whisk these dry ingredients together to ensure the leavening and cocoa are evenly distributed throughout the flour. This prevents pockets of baking powder in your final cake.
Combine Wet and Dry Mixtures:
Turn your mixer to low speed and gradually add the dry ingredients to the wet mixture in three separate additions. Mix just until you no longer see streaks of flour. It is vital that you do not overmix here, or the cake will become tough.
Fold in the Chocolate Chips:
Switch to a spatula and gently fold in the semi-sweet chocolate chips. This manual folding prevents you from crushing the chips or overworking the batter. The batter will be quite thick and luxurious at this stage.
Fill the Pan:
Spoon the thick batter into your prepared pan. Use the spatula to smooth the top so it bakes evenly. Don’t worry if the batter looks heavy; the baking powder and creaming method will lift it up in the oven.
Bake and Cool:
Bake for 40 to 50 minutes. Start checking at the 40-minute mark; a wooden skewer should come out with moist crumbs attached, not wet batter. Let the cake cool in the pan on a wire rack for 20 minutes before releasing the springform or inverting a bundt pan. Allow it to cool completely before slicing to ensure clean cuts.

You Must Know
- Room temperature ingredients are non-negotiable for a smooth batter
- Sift your cocoa powder to avoid lumps in the finished cake
- The cake continues to set as it cools, so patience is key
- I learned the hard way that rushing the cooling process leads to crumbly slices, so I always…
Storage Tips
Once the cake has cooled completely, store it covered at room temperature for up to 3 days. I usually keep mine under a cake dome or loosely wrapped in foil to maintain that tender crust. If you need to keep it longer, wrap it tightly in plastic wrap followed by aluminum foil to prevent freezer burn, and it will last up to 3 months in the freezer. When you are ready to enjoy it again, let it thaw slowly in the refrigerator or on the counter for the best texture. Just a heads up, the ricotta makes it moist, so keeping it airtight is the secret to preventing it from absorbing other fridge odors.
Ingredient Substitutions
If you are out of all-purpose flour, you can swap in a 1:1 gluten-free baking blend, and the texture will remain surprisingly tender. For a dairy-free version, try using a firm plant-based butter and a cashew-based ricotta alternative, though the flavor profile will shift slightly. If you aren’t a fan of semi-sweet chips, dark chocolate chunks or even white chocolate chips work beautifully for a different sweetness profile. You can also swap the granulated sugar for an equal amount of coconut sugar if you want a deeper, more caramel-like flavor, but be aware the cake will be darker in color.
Serving Suggestions
This cake is decadent on its own, but I love serving a slice with a dollop of barely sweetened whipped cream and a few fresh raspberries on the side to cut through the richness. For a truly indulgent dessert, warm a slice slightly and top it with a scoop of high-quality vanilla bean ice cream; the contrast of hot cake and cold ice cream is heavenly. If you want to dress it up for a dinner party, a simple drizzle of chocolate ganache or a dusting of cocoa powder makes it look professional without much extra effort.
Cultural Context
This Chocolate Ricotta Cake is a beautiful example of Italian-American baking, where traditional Italian ingredients like ricotta cheese are used in new and comforting ways. In Italy, ricotta is often found in savory dishes like ravioli or sweet treats like cannoli, but American home bakers discovered that adding it to chocolate cake creates an incredibly moist crumb that can’t be beaten. It represents the resourcefulness of immigrant kitchens, using what was available to create something nostalgic and delicious that bridges the gap between a dense fudge cake and a lighter chiffon-style dessert.

Pro Tips
- Bring your butter, eggs, and ricotta out an hour before you start baking
- Sift the flour and cocoa together to avoid sifting twice
- Start checking for doneness at the 40-minute mark to avoid drying it out
- I find that using a microplane to zest a little orange into the batter adds a surprising bri…
Frequently Asked Questions
The secret is the whole milk ricotta cheese! It adds incredible moisture and a tender, light texture to the crumb. Combined with the butter and eggs, it creates a rich cake that stays fresh for days without drying out.
Absolutely! This cake actually tastes even better the next day as the flavors meld. You can bake it up to 2 days in advance. Just let it cool completely, then cover it tightly and store it at room temperature or in the refrigerator.
Yes, Dutch-processed cocoa powder gives the richest flavor, but you can substitute it with natural unsweetened cocoa powder if that’s what you have on hand. The taste will be slightly more acidic but still delicious.
The cake is ready when a toothpick inserted into the center comes out with a few moist crumbs attached (not wet batter). It should spring back lightly when touched. It usually takes about 45 minutes at 350°F (175°C).
This cake is wonderfully rich on its own, but it pairs beautifully with a dusting of powdered sugar, a dollop of whipped cream, fresh berries, or a scoop of vanilla ice cream to complement the fudgy chocolate flavor.