This post may contain affiliate links. Please read my disclosure and privacy policy.
This healthy chocolate frosting is a delicious option when you’re trying to avoid added sugar. I tested this one for months to make sure it would spread as easily as regular frosting, and you can even pipe it onto cupcakes with a frosting tip!
Over the years, I’ve experimented with using coffee instead of water (yum) and adding a touch of maple syrup to make it as sweet as traditional frosting made with powdered sugar. It’s somewhat easy to customize, as long as you stick to the basic ratio.
I’ll walk you through the process step by step below so you’ll get delicious results on your first try. Pair this with my healthy birthday cake or almond flour cupcakes for a healthier treat that doesn’t taste “healthy” at all.
⭐⭐⭐⭐⭐ Featured Review
“Best frosting recipe EVER! We use this one at all the birthday celebrations in our family because everyone who tries it is absolutely in love with it! Thank you for this recipe!!” – Brooke

Date Chocolate Frosting Ingredients
- Medjool Dates. Shop for these in the fresh produce section of your grocery store. Whole Foods, Trader Joe’s, and Costco always have good ones in my experience. They should look juicy and squishy, like they’d be easy to split apart with your fingers to remove the pit.
- Coconut Cream. This is the solid part in a can of full-fat coconut milk. It’s ideal if you can place a can or two in your fridge the night before you plan on making this, so the cream is easy to scoop out away from the liquid in the can. I recommend chilling two cans, because there’s no guarantee how much cream will be in each can.
- Cacao Powder. I always keep raw cacao powder in my pantry because I read once that it has more antioxidants than regular cocoa powder. But, I think either option will work for this recipe. (Cacao is a little more bitter than cocoa, so if you want a sweeter frosting, go with cocoa powder.)
- Vanilla Extract. This won’t make a huge difference in the flavor, but I like adding it to chocolate recipes. You could also experiment with using other extracts to change the flavor, like almond or peppermint. (Start with a lot less when trying those, though.)
- Maple Syrup (optional). Sometimes I’ll add up to 2 tablespoons of maple syrup to make this frosting taste sweeter. This is up to you and your tastebuds, so you can leave it out if you want an entirely fruit-sweetened treat.
Note: You maybe able to buy a can of coconut cream, but you’ll still use only the solid cream, not the entire can. There will still be some liquid in this type of can, so chill it before using in this recipe and scoop out the solid cream as directed. This isn’t to be confused for cream of coconut, which is a totally different product!

How to Make Healthy Chocolate Frosting
Step 1:
Start by scooping the solid coconut cream out of a can of chilled coconut milk. You’ll need 1 cup of coconut cream total, which you may need to get from two cans. (The cream in each can may vary, so I like to chill two cans to be on the safe side.
Reserve any remaining liquid for future use. You can use it in smoothies or chia pudding later!
Now that you’ve separated the coconut cream from the can, you’ll need to melt it so it’s in liquid form. I do this in a double boiler, but you can likely microwave it if you prefer.
To make a double boiler: Fill a small saucepan with one inch of water. Arrange a heat-safe bowl snugly over the top of the pan and bring the water to a boil over medium-high heat. Once the water is boiling, add the coconut cream and stir often, until it’s liquified.

Want to save this for later?
Step 2:
Remove the pits from 8 ounces of Medjool dates and add them to a high-speed blender. The dates should be soft, squishy, and very easy to split apart with your fingers. Don’t use dates from the dried bulk section of your grocery store or your frosting might end up a little grainy.
Add 1/4 cup cacao powder, 1 teaspoon of vanilla extract, a pinch of salt, and 2 tablespoons of water (or coffee) to the blender. Then add the melted coconut cream.
Secure the lid and blend until the mixture looks smooth. Add another tablespoon of water or coffee if your mixture isn’t blending well. It should be thick, but without huge chunks of dates visible. Stop and scrape down the sides of the machine if needed, and blend again.
Taste the frosting and add up to 2 tablespoons of maple syrup if you want a sweeter flavor. This is completely optional, and not necessary if you want a 100% fruit-sweetened topping.

Step 3:
Once the mixture looks smooth, transfer it to an airtight container with a lid. Place this in the fridge to chill for at least 4 hours. Or, if you’re in a hurry, it will likely chill in the freezer in about 2 hours. It will thicken when chilled, thanks to the coconut cream!
As soon as the frosting looks thick and spreadable, it’s ready to use.
Similar to real buttercream, it may soften and slightly melt if you serve it in a warm room or in direct sunlight. It’s best to serve it chilled or within an hour of removing it from the fridge.


Chocolate Frosting without Powdered Sugar (Fruit Sweetened!)
Ingredients
- 8 ounces Medjool dates , pitted (~1 cup packed)
- 1 cup coconut cream (the solid part in a chilled can of full-fat coconut milk)
- ¼ cup cacao powder
- 1 teaspoon vanilla extract
- pinch of salt
- 2 to 3 tablespoons water (or black coffee)
- 2 tablespoons maple syrup (optional for extra sweetness)
Instructions
- First, melt the coconut cream so that it's liquid. (You want the cream chilled solid first so that you can separate it from the liquid in a can of coconut milk, but then you want to melt it so that it's liquid in the blender.) I melt the coconut cream using a double boiler, but you can most likely use a microwave to do this, if you prefer.
- Add in the melted coconut cream, dates, cacao powder, vanilla, and salt to a high-speed blender or food processor and blend until silky smooth. Stop and scrape down the sides of the machine to keep everything moving, or use a tamper for the blender if you have one.
- Add 2 to 3 tablespoons of water, if needed to help thin out the frosting and ensure that the dates are completely broken down. Sometimes I like to use black coffee instead of water for a richer flavor. You can also taste the mixture and add up to 2 tablespoons of maple syrup, if it's not sweet enough.
- Transfer the blended frosting to an airtight storage container and let it set in the fridge for at least 4 hours, or overnight. It will thicken as it chills, and then you can use it to frost your favorite cake or cupcakes.
- This frosting can be stored in the fridge for up to a week, or you can freeze it for up to 3 months. (It turns into a thick ice cream when you freeze it!)
Video
Notes
Nutrition
More Date-Sweetened Recipes
If you try this recipe, please leave a comment and star rating below letting me know how you like it. And if you make any modifications, I’d love to hear about those, too! We can all benefit from your experience.












Hello there! Any substitution for dates? Thanks!
Great recipe! It was delicious!! I put it on the almond butter cake and it was perfect.
I ended up not having coconut cream as my coconut milk was all liquid but it still worked! I just put the frosting in the fridge for 1-2 hours before covering the cake (one layer only) and it was great.
This icing is just the BEST❤️ I’ve got hoshimoto and followed AIP and so l used carob powder instead. It is just fantastic to still be able to enjoy a healthy alternative that tastes wonderful and has the consistency of frosting. Thank you.😊
This is my favorite frosting recipe! I want to use it for my baby’s first bday but am unsure about introducing cacao at this age. Is it possible to omit the cacao for more of a coconut frosting?
Do you have any suggestions on how to get it darker in color? Add a dark cacao powder?
I’m excited to try! Tyia 😊
This is delicious! I have made a few of the recipes on your website, and I have been very pleased. My partner and I, and our toddler really enjoy them. Our 5-year old daughter is hard to satisfy at present. I am so grateful to have found your website because I can now satisfy my sugar cravings in a healthy way. Thank you so much!