This Keto Chocolate Buttercream Frosting recipe is my favorite! It's rich, super smooth, creamy, works well for piping, and tastes just as good as the sugar-laden variety. If you're a chocolate lover like me, use this frosting on top of my Keto Chocolate Cupcakes or Layered Keto Chocolate Cake for double chocolate bliss!

Even though this keto chocolate frosting recipe is rich and creamy and silky smooth, it still holds its shape beautifully. It's great for piping and making gorgeous designs.
Let's go over a few details to make sure it turns out exactly perfect for you!
The butter
The key to this frosting recipe is the butter. I prefer to use grass-fed butter because it tastes so much better than regular butter. It's also about 1000 times healthier!
It has vitamin K-2 (which is good for your arteries!), good fats, and anti-inflammatory properties.
If you are dairy-free, you can use non-dairy butter. Just be sure the butter has a good taste because it will come through in the frosting.
Another key part of the butter is the temperature. If the butter is too hot or cold it will not blend well.
The frosting won't hold it's shape if it's too liquidy and you'll need to start over. If the butter is too cold, the frosting will be clumpy.
If this happens and the frosting is clumpy, just pop the chocolate frosting in the microwave about 5 seconds. After the butter is slightly heated, it should blend beautifully!
To get the butter at the right temperature, I love this tutorial from Sally's Baking Addiction on how to soften butter quickly for perfectly softened butter.
Coconut cream, heavy cream, or milk
Adding heaving cream will make the frosting ultra-smooth and creamy.
If you are dairy-free or vegan, full-fat canned coconut milk will work just as well. Milk or non-dairy milk will work, but it won't be quite as creamy and silky smooth.
The cream cheese
Cream cheese isn't a traditional ingredient in buttercream frosings.
However, cream cheese is required to make the frosting creamy instead of grainy.
Even though powdered monk fruit/allulose sweetener dissolves really well, it's still ever-so-slightly grainy in frostings, which cream cheese fixes.
The sweetener
For the sweetener, I prefer to use powdered monk fruit with allulose. It tastes just like powdered sugar with NO aftertaste and results in a super-smooth texture.
However, any keto powdered sweetener will work.
For more information on the pros and cons of the different keto sweeteners, you may want to check out this Ultimate Guide To Keto Sweeteners!
*Note- As a special gift to my readers, I’ve teamed up with Besti Sweeteners to give you guys 10% off! Simply use the code “CRAVEABLE” at checkout.
How to use a ziplock bag for piping frosting
If you don’t have a fancy icing pastry bag, it’s super simple to pipe keto chocolate frosting with a Ziplock or plastic baggie! Here are the easy steps:
- Cut a very small piece off of the bottom corner of a large plastic baggie then place the piping tip into the cut corner.
- Place the baggie into a cup with the piping tip down.
- Fold the excess baggie over the outside edge of the cup.
- Add frosting.
- Remove the baggie from the cup and push the frosting towards the tip, removing any air.
- While holding the baggie straight up and down, pipe the frosting on the cupcakes – easy peasy!!!
I found this easy tutorial on YouTube on Turning A Plastic Bag Into A Pastry Bag if you’re more of a visual learner. She holds her baggie with her hands while filling it with frosting while I put my bag in a cup. But either way will work!
💭 Top tips
- For the sweetener, I prefer to use powdered monk fruit with allulose. It tastes just like powdered sugar with NO aftertaste and results in a super-smooth texture.
- For more information on the pros and cons of the different keto sweeteners, you may want to check out this Ultimate Guide To Keto Sweeteners!
- As a gift to my readers, I've teamed up with BESTI SWEETENERS to give you guys 10% off! Simply use the code "CRAVEABLE" at checkout.
- Softened butter is essential! To get the butter at the right temperature, I love this tutorial from Sally’s Baking Addiction on how to soften butter quickly for perfectly softened butter.
- The cream cheese is required to make the frosting creamy instead of grainy. Even though powdered monk fruit/allulose sweetener dissolves better than other keto sweeteners, it's still ever-so-slightly grainy in frostings, which cream cheese fixes.
- For dairy-free and vegan, simply use dairy-free butter, Daiya dairy-free cream cheese, and coconut cream or non-dairy milk. If using Daiya cream cheese, it will have a slightly stronger cream cheese taste and you may need to add a bit more powdered sweetener to thicken.
If you’ve tried this Keto Chocolate Frosting or any other recipe on the blog please let me know in the comments below!
Craving more? FOLLOW ME on Pinterest, Instagram, Facebook, YouTube, or E-Mail to find more delicious food!
📖 Recipe
Keto Chocolate Buttercream Frosting
Ingredients
- 1 Cup Unsalted Real Butter - softened to room temperature (2 sticks)
- 8 oz Block of Cream Cheese - not cream cheese spread
- 2 ¼ Cups Keto Powdered Sweetener - see notes below
- ½ Cup Unsweetened Cocoa Powder or Dutch Processed Cocoa Powder
- 4 tablespoon Heavy Cream - or full-fat canned coconut milk or non-dairy milk (or as needed to thin)
- ¼ tsp. Sea Salt
- 1 tablespoon Pure Vanilla
Instructions
- With a handheld or stand mixer fitted with the paddle attachment, beat the butter and cream cheese over medium speed until creamy, about 1 minute.
- Add the powdered sweetener, cocoa powder, cream or non-dairy milk, sea salt, and vanilla. Beat on low for 30 seconds, or until incorporated. Increase speed to high and beat for 3 full minutes. Add additional non-dairy milk or cream, one tablespoon at a time, as needed to thin.
- I recommend making the buttercream the same day you frost the cake or cupcakes, but afterward can be stored covered tightly in the refrigerator for up to 1 week.
Add Your Own Notes
Video
Notes
- See how easy this recipe is to make on my YouTube channel! Watch the full video here: Chocolate Frosting YouTube Video!
- Softened butter is essential! To get the butter at the right temperature, I love this tutorial from Sally’s Baking Addiction on how to soften butter quickly for perfectly softened butter.
- For the sweetener, I prefer to use powdered monk fruit with allulose. It tastes just like powdered sugar with NO aftertaste and results in a super-smooth texture. However, any keto powdered sweetener can be used.
- If the frosting won't come together: If this happens, try adding an additional Tablespoon of milk or cream. If that doesn't work, the butter is still too cold. Pop the frosting in the microwave for just a few seconds (be careful not to melt it!) so the butter will soften enough for the frosting to come together.
- If the frosting is too runny: If the frosting is too runny, it may be that the butter was too soft. This is usually fixed by adding more powdered sweeteners.
- For more information on the pros and cons of the different keto sweeteners, you may want to check out this Ultimate Guide To Keto Sweeteners!
- As a gift to my readers, I've teamed up with BESTI SWEETENERS to give you guys 10% off! Simply use the code "CRAVEABLE" at checkout.
- I recommend Thai Kitchen, Sprouts, or Native Forest Brands for the full-fat canned coconut milk because others may lend an aftertaste. If the coconut milk separates, you can scoop out and use the cream. However, you may just need to add a bit more to thin the frosting or supplement with some non-dairy milk from a carton.
- The cream cheese is required to make the frosting creamy instead of grainy. Even though powdered monk fruit/allulose sweetener dissolves better than other keto sweeteners, it's still ever-so-slightly grainy in frostings, which cream cheese fixes.
- For dairy-free and vegan, simply use dairy-free butter, Daiya dairy-free cream cheese, and coconut cream or non-dairy milk. If using Daiya cream cheese, it will have a slightly stronger cream cheese taste and you may need to add a bit more powdered sweetener to thicken.
-
- Cut a very small piece off of the bottom corner of a large plastic baggie then place the piping tip into the cut corner.
- Place the baggie into a cup with the piping tip down.
- Fold the excess baggie over the outside edge of the cup.
- Add frosting.
- Remove the baggie from the cup and push the frosting towards the tip, removing any air.
- While holding the baggie straight up and down, pipe the frosting on the cupcakes – easy peasy!!!
Nutrition
NET CARBS = Total Carbs - Fiber
Nutritional information is approximate and may vary. Sugar alcohols are included in the total carbs and fiber.
Looking for more information on the keto diet? Check out my
Did you make this recipe? Let me know!