Indulge in a creamy, dreamy snack that's nutritious and delicious. These Frozen Yogurt Bars are made with three wholesome ingredients: Medjool dates, pistachios, and non-dairy yogurt. It's the ultimate trifecta of flavor and health!
- Naturally Sweetened with Dates: Medjool dates add a rich, caramel-like sweetness without causing blood sugar spikes, making them a perfect alternative to refined sugar.
- Protein-Packed Pistachios: Crunchy and satisfying, pistachios bring plant-based protein to the table, helping you stay energized while enjoying a tasty snack.
- Gut-Friendly Yogurt: Non-dairy yogurt is a low-sodium powerhouse for gut health, packed with probiotics to support digestion and overall well-being.
With no added sugar, these bars are not only delicious but also support your health goals—whether it's boosting energy, improving gut health, or simply satisfying your sweet tooth. Whip up a batch today and enjoy the perfect balance of creamy, crunchy, and naturally sweet!
This Frozen Yogurt Bar recipe was inspired by my Longevity Energy Balls –your go-to anti-inflammatory snack for sustained energy–as well as my healthy 10-minute Easy No-Churn Ice Cream made from plants, and these Vegan Protein Biscuits!
Jump to:
👩🏼🌾 Ingredients & Health Benefits
- Pistachios: Compared with most other nuts, these nuts have a higher ratio of essential amino acids relative to their protein content. They have 6 grams of protein per ¼ cup (30 g) serving.
- Soy milk yogurt, cashew yogurt, or storebought yogurt: A study on fermented foods and gut health found that yogurt significantly boosted microbiome diversity, which is crucial for maintaining a healthy gut. When paired with a high-fiber diet, fermented foods also reduced several markers of inflammation.
- Dates: Some research indicates that dates can help lower blood glucose levels, reduce cholesterol and triglycerides, and increase beneficial HDL cholesterol. They also appear supportive of a healthy gut microbiome.
See the printable recipe card below for quantities.
🫙 Substitutions
- Yogurt - use soy milk yogurt, cashew yogurt, vegan Greek yogurt, or yogurt of your choice
- Dates - substitute with maple syrup, date syrup, or liquid sweetener of choice
- Pistachios - use walnuts or cashews instead
- Tahini - add ¼ cup tahini for more creaminess
- Protein powder - add some for more protein
For more healthy treats, visit my Vegan Treat Recipes page.
📖 How to Make Frozen Yogurt Bars
This is an overview. The full recipe is at the bottom of the post.
- Optional for smoother bars: Place the dates in a heatproof container, cover them with boiled water, and let them soak for at least 10 minutes.
- After soaking, remove the pits.
- Transfer them to a blender with the yogurt and pistachios. Blend on high until smooth.
- Transfer the blended yogurt to about six (one-half) cup freeze trays.
- Top them evenly with chopped pistachios.
- Cover and freeze for 4 to 6 hours to freeze completely, depending on the thickness of the bars and the temperature of your freezer.

