Keto Blueberry Chocolate Cake

Some of the links below are affiliate links, meaning, at no additional cost to you, we earn a commission from qualifying purchases. See our Privacy Policy & Terms of Service to learn more.

You will love every bite of this delicious keto blueberry chocolate cake made with a sweet chocolatey frosting and warm blueberry topping! 

top view of keto blueberry chocolate cake

Click HERE To Pin Keto Blueberry Chocolate Cake

Keto Blueberry Chocolate Cake

This is a family favorite keto cake recipe that my mom is allowing me to share with you beautiful low carb people. You’re welcome and thank you mom!

“Are you sure this is keto? Where is the coconut flour taste!? This is too smooth to be keto!”

This was everyones reaction when we first tried this delicious cake, no joke!?

Related: Funfetti Keto Birthday Cake

Making This Keto Blueberry Chocolate Cake Better

There is a secret ingredient? in this cake that takes it above and beyond! That ingredient is ricotta cheese. Coconut flour is good, and is definitely a keto must have, but for this cake, ricotta was the game changer that we used. Ricotta made this cake so creamy and velvety!

I know, I know… when you think of ricotta cheese, you think of lasagna and stuffed shells and other Italian dishes, but trust me – ricotta belongs in cake, too!?

There’s also another ingredient in this cake that makes it so moist and cakey, and that is olive oil! Typically, you’d put vegetable oil in a cake, but since vegetable oil is terrible for you, we used olive oil and it worked flawlessly!

How To Make Keto Blueberry Chocolate Cake:

Blueberry Chocolate Cake Step-By-Step

  1. Begin by lining a 8 inch baking pan with wax paper (alternatively, you can grease the pan with lard or butter).
  2. Then, melt butter and pour into mixing bowl.
  3. Add softened cream cheese and pour into mixing bowl as well. Mix together butter and cream cheese on medium.
  4. Add sweetener, vanilla extract, olive oil and ricotta cheese to the mixing bowl and continue to mix on medium.
  5. Then, add all dry ingredients into the mixing bowl and continue to mix,
  6. Add in eggs. Once thoroughly mixed, your cake batter should look like photo six.
  7. Pour the batter into your baking pan.
  8. Bake at 350 degrees for 35-40 minutes, or until cooked through.

How To Make the Keto Frosting and Blueberry Topping:

Blueberry Chocolate Cake Step-By-Step

How to make the frosting and blueberry topping

  1. Begin by mixing together softened cream cheese, cocoa powder, sweetener and vanilla on medium.
  2. Then, once the other ingredients are mixed, slowly add in heavy cream.
  3. Frost the cake, but leave a small portion of the center unfrosted so that the juice of the blueberries will seep in.
  4. For the blueberry topping, gather one cup of blueberries and two packets of stevia (two teaspoons).
  5. Toss blueberries and stevia into a medium sauce pan over low heat and stir until the stevia melts and the blueberries are warm.
  6. Finally, place the blueberry topping on top of your cake and enjoy!

blueberry cake with two slices taken out of it

Blueberry Topping

The yummy blueberry topping is good on its own, but when it sits on top of this decedent cake, it is magnificent! The warm blueberries and the juice that seeps into the cake is just to die for! Of course, you can use whatever fruit you would like! Strawberries would be another delicious option!?☺

Nutrition (per slice) About 10 medium sized slices 

Calories: 435.83 | Fat: 52.8g | Carbs: 7.3g | Fiber: 3.6g | Protein: 11.1g | Net Carbs: 3.7g

Click HERE To Pin Keto Blueberry Chocolate Cake

Have you tried this recipe or any other recipe on the blog? Please rate it below and let us know what you think in the comments! We love hearing from you!

You can also share it on instagram and use the hashtag #buttertogetherkitchen and we will feature you on our pageEnjoy!

More delicious keto recipes? You will love these almond flour cupcakes, this amazing Keto Chocolate Mousse, these tasty Keto Chocolate Fudge Cookies, and these amazing Keto Cinnamon Sugar Pretzels!
Keto Blueberry Chocolate Cake

Keto Blueberry Chocolate Cake


50 minutes

About 10 Slices


1 cup melted butter
3 oz cream cheese
1/2 cup Lakanto monkfruit (or sweetener of choice)
2 tsp vanilla extract
4 tbsp ricotta cheese
2 tbsp olive oil
2 cups almond flour
4 tsp baking powder
3 tbsp unsweetened cocoa powder
6 eggs
pinch of salt
For Frosting
5 oz cream cheese
6 tsp sweetener, or to taste
1 tsp vanilla
3 tbsp unsweetened cocoa powder
2/3 cup heavy cream
For Blueberry Topping
1 cup blueberries
2 tsp sweetener of choice
Nutritional Information
436 Calories
53g Total Fat
-3.5g Net Carbs
11g Protein


Preheat oven to 350 degrees. Set aside 8-in baking pan.
Add 1 cup melted butter and 3 oz softened cream cheese to mixing bowl and mix on medium until combined.
Mix in sweetener and vanilla extract and mix until combined.
Add in ricotta cheese and olive oil and continue to mix on medium until mixed well.
Then add all dry ingredients and eggs. Mix until batter is smooth.
Bake at 350 degrees for 35-40 minutes, or until cooked through.
In a mixing bowl, mix together softened cream cheese and unsweetened cocoa powder until smooth.
Then, add in sweetener, vanilla, and heavy cream and mix until smooth.
In a medium saucepan over low heat, warm 1 cup blueberries and 2 tsp sweetener until sweetener is melted.

Nutritional Disclaimer: We are not certified nutritionists. Nutritional data is provided as a courtesy. The information provided is calculated through a free-web based nutrition calculator and is not guaranteed to be accurate. To ensure we provide you with good information, we look at a variety of calculators.










  • Louise

    Hey Kasey – beautiful recipe! where do you get your monk fruit sweetener from?

    • Kasey

      Hi there, Louise! We purchase the 3lb bag from Amazon since it last a long while. 🙂 I’ve seen them at local health food stores but they are much than it is on amazon. Hope that helps and thanks for your kindness!

Leave a Reply

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