I have a massive weakness for anything pistachio. When summer hits, I completely refuse to turn on my oven. I still crave a rich dessert, though. That is exactly how my no-churn chocolate swirl pistachio ice cream recipe was born. You get all the creamy, nutty goodness without needing a fancy ice cream maker.
I actually don’t even own an ice cream machine! I tested this mixture five different times to get the texture perfectly smooth and scoopable. The roasted pistachios give it an incredible earthy flavor. And that thick ribbon of chocolate ganache? Trust me, you will want to eat it straight from the pan.
Why you will love this no-churn chocolate swirl pistachio ice cream recipe
I find myself making this dessert constantly when the weather warms up. It skips all the usual fuss of traditional custard bases! You get that rich, fancy scoop shop feeling right at home. Here is why this recipe always wins me over:
- You need absolutely no special machinery. I definitely don’t have the cabinet space for a bulky ice cream maker! A simple hand mixer and your freezer do the trick.
- The prep work is incredibly quick and easy. You only spend about 20 minutes actually mixing things up. The freezer handles all the hard work while you go about your day.
- It is naturally gluten free. I love serving this at summer cookouts because I don’t have to worry about my friends’ dietary restrictions.
Ingredients for your no-churn chocolate swirl pistachio ice cream recipe
Let’s talk about what goes into this mixing bowl! The magic comes down to just a few rich ingredients. You need 2 cups of cold heavy cream for whipping, plus another 6 tablespoons to melt into our ganache. Make sure that whipping cream is super cold! You also need a standard 14-ounce can of full-fat sweetened condensed milk. Don’t grab the low-fat version for this.
For the flavor, grab 1 1/4 cups of shelled roasted pistachios. We pulse these until they are finely ground. If you only have raw pistachios in your pantry, just toast them in a dry skillet first to bring out those essential oils! You’ll also need 1/2 cup of quality chocolate chips for that gorgeous, fudgy swirl.
I use 1 teaspoon of pure vanilla extract (vanilla bean paste is a great substitute if you love those little specks) and 1/4 teaspoon of almond extract. That dash of almond extract is my absolute secret weapon for boosting the nutty flavor.
Want that classic scoop shop look? Add one drop of green gel food coloring. I also highly recommend saving 2 tablespoons of chopped pistachios and 2 tablespoons of chopped chocolate chips to sprinkle on top!

How to make this no-churn chocolate swirl pistachio ice cream recipe
Let’s get to the fun part! Making this no-churn chocolate swirl pistachio ice cream recipe is surprisingly relaxing. I love watching the heavy cream transform into a fluffy cloud. Here is my exact process for getting that perfect scoop without any complicated steps.
- Start with the ganache. Put your chocolate chips in a small bowl. Heat the 6 tablespoons of cream in a saucepan just until it simmers. Careful, don’t let it boil! Pour that hot cream straight over the chocolate chips. Now, walk away. Let it sit untouched for exactly 3 minutes. This melts the chocolate gently. Stir it until it becomes completely smooth, then set it aside to cool.
- Grab your food processor. Pulse the shelled roasted pistachios until they are finely ground.
- Pour the 2 cups of cold heavy cream into a large mixing bowl. Whip it until you see stiff peaks form. You want the cream to stand straight up when you lift your beaters.
- Add the ground pistachios, condensed milk, vanilla extract, almond extract, and that optional drop of green food coloring to your whipped cream. Fold everything together gently with a rubber spatula. Don’t stir aggressively! You want to keep those fluffy air bubbles intact so the ice cream stays light.
- Spread half of this mixture into your pan. Drop spoonfuls of half the cooled ganache over the top. Add the rest of the ice cream, then drop the remaining ganache on top. Take a butter knife and drag it through the pan in a figure-eight motion to create the swirl. Stop before the colors mix entirely! Sprinkle your reserved chopped pistachios and chocolate chips on top.
- Cover the pan tightly and freeze it for at least 8 hours.
Equipment needed
You don’t need much gear for this. Grab a food processor for the nuts, a saucepan for the cream, and a large mixing bowl. You will also need a standard 9×5-inch loaf pan. I swear by the loaf pan because its deep, rectangular shape makes scooping perfectly round portions incredibly easy.
Tips for perfect results
I learned a few hard lessons while testing this recipe. First, keep your heavy cream very cold. Warm cream simply will not whip into stiff peaks. I even chill my mixing bowl beforehand. Second, pay close attention to your food processor. You want finely ground pistachios. If you pulse them too long, they turn into a thick paste. That paste makes the ice cream dense. Just pulse in short bursts. Finally, make sure your ganache cools slightly before swirling. Hot chocolate melts the whipped cream. Follow these steps, and you get perfect ice cream every time.
Storing your no-churn chocolate swirl pistachio ice cream recipe
If you actually end up with leftovers—which almost never happens in my kitchen—storing them is incredibly simple. You just need to keep the loaf pan covered tightly right in the freezer. I usually press a layer of plastic wrap directly against the surface to stop any pesky ice crystals from forming. It stays perfectly fresh and scoopable for up to 2 weeks!
Estimated nutritional information
If you like to keep track, a standard scoop of this rich treat comes in at about 320 calories, with 24g of fat, 5g of protein, and 26g of carbs. Just remember this is strictly an estimate! Your exact numbers will always vary a bit depending on the specific brands of ingredients you happen to use. For more information on dietary guidelines, you can visit Dietary Guidelines for Americans.
Frequently asked questions about this no-churn chocolate swirl pistachio ice cream recipe
Can I skip the food coloring? Absolutely! I only use a drop because my kids expect that classic bright green look. Skipping it won’t change the amazing flavor of this homemade ice cream one bit. It just stays a natural, pale earthy color.
Do I have to use roasted pistachios? I highly recommend it! Roasting brings out those incredible natural oils. If you only have raw ones in your pantry, quickly toast them in a dry skillet before grinding. Trust me, it makes a huge difference.
Can I use a different pan? You sure can! An 8×8 baking dish or any freezer-safe container works perfectly fine. I just love the loaf pan for deep, easy scoops. Either way, you still get a fantastic gluten free ice cream!