- For best results, it's ideal to let them freeze overnight to ensure they're fully set.
- Let the bars sit at room temperature for 5 to 10 minutes before enjoying them for the best texture and flavor.
✔️ Expert Tips
- For creamier frozen yogurt pistachio bars, use full-fat non-dairy yogurt, such as cashew-based yogurt, or add ¼ cup tahini. These options tend to have a richer texture and higher fat content, which adds creaminess to the bars. Make sure the yogurt is unsweetened and plain to keep the natural flavors of the dates and pistachios as the star!
- Use unsweetened Greek-style yogurt for the most protein. There are some relatively clean plant-based Greek yogurts on the market.
- This recipe yields approximately 6 bars. To freeze, use a freezer-safe container with six half-cup slots for easy portioning and perfect bar sizes.
- Smoothie option: The blended pistachio yogurt can be enjoyed immediately without freezing!
- Storage: Freeze 3-ingredient Frozen Yogurt Bars in a divided freezer-safe container for up to three months. Cover them for freezing to prevent freezer burn. (See my favorite containers in the link below.)
🛒 Shop Nisha's Cookware and Products
Note: As an Amazon Associate I earn from qualifying purchases.
Nisha's Cooking Favorites
Get my tried and true cooking products here.
🙋🏽♀️ Recipe FAQs
Pistachios are not true botanical nuts. In fact, they're the edible seed of the pistachio tree fruit!
They are potentially one of the more health-promoting foods. They have less fat than many other nuts, and their fats include healthy ones like oleic and linoleic acids. They’re also high in plant-based protein, with more essential amino acids than other popular nuts like almonds or walnuts. Plus, they contain branched-chain amino acids, which are great for muscle health.
Pistachios are rich in fiber, with more fiber than most nuts, and provide important minerals like potassium, magnesium, and calcium. They’re also packed with vitamins like A, E, K, and several B vitamins (except B12). On top of that, they have antioxidants such as lutein, zeaxanthin, and phenolic compounds, which help protect your body from damage.
With their mix of nutrients and antioxidants, pistachios are one of the most health-promoting foods you can snack on!
Freezing probiotics can affect how well they work, but most probiotics handle freezing fairly well.
Freezing keeps them "asleep": Probiotics are tiny, living bacteria that are good for your gut. Freezing slows them down, like putting them to sleep, so they don’t die as quickly.
Ice crystals can hurt them: If probiotics are in liquids like yogurt, ice crystals can form and damage them. That’s why it is best to use a covered freezer tray.
Thawing can be tricky: When you take frozen probiotics out of the freezer, letting them warm up too quickly (like leaving them in the sun) can shock and kill some. Thawing slowly, like in the fridge, is better.
Still useful: Even though freezing might kill a small number of probiotics, enough usually survive to still be helpful for your health.
So, freezing probiotics is mostly okay, especially if you handle them gently when thawing!
🥣 Related Recipes
📖 Recipe
3-Ingredient Frozen Yogurt Bars
Want to Save This Recipe?
Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!
By submitting this form, you consent to receive emails from Cooking for Peanuts.
Ingredients
- 2 cups plain unsweetened yogurt soy, cashew, or vegan Greek yogurt, or yogurt of choice
- 4 Medjool dates or more to taste (see notes)
- ⅔ cup pistachios plus more for topping the bars
Instructions
- Optional for smoother bars: Place the dates in a heatproof container, cover them with boiled water, and let them soak for at least 10 minutes. After soaking, remove the pits.
- Transfer the soaked dates to a blender along with the yogurt and pistachios. Blend on high speed until the mixture is smooth and creamy.
- Transfer the blended yogurt to about six (half-cup) freeze trays. Top them with a layer of chopped pistachios.
- Cover and freeze for 4 to 6 hours to freeze completely, depending on the thickness of the bars and the temperature of your freezer. For best results, it's ideal to let them freeze overnight to ensure they are fully set.
- Let the bars sit at room temperature for 5 to 10 minutes before enjoying them for the best texture and flavor.
Notes
Nutrition
This information is provided as a courtesy and is an ESTIMATE only. Varying factors such as product types or brands purchased can change the nutritional information in any given recipe.
Leo Verling says
I need to make these very soon, I bought a silicone mold especially! I have the nuts and dates, but ran out of yoghurt.
Adding tahini sounds good too.
Nisha Melvani, RDN says
Hope you enjoy them!!!
Loredana says
I am looking forward to try your recipe. Are the nutritional values for the entire recipe or per 1/6 portion?
Nisha Melvani, RDN says
Hi. Thank you. The values are for one-sixth.
Sherylanne says
Hi Nisha, I notice you never recommend coconut yoghurt. Is there a reason for that?
I ask as I do use coconut yoghurt daily and am curious.
Thank you ☺️
Nisha Melvani, RDN says
Hi. I am not a big fan of coconut milk, oil, or yogurt because frequent consumption can increase the risk of heart attack, stroke, and vascular disease.
Kate says
Sounds delicious. Would it be OK to make this recipe in a small silicon loaf pan, and just scale up the freezing time accordingly?
Nisha Melvani, RDN says
I think it would be too hard to have to slice them. A single serve container would be best.
Perdita says
Hi, how much protein powder would you recommend to keep the flavor profile balanced? Thanks!
Nisha Melvani, RDN says
I would start with one-half scoop.
Jeanette Osullivan says
Fabulous can't thank you enough for your healthy 😊 recipes looking forward to starting them and be healthy (Jeanette) from Ireland and happy new year
Nisha Melvani, RDN says
I'm thrilled you are enjoying them. Thank you for letting me know. Happy New Year!
Denise Arias says
I'm sorry I forgot to rate this. 5***** THE BEST as all your recipes are!
Nisha Melvani, RDN says
Awww thank you so much. Appreciate. it.
Denise Arias says
Love this recipe! My husband is not vegan so I made them with plain unsweetened Greek yogurt but I did add some pea protein powder for extra protein. I also added a 1/2 tsp of tahini as well. He had just gotten off at 12 hour night shift and he said it was so satisfying and delicious! I'm excited to make myself some with Kite Hill Greek vegan yogurt.
Do these need to stay in the freezer? I assume so but just thought I'd asked. He ate one this morning after 10 minutes of in the refrigerator as you suggested.
Nisha Melvani, RDN says
Pea protein is a great addition. They sound delicious. They do not have to be frozen but will last longer.
Debra says
This nutritionist is amazing! Her recipes are more than incredible. She is ingenious. I just cannot get enough of this. Thank you.
Nisha Melvani, RDN says
You are so kind! Thank you for your lovely comment. I truly appreciate you being here!
Jem Ari says
Hi! Can I use kefir milk instead of yogurt?
Thank you!
Nisha Melvani, RDN says
Hi. I have not tested this consistency. You might add some ground chia seeds to thicken it first.
Taquiena says
I'm allergic to tree nuts. Can pumpkin seeds be substituted for the tree nuts?
Nisha Melvani, RDN says
Yes absolutely! It will taste different though so adjust the sweetener to taste.
Theresa Thomas says
Ooh I'm thinking this would be great with that strawberry powder you use along with cacao powder. I'm sure that would be very delicious too!
Nisha Melvani, RDN says
I bet! Great additions!