This Pistachio Cardamom Frozen Yogurt is creamy, cool, and just sweet enough.
It has that cozy cardamom flavor with salty pistachios and tangy Greek yogurt.
It feels fancy, but it is very easy to make at home.
Why I Love This Recipe
I first made this when I wanted something cold and sweet, but not heavy like regular ice cream. I had Greek yogurt in the fridge, pistachios in the pantry, and a little jar of cardamom that always makes desserts taste special.
The first bite was creamy, nutty, and fresh. The pistachios give it a rich flavor, while the yogurt keeps it light and tangy.
- It tastes like a special dessert, but it uses simple ingredients.
- The cardamom makes it warm and cozy, even though it is frozen.
- You do not need eggs or a custard base.
- It is sweet, creamy, and a little tangy.
- It works in an ice cream maker or as a no-churn freezer recipe.

What You’ll Need
2 cups plain full-fat Greek yogurt
1 cup shelled roasted pistachios, divided
1/2 cup honey
1/2 cup whole milk
1/4 cup heavy cream
1 teaspoon vanilla extract
3/4 teaspoon ground cardamom
1/4 teaspoon fine sea salt
1 tablespoon lemon juice
Optional: 1 to 2 drops green food coloring

Servings and Time
Servings: 6
Prep time: 10 minutes
Chill time: 30 minutes
Churn time: 20 to 25 minutes
Freeze time: 2 to 3 hours
Total time: About 4 hours
Tools You’ll Need
Blender or food processor
Measuring cups
Measuring spoons
Rubber spatula
Ice cream maker
Freezer-safe container with lid
Small knife or spoon for serving
Recipe and Instructions
Step 1: Blend the Pistachio Base
Add 3/4 cup shelled roasted pistachios, 1/2 cup whole milk, 1/2 cup honey, 1 teaspoon vanilla extract, 3/4 teaspoon ground cardamom, 1/4 teaspoon fine sea salt, and 1 tablespoon lemon juice to a blender. Blend until the pistachios are very finely blended and the mixture looks smooth and creamy.

Step 2: Add the Yogurt and Cream
Add 2 cups plain full-fat Greek yogurt and 1/4 cup heavy cream to the blender. Add 1 to 2 drops green food coloring if you want a brighter green color. Blend just until smooth. Do not overblend, or the yogurt can get too thin.

Step 3: Chill the Mixture
Pour the creamy pistachio yogurt mixture into a bowl. Cover it and chill for 30 minutes. This helps it churn better and freeze smoother.

Step 4: Churn the Frozen Yogurt
Pour the chilled mixture into your ice cream maker. Churn for 20 to 25 minutes, until thick, creamy, and soft-serve style.
Step 5: Fold in the Pistachios
Chop the remaining 1/4 cup shelled roasted pistachios. Fold them into the churned frozen yogurt with a spatula.

Step 6: Freeze Until Scoopable
Spoon the frozen yogurt into a freezer-safe container. Smooth the top, cover, and freeze for 2 to 3 hours, until firm enough to scoop.

Step 7: Serve
Let the frozen yogurt sit at room temperature for 5 minutes before scooping. Scoop into a round bowl and top with extra chopped pistachios if you like.

Why This Recipe Works Quick Science
Greek yogurt gives the frozen yogurt a thick and creamy base because it has less water than regular yogurt.
Honey helps sweeten the mixture and keeps it from freezing too hard.
Heavy cream adds fat, which makes the texture smoother.
Cardamom has a strong flavor, so a small amount gives the dessert a warm, sweet spice taste.
Chilling the mixture before churning helps it freeze faster, which makes smaller ice crystals and a creamier texture.
Pro Tips
Use full-fat Greek yogurt for the best creamy texture.
Do not skip the honey. It helps the frozen yogurt stay softer.
Blend the pistachios well so the base is smooth, not gritty.
Let it sit for 5 minutes before scooping if it gets very firm.
Taste the mixture before freezing. It should taste a little sweeter than you want because frozen desserts taste less sweet when cold.
Substitutions and Variations
Use maple syrup instead of honey for a deeper flavor.
Use almond extract instead of vanilla for a stronger nutty taste.
Use coconut cream instead of heavy cream for a dairy-light option.
Add mini chocolate chips after churning.
Add rose water, but only 1/4 teaspoon, because it can get strong fast.
Make Ahead Tips
You can blend the base 1 day ahead and keep it covered in the fridge.
You can freeze the finished frozen yogurt for up to 2 weeks.
For the best texture, eat it within the first 3 to 5 days.
Common Mistakes
Using fat-free yogurt can make the frozen yogurt icy.
Adding too much cardamom can make it taste bitter.
Skipping the chill time can make the texture less smooth.
Freezing it too long without letting it soften can make scooping hard.
Overblending after adding yogurt can make the base thin.
What to Serve With
Fresh berries
Honey drizzle
Shortbread cookies
Baklava pieces
Dark chocolate shavings
Warm grilled peaches
Macros Information
Approximate per serving:
Calories: 255
Protein: 10g
Carbs: 27g
Fat: 13g
Sugar: 22g
Fiber: 2g
Leftovers and Storage
Store in a covered freezer-safe container.
Press parchment paper on top before adding the lid to help prevent ice crystals.
Let it sit out for 5 to 10 minutes before scooping.
Do not refreeze after it fully melts, because the texture will turn icy.
FAQ
Can I make this without an ice cream maker?
Yes. Pour the mixture into a freezer-safe container. Freeze it and stir every 30 minutes for about 3 hours.
Can I use regular yogurt?
Yes, but Greek yogurt works better because it is thicker.
Can I use salted pistachios?
Yes, but skip the 1/4 teaspoon fine sea salt.
Why is my frozen yogurt hard?
Homemade frozen yogurt freezes harder than store-bought. Let it sit out for a few minutes before scooping.
Can I make it sweeter?
Yes. Add 1 to 2 more tablespoons of honey before freezing.
Final Thoughts
This Pistachio Cardamom Frozen Yogurt is simple, creamy, and full of flavor. It is the kind of dessert that feels special without being hard to make. Try it, scoop it into your favorite bowl, and leave a comment with how it turned out or any questions you have.

