A decadent chocolate gelato made with just 5 ingredients, and prepped in just 5 minutes! Dairy-free, nut-free, sugar-free, and vegan.

If you know my work, you know ice cream is my favorite treat. Favorite.
If there is another dessert to be had – cake, pie, cookies – it better be paired with ice cream!
In my early cooking days I watched a lot of Bobby Flay cooking episodes. I’ve heard him express a similar sentiment about ice cream, that he would choose ice cream anytime over any other dessert.
Yes. Exactly.
There’s something special about making your own ice cream, though. It tastes – well – homemade. You can customize to your sweetness and ingredient preferences, and you can taste the love!
Tricky thing is most homemade ice cream recipes require an ice cream maker, and many of us don’t have this appliance (or we may not want to pull it out any given day)! I have a full ice cream chapter in LTEV, but most of those recipes do use the ice cream maker.
This Chocolate Gelato needs no ice cream maker. It benefits from a high-speed blender, but more of us in the vegan and plant-based world have a rambo blender!
This is also one of those gem recipes that just “came together”. I tested it one day as a pudding, throwing a few ingredients together, and using dates as the sweetener (with my chocolate chia pudding in mind). It literally took 5 minutes to make. I decided to freeze it, just to see how it would turn out. To my delight it froze beautifully. With 5 simple ingredients, and 5 minutes of prep (excepting freezing time), I was happy to retest. And retest. And retest this chocolate gelato. 😉

I think I’ve said enough. Time to make the ice cream! Happy scooping…
Vegan Chocolate Gelato Recipe
Ingredients
- 1 cup refrigerated coconut cream (from can of regular coconut milk, see note)
- 1 cup (packed) pitted dates (see note)
- 1 cup frozen overripe sliced banana
- 3 tbsp cocoa powder
- 1/4 tsp sea salt
- 1/4 – 1/2 tsp vanilla bean powder or seeds from one vanilla bean or 1/2 tsp vanilla extract (see note) optional
Instructions
- In a high-speed blender (I use Blendtec and the twister jar), combine all ingredients (see note if using a standard blender).
- Puree until very smooth.
- Transfer to a container to freeze (see note for mousse/pudding ideas). It will take 4-5 hours to freeze to a firm set, but will soft-set like a gelato in less time (about 2-3 hours). Makes about 2 1/2 cups.
Notes
- Coconut Milk Note: Use regular coconut milk (rather than light) from a can in this recipe. Before using refrigerate it overnight, or for a few days. The thick cream will rise to the top and be easy to scoop and measure. Use only the thick cream.
- Date Note: Dates must be soft to easily puree. Some pitted dates can be old and dry. If your dates aren’t soft, try presoaking them in non-dairy milk for a half-hour or so until they soften. Vanilla Note: I prefer the flavor of vanilla seeds or pure ground vanilla bean, but you can also use vanilla extract if you want to add that touch of flavor.
- Blender Note: A standard blender may have difficulty churning the dates and frozen bananas into a smooth mix. You might want to first process the bananas and dates in a food processor, adding a small amount of the milk and then transferring to a blender to achieve a smoother puree.
- Idea: As a mousse, try serving topped with fresh fruit or layered in a parfait glass with Vanilla Cashew Yogurt!
Share your feedback anytime about this recipe, love to hear from you!




Anne Ricci says
Hi Dreena, great recipe. I also use coconut milk and banana to make popsicles for my kids, it’s a great combination. I’ll make your gelato today and I think it will be a hit 🙂
Anne
Dreena says
I bet they love that! Nice idea, thanks Anne – hope you all enjoy this gelato too!
Christine says
I was wondering if I could use coconut cream instead of opening a can of coconut milk and taking the cream off the top.
Thanks it looks good
Dreena says
Yes, I think that should work fine, Christine! It’s essentially what we get from refrigerating and skimming the cream from regular coconut milk. If you use cream of coconut, it’s often sweetened, just to note that would play into overall sweetness. Enjoy, enjoy! 🙂
germaine says
Hi. What if you are allergic to coconut? Is there another option? Soy milk perhaps? I love ice cream. Love it. However I have so many allergies it’s hard to find anything that I can eat without almost killing myself.
Dreena says
Germaine, I wouldn’t sub standard soy milk as it doesn’t have the same fat content. You could try a soy creamer instead, or better, a blend of non-dairy milk with cashews to make a cashew cream. Have you ever made a cashew cream? This would work best.
Lynn says
I just made this and I’m eagerly waiting for it to freeze. 🙂 I didn’t have any coconut cream so I used a cup of silken tofu. I expect it may take a bit longer to soften up to a scoopable consistency given the lower amount of fat, but either way I love the sweet and chocolatey flavor! Thanks for all your inspirational posts, Dreena – you’re certainly keeping us well-fed! 🙂
Dreena says
Awesome! Def let me know how it turns out, Lynn. Agree, it will likely be harder after freezing, and more icy without the same fat content. But wondering how the flavor works for you, fill us in when you can. Thanks for that sweetness. 🙂
Lynn says
I’m no ice cream connoisseur, but it seemed to turn out just fine! Less creamy no doubt than your version but still very good!! It was in the freezer for about 16 hours before I tried it, and by then it was firm but still easy to scoop. I will absolutely be making this one again! 🙂
Dreena says
Oh great! Good to know – thanks Lynn! 🙂
Kelly says
Hi Dreena! This looks amazing! Question: What brand of coconut milk do you use? I’ve had a terrible time lately trying to find a brand where the cream actually separates. I’ve been buying full fat coconut milk and refrigerating but no luck with getting it to separate. Help?
Dreena says
Hi Kelly, good question – yes, one of my fave brands is Thai Organic – it separates very well!
Kate says
Thanks for asking this. I’ve had awful times lately. I tried full fat non-guar gum coconut milk. I tried coconut creme by itself in a can (was sweetened) and a whole host of different brands with no luck.