Rate and review this no-churn chocolate swirl pistachio ice cream recipe
I really hope you love this no-churn chocolate swirl pistachio ice cream recipe! If you give it a try, please drop a comment and rate the recipe below. I absolutely love hearing how things turn out in your kitchen. Oh, and if you snap a picture before it melts, share it on social media so I can see your beautiful swirls!
Print
0-Fail no-churn chocolate swirl pistachio ice cream recipe
- Prep Time: 20 minutes
- Cook Time: 0 minutes
- Total Time: 8 hours 20 minutes
- Yield: 1.5 quarts 1x
- Category: Dessert
- Method: No-churn
- Cuisine: American
- Diet: Gluten Free
Description
This no-churn ice cream combines ground roasted pistachios with a rich chocolate ganache swirl. You make it easily without an ice cream maker.
Ingredients
- 6 tablespoons heavy cream
- 1/2 cup quality chocolate chips
- 1 1/4 cups shelled roasted pistachios
- 2 cups cold heavy cream
- 14-ounce can full-fat sweetened condensed milk
- 1 teaspoon pure vanilla extract or vanilla bean paste
- 1/4 teaspoon almond extract
- 1 drop green gel food coloring (optional)
- 2 tablespoons chopped pistachios (optional)
- 2 tablespoons chopped chocolate chips (optional)
Instructions
- Place chocolate chips in a bowl. Heat 6 tablespoons cream in a saucepan until simmering. Pour over chocolate. Let sit for 3 minutes. Stir until smooth. Set aside.
- Pulse pistachios in a food processor until finely ground.
- Whip 2 cups cold heavy cream in a large bowl until stiff peaks form.
- Fold in ground pistachios, condensed milk, vanilla extract, almond extract, and food coloring. Beat on low speed until combined.
- Spread half the ice cream mixture into a 9×5-inch loaf pan. Drop half the ganache over the top. Add remaining ice cream and ganache. Swirl with a knife. Top with extra pistachios and chocolate if desired.
- Freeze for 8 hours.
Notes
- Use a 9×5-inch loaf pan for best results.
- Store covered in the freezer for up to 2 weeks.
- Ensure your heavy cream is cold before whipping to achieve stiff peaks.
Nutrition
- Serving Size: 1 scoop
- Calories: 320
- Sugar: 22g
- Sodium: 45mg
- Fat: 24g
- Saturated Fat: 12g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 55mg