Soft serve ice cream is one of my favourite treats. I used to love Dairy Queen® Blizzards and McDonald’s® McFlurries, but since going gluten-free (celiac) and dairy-free, I needed a healthier alternative.
Made with just five simple ingredients, this dairy-free peanut butter ice cream is rich, creamy, and sweetened with dates. Best of all, it’s easy to make at home.
Looking for more healthy recipes, women’s fitness tips, nutrition advice, and workouts? Grab my FREE resources here.
Ice Cream Peanut Butter Dairy Free
Made with creamy coconut milk and Medjool dates, this dairy-free peanut butter ice cream comes together with only five simple ingredients. Plus, it’s gluten-free, contains no refined sugar, and is perfect when you’re craving a healthier frozen treat.
Ingredients:
- 2 cans of full fat coconut milk
- 8 large pitted Medjool dates *I buy mine at Costco
- 1/2 cup all natural peanut butter
- 1 teaspoon pure vanilla extract
- 1/4 teaspoon sea salt
- Tip: For the creamiest texture, chill your coconut milk overnight before blending.
Top with Cacao Nibs

How to Make:
- Add all ingredients to a high-speed blender and blend until completely smooth (about 1 minute).
- Next, pour the mixture into a freezer-safe container.
- Then, freeze for 3–4 hours, stirring every 30–60 minutes to keep the texture creamy
- After that, enjoy it as a soft serve after a few hours, or freeze overnight for a firmer ice cream.
- Finally, let it sit on the counter for 5–10 minutes before scooping.
- Top with these pure cacao nibs and enjoy!
Why You’ll Love This Dairy-Free Ice Cream
- Dairy-free
- Gluten-free
- Naturally sweetened
- Refined sugar-free
- Kid approved
- Made with simple whole-food ingredients
Trina’s Tidbits: Are Dates Healthy?
Yes! Medjool dates are naturally sweet and full of vitamins and minerals including:
- Iron
- Potassium
- Magnesium
- Copper
- Manganese
In addition, they’re high in fibre, making them a healthier alternative to many refined sugars found in processed desserts.
Instead, healthy eating isn’t about giving up dessert. Rather, it’s about making choices that fuel your body while still enjoying the foods you love. This recipe gives you the creamy texture you crave while using simple ingredients packed with nutrients.
Of course, that doesn’t mean they’re “free foods,” but they can absolutely fit into a balanced lifestyle when enjoyed in moderation.
Use regular ice cream and make a homemade blizzard by chopping these Chocolate Peanut Butter Bites inside.
Make the Chocolate Peanut Butter Bites ahead, freeze and pull them out when you are ready to eat ice cream. It’s a delicious way to satisfy a craving using simple ingredients instead of the artificial flavours, preservatives, and additives often found in many frozen desserts.
Healthy Desserts Don’t Have to Feel Like Diet Food
In my coaching, one of the biggest mistakes I see women make is believing they have to give up desserts to lose weight.
You don’t.
Instead, learning how to make healthier versions of your favourite foods helps create habits you can actually stick with for life. Whether your goal is weight loss, building strength, or simply feeling better, making small changes consistently is far more effective than trying to be perfect.
xo Trina Medves
Recipe & photo credit Ashley, Real Roots
More Healthy Recipes You’ll Love
If you enjoyed this recipe, you’ll also love:
• Chocolate Peanut Butter Bites
• 5 Dairy Free Smoothie recipes
Want More Healthy Recipes?
Finally, grab a copy of my book, Trina’s Kitchen: Healthy Food Made Easy
Join Trina’s Tidbits here packed with:
✔ Healthy recipes
✔ Women’s fitness tips
✔ Weight-loss and fat loss strategies
✔ Motivation
✔ Meal ideas
✔ Simple nutrition advice
Join thousands of women receiving it every week.
Looking for Women’s Fitness & Nutrition Support?
If you’re a woman in Hamilton, Stoney Creek, or anywhere online, Fit4Females has helped thousands of women build healthy habits through fitness, nutrition coaching, and sustainable lifestyle changes since 1999.
Whether you’re just getting started or getting back on track, we’re here to help. Start here with our 10 Day Reset.

Leave A Comment