Discover the perfect balance of decadence and lightness with this Keto Chocolate Ricotta Cake – a remarkable dessert that transforms simple ingredients into something truly extraordinary. The star of this recipe is creamy ricotta cheese, which lends the cake a uniquely moist and tender crumb that’s often missing from keto-friendly desserts. Each forkful delivers a light chocolate flavor without the heaviness of traditional flour-based cakes, making it an ideal choice for those moments when you crave something special while maintaining your low-carb lifestyle.
What truly elevates this cake to showstopper status is the thin, glossy chocolate glaze that cascades over the top, adding another dimension of chocolate intensity. Made with just cocoa powder, allulose, almond milk, and a touch of butter, this simple yet elegant finishing touch creates a beautiful presentation while adding the perfect amount of sweetness to complement the subtle richness of the cake beneath. Whether you’re celebrating a special occasion or simply treating yourself to a well-deserved indulgence, this Keto Chocolate Ricotta Cake proves that following a ketogenic diet doesn’t mean sacrificing the pleasure of a delightful dessert.
Yields 12 servings of Keto Chocolate Ricotta Cake
The Preparation
Ricotta Cake:
- 2 cups almond flour
- 1/3 cup cocoa powder
- 1/3 cup low-carb chocolate protein powder
- 2 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup butter, softened
- 2/3 cup allulose
- 1 cup ricotta cheese, room temperature
- 3 large eggs, room temperature
- 1 teaspoon vanilla extract
- 1/2 cup unsweetened almond milk
Chocolate Glaze:
- 1/2 cup cocoa powder
- 1/2 cup allulose
- 1/4 cup almond milk
- 2 tablespoon butter
The Execution
1. Gather and prep all of your ingredients. Pre-heat oven to 325F.
2. In a bowl, whisk together the almond flour, cocoa powder, protein powder, baking powder, and salt.
3. In a separate bowl, beat the butter with the allulose until creamy and light, about 2 minutes.
4. Beat in the ricotta until well combined. Then, add the eggs, one at a time, beating after each addition and scraping down the sides of the bowl as needed. Lastly, beat in the vanilla extract.
5. Add the dry ingredients into the wet slowly, beating until just combined.
6. Pour the batter into a prepared bundt pan and smooth the top. Bake for 40-50 minutes or until it has risen and top is just firm to the touch. Allow cake to cool in the pan for 20 minutes, then flip out onto a wire rack or cake platter to cool completely.
7. In a saucepan over medium heat, combine the ingredients for the glaze. Bring mixture to a simmer, stirring, until slightly thickened. Remove from heat and let cool, then slowly pour over the cake.
8. Keep on the counter for up to 4 days or in the fridge for up to a week. Cover in plastic wrap or store in a container to help from drying out. Enjoy!
This makes a total of 12 servings of Keto Chocolate Ricotta Cake. Each serving comes out to be 285 calories, 22.6g fats, 4.4g net carbs, and 11.4g protein.
NUTIRITION | CALORIES | FAT | CARBS | FIBER | NET CARBS | PROTEIN |
2 cup almond flour | 1297 | 112 | 49.28 | 29.12 | 20.16 | 47.04 |
0.33 cup unsweetened dark cocoa powder | 106 | 2.64 | 15.84 | 10.56 | 5.28 | 5.28 |
0.33 cup low-carb chocolate protein powder | 113 | 0.5 | 2 | 0.99 | 1.01 | 25 |
2.5 teaspoon baking powder | 6 | 0 | 3.19 | 0.02 | 3.16 | 0 |
0.25 teaspoon salt | 0 | 0 | 0 | 0 | 0 | 0 |
0.5 cup butter | 814 | 92.06 | 0.07 | 0 | 0.07 | 0.96 |
0.66 cup allulose | 60 | 0 | 0 | 0 | 0 | 0 |
1 cup ricotta cheese | 341 | 19.54 | 12.7 | 0 | 12.7 | 28.13 |
3 large egg | 236 | 15.69 | 1.19 | 0 | 1.19 | 20.72 |
1 teaspoon vanilla extract | 12 | 0 | 0.55 | 0 | 0.55 | 0 |
0.5 cup unsweetened almond milk | 14 | 1.32 | 0.6 | 0.36 | 0.24 | 0.6 |
0.5 cup unsweetened dark cocoa powder | 160 | 4 | 24 | 16 | 8 | 8 |
0.5 cup allulose | 45 | 0 | 0 | 0 | 0 | 0 |
0.25 cup unsweetened almond milk | 7 | 0.66 | 0.3 | 0.18 | 0.12 | 0.3 |
2 tablespoon butter | 203 | 23.01 | 0.02 | 0 | 0.02 | 0.24 |
Totals | 3414 | 271.42 | 109.74 | 57.23 | 52.5 | 136.27 |
Per Serving (/12) | 285 | 22.6 | 9.1 | 4.8 | 4.4 | 11.4 |

Keto Chocolate Ricotta Cake
Ingredients
Ricotta Cake:
- 2 cups almond flour
- ⅓ cup cocoa powder
- ⅓ cup low-carb chocolate protein powder
- 2 ½ teaspoon baking powder
- ¼ teaspoon salt
- ½ cup butter softened
- ⅔ cup allulose
- 1 cup ricotta cheese room temperature
- 3 large eggs room temperature
- 1 teaspoon vanilla extract
- ½ cup unsweetened almond milk
Chocolate Glaze:
- ½ cup cocoa powder
- ½ cup allulose
- ¼ cup almond milk
- 2 tablespoon butter
Instructions
- Gather and prep all of your ingredients. Pre-heat oven to 325F.
- In a bowl, whisk together the almond flour, cocoa powder, protein powder, baking powder, and salt.
- In a separate bowl, beat the butter with the allulose until creamy and light, about 2 minutes.
- Beat in the ricotta until well combined. Then, add the eggs, one at a time, beating after each addition and scraping down the sides of the bowl as needed. Lastly, beat in the vanilla extract.
- Add the dry ingredients into the wet slowly, beating until just combined.
- Pour the batter into a prepared bundt pan and smooth the top. Bake for 40-50 minutes or until it has risen and top is just firm to the touch. Allow cake to cool in the pan for 20 minutes, then flip out onto a wire rack or cake platter to cool completely.
- In a saucepan over medium heat, combine the ingredients for the glaze. Bring mixture to a simmer, stirring, until slightly thickened. Remove from heat and let cool, then slowly pour over the cake.
- Keep on the counter for up to 4 days or in the fridge for up to a week. Cover in plastic wrap or store in a container to help from drying out. Enjoy!