Chocolate Swirl Pistachio Ice Cream

Chocolate swirl pistachio ice cream will become your new favorite summer dessert! This homemade no-churn ice cream recipe is a popular method because it doesn’t require an ice cream maker. Make a 2-ingredient chocolate ganache and swirl it with a creamy, salty-sweet pistachio ice cream base. It’s ready to eat after 8 hours of freezing.

chocolate swirl pistachio ice cream cone.

One reader, Ashley, commented:As soon as I saw this recipe, I practically ran to the kitchen. This was my first ice cream and it was so simple to put together. The taste is beyond what I expected! Creamy, dreamy, and packed with flavor. It’s so phenomenal. ★★★★★

I often say pistachio is an underrated flavor in the dessert world. The nuts themselves are certainly delicious as a snack, but even better when they get a turn in the spotlight as the main flavor in a sweet treat like pistachio cake or pistachio cookies! I mean, have you tried these pistachio cupcakes with strawberry buttercream?

But my favorite way to enjoy pistachio flavor in the summer months is definitely in ice cream. So when the weather warms up and I need a break from the oven (and, honestly, my oven probably needs a break from me!), I make pistachio ice cream. And for reasons that don’t require any explanation, I included chocolate. Obviously!

bowls of chocolate swirl pistachio ice cream.

I don’t own an ice cream maker, but that’s not a problem thanks to this wonderful no-churn method… have you tried it before? It’s the same one we use to make blueberry crumble ice cream.

loaf pan of pistachio ice cream.

Here’s Why You’ll Love This No-Churn Ice Cream

  • 6 ingredients total
  • Extra creamy ice cream studded with crunchy bits of pistachios and chocolate chips
  • Flavored with real pistachios and pure vanilla and almond extracts
  • Thick fudgy ribbon of chocolate swirled throughout
  • Ready to eat after 8 hours in the freezer (but keeps for weeks in there!)
  • A naturally gluten-free dessert recipe
  • No ice cream maker required!

3 Parts to Chocolate Swirl Pistachio Ice Cream

  1. Chocolate Ganache: Just 2 ingredients: heavy cream and chocolate.
  2. Pistachio Ice Cream Base: In addition to roasted pistachios, you need heavy cream, sweetened condensed milk (the magic ingredient for no-churn ice cream), and vanilla and almond extracts.
  3. Add-ins: chopped pistachios and chocolate chips (optional for added texture)
ingredients measured in bowls including chocolate chips, vanilla, almond extract, heavy cream, and sweetened condensed milk.

Make the 2-Ingredient Chocolate Ganache First

I won’t go into a lot of detail about how to make the ganache because I have a complete chocolate ganache tutorial for you. You need just 2 ingredients: chocolate and warm heavy cream.

You can chop up a chocolate baking bar, or if you have high-quality chocolate chips (such as Guittard brand or these fancy Belgian chocolate chips), those will work here too. I usually use semi-sweet chocolate, but you can use dark or milk chocolate, whatever your preference is.

bowl of chocolate ganache with spoon.

Once your ganache is smooth, set it aside at room temperature to thicken while you make the…

Pistachio Ice Cream Base

Use a food processor to grind shelled (out of shell), roasted pistachios into fine little crumbs. This is how we start pistachio cookies, too. After grinding, you’re looking for a powdery, crumbly consistency. Don’t walk away from the food processor, or else you might end up with pistachio butter!

ground pistachios in food processor.

Can I Use Salted or Raw Pistachios? Yes, salted pistachios are great here and will add a lovely sweet/salty flavor. If you can’t find roasted pistachios, you can use raw, or take the step to toast them in the oven (just scatter them on a baking sheet and pop them in a 300°F (149°C) oven for about 8 minutes) before you grind them, for that roasty-toasty flavor. Let cool completely before grinding.

This ice cream base comes from the Martha Stewart’s popular no-churn method, and it’s simply 1 can of sweetened condensed milk and 2 cups (1 pint) of heavy cream. The sweetened condensed milk adds a silky creamy texture as well as sweetness.

Start by whipping the heavy cream into stiff peaks, a little stiffer than when we make homemade whipped cream, like this:

whipped cream.

Add in the ground pistachios, sweetened condensed milk, and vanilla and almond extracts. (By the way, did you know that pistachio ice cream is almost always flavored with almond extract? It enhances the pistachio flavor, which is quite subtle on its own. It’s essential in this lemon pistachio loaf, too!)

Beat on low speed (or fold by hand with a silicone spatula) until everything is combined, like this:

green pistachio ice cream mixture in glass bowl.

Do I Add Food Coloring? You don’t have to. Pistachio ice cream is a very pale shade of green that actually looks a bit yellow. Using roasted pistachios may make for a darker color, too. If you want a more vibrant shade of green, add a small drop or 2 of green gel food coloring. (I used Leaf Green.)


Let’s Assemble

Spoon and spread about half of the ice cream mixture into a loaf pan or other deep bowl/pan. Super flexible recipe here; use whatever deep pan you have, as long as it’s freezer-safe. I usually use a loaf pan—it works great.

Spoon dollops of the thickened chocolate ganache over top of the ice cream layer.

Spoon and spread the rest of the ice cream mixture over the ganache, then top with the remaining ganache. Use a knife to gently swirl everything together:

assembling no-churn ice cream in loaf pan.

For added texture, sprinkle some chopped chocolate and pistachios on top.

topping pistachio ice cream with chocolate chips and pistachios.

Cover and freeze for at least 6 hours; however, I find the ice cream has the BEST texture when frozen for about 8 hours or even overnight.

That’s it. Homemade ice cream has never been easier!

If you have any leftover heavy cream, go ahead and whip up some fresh whipped cream or hot fudge sauce for on top!

bowl of homemade no-churn pistachio ice cream.

More Frozen Treat Recipes

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
bowl of homemade no-churn pistachio ice cream.

Chocolate Swirl Pistachio Ice Cream

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 16 reviews
  • Author: Sally McKenney
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Total Time: 8 hours, 20 minutes
  • Yield: 1.5 quarts
  • Category: Ice Cream
  • Method: Freezing
  • Cuisine: American
Save Recipe

Description

This homemade chocolate swirl pistachio ice cream is made using a no-churn method, so you don’t need an ice cream maker. Rich chocolate ganache is swirled with creamy pistachio ice cream, and it’s ready to eat after about 8 hours of freezing. 


Ingredients

Chocolate Ganache Swirl

  • 6 Tablespoons (90g/ml) heavy cream
  • 1/2 cup (90g) quality chocolate chips (such as Guittard)*

Ice Cream

  • 1 and 1/4 cups (163g) shelled roasted pistachios (salted or unsalted)*
  • 2 cups (420g/ml) heavy cream, cold
  • 14-ounce (396g) can full-fat sweetened condensed milk 
  • 1 teaspoon pure vanilla extract or vanilla bean paste
  • 1/4 teaspoon almond extract
  • optional: tiny drop green gel food coloring*

Optional Topping

  • 2 Tablespoons roughly chopped pistachios
  • 2 Tablespoons roughly chopped chocolate chips


Instructions

  1. Make the chocolate ganache: Place chocolate chips in a medium heat-proof bowl. Heat the cream in a small saucepan over medium heat until it begins to gently simmer. (Do not let it come to a rapid boil—that’s too hot!) Pour over chocolate, then let it sit for 2–3 minutes to gently soften the chocolate.
  2. With a metal spoon or small silicone spatula, very slowly stir until completely combined and chocolate has melted. If it’s not melting, do not microwave it. See Troubleshooting Chocolate Ganache in this post on How to Make Chocolate Ganache. Set the ganache aside at room temperature to slightly cool and thicken while you make the pistachio ice cream base.
  3. Make the pistachio ice cream: In a food processor, pulse or process the pistachios until they are finely ground. Set aside.
  4. In a large bowl using a hand mixer or stand mixer fitted with a whisk attachment, whip the heavy cream on medium-high speed until stiff peaks form, about 4 minutes. Add the pistachios, sweetened condensed milk, vanilla extract, almond extract, and green gel food coloring (if using), then beat on low speed until just combined. 
  5. Spoon/spread about half (just eyeball it) of the ice cream mixture into a deep freezer-safe container or bowl. I suggest a 9×5-inch loaf pan. Drop spoonfuls of about half of the chocolate ganache on top. Spoon/spread remaining ice cream mixture on top, followed by remaining ganache. With a knife, gently swirl the ganache and ice cream together. Top with chopped pistachios and chocolate chips, if desired. Cover tightly and freeze for at least 8 hours and up to 2 weeks.
  6. Scoop, serve, and enjoy!

Notes

  1. Make Ahead Instructions: Prepare and freeze the ice cream for up to 2 weeks. The chocolate ganache can be prepared 1 day in advance. Cover and store in the refrigerator until ready to use in step 3. After being in the refrigerator, the ganache will be too thick to swirl into the ice cream, so warm it up slightly before using, until it’s a smooth, spoonable/pourable consistency.
  2. Special Tools (affiliate links): Glass Mixing BowlsSmall Saucepan | Food Processor | Electric Mixer (Handheld or Stand) | Silicone Spatula | 9×5-inch Loaf Pan | Ice Cream Scoop
  3. Chocolate for the Ganache: If you don’t have high-quality chocolate chips (such as Guittard brand or these Belgian chocolate chips), you can use a bar of baking chocolate, such as Baker’s or Ghirardelli brands, which typically come in 4-ounce (113g) bars. You’ll need 90g of finely chopped chocolate for the ganache, so about 3/4 of the bar. I usually use semi-sweet chocolate, but you can use dark or milk chocolate—ice cream maker’s choice!
  4. Pistachios: If your pistachios aren’t salted, add a small pinch of fine sea salt when processing them. This is optional, but the sweet/salty flavor in the ice cream is fantastic. If your pistachios aren’t roasted, scatter them on a baking sheet and toast them in a 300°F (149°C) oven for 8 minutes. Let cool completely before grinding.
  5. Optional Gel Food Coloring: For the pictured ice cream, I used 2 drops of Americolor Leaf Green.
  6. Adapted from Martha Stewart’s very popular no-churn method!
sally mckenney headshot purple shirt.
About the Author

Sally McKenney

Sally McKenney is a baker, food photographer, and New York Times best-selling author. Her kitchen-tested recipes and step-by-step tutorials have given millions of readers the knowledge and confidence to bake from scratch. Sally’s work has been featured on TODAY, Good Morning America, Taste of Home, People, and more.

Read More

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader Comments and Reviews

  1. Bhairavi Shah says:
    July 6, 2025

    This ice cream recipe is a WINNER!! I took it to a dinner party and it was devoured. Made as written and it absolutely hit the spot.

    Reply
  2. Mary says:
    June 28, 2025

    One my favorite flavors is pistachio. It tastes awesome in ice cream and chocolate both! I’m always yearning for ice cream and this is the perfect recipe. I already have everything in my pantry!

    Reply
    1. Erin @ Sally's Baking says:
      June 28, 2025

      Hope this is a hit for you, Mary!

      Reply
  3. Lisa says:
    June 28, 2025

    Hi Sally, Love your recipes. Just wondering if I can somehow use fresh or frozen cherries in this recipe to make it like a Spumoni, not change the recipe just an add on?

    Reply
    1. Sally @ Sally's Baking says:
      June 30, 2025

      Hi Lisa, you can definitely add some chopped fresh cherries. Fold them into ice cream mixture, or layer them in when you layer in the ganache. Let me know how it turns out. Sounds like it will be DELICIOUS!

      Reply
  4. Aly says:
    June 27, 2025

    It was easy to make as the hardest part was shelling the pistachios. I sprinkled chocolate chips on top but no ganache ribbon because I didn’t have any extra cream to make it. The flavor was good but the consistency was something I’d call airy-creamy. It had a creamy mouth feel but also a very light, whipped texture so it lacked depth and wasn’t as satisfying as churned ice cream. Also, it was very hard to scoop despite what I said about it being airy. It was rock hard in the loaf pan and I had to let it sit out for at least 15 minutes so I could scoop it.

    Reply
    1. Sally @ Sally's Baking says:
      June 30, 2025

      Hi Aly, thank you for your review on the consistency and texture. It will be helpful for others, who may prefer the churned variety.

      Reply
  5. Linda V. says:
    June 24, 2025

    I made this ice cream, but it wasn’t very creamy, unfortunately.

    Reply
    1. Lexi @ Sally's Baking says:
      June 25, 2025

      Hi Linda, we’re happy to help troubleshoot. Did you make any ingredient substitutions by chance? The sweetened condensed milk in particular adds a silky creamy texture as well as sweetness, so we don’t recommend any substitutions. And did you use heavy cream/heavy whipping cream of at least 36% fat? That will also be key for helping the ice cream to take on the proper texture. Let us know if we can help troubleshoot further, and thank you for giving this recipe a try!

      Reply
  6. Marly says:
    June 23, 2025

    Just made the pistachio part (without the chocolate swirl) and it’s unbelievable! So easy and the result truly tastes gourmet. Thank you for the perfect recipe!

    Reply
  7. Aly says:
    June 23, 2025

    Could you cut down the amount of sweetened condensed milk? I have made ice cream using this method and I found it way too sweet. Does it affect the consistency if I used half the can? Thanks!

    Reply
    1. Lexi @ Sally's Baking says:
      June 24, 2025

      Hi Aly, for best results, we recommend sticking with the full can as written. Reducing the amount will impact the texture and how the ice cream “sets.” You could always use dark chocolate in the ganache to help offset some of the sweetness. Let us know if you give it a try!

      Reply
  8. Olivia says:
    June 23, 2025

    I have never made ice cream before but this recipe sounded so good I wanted to give it a try! It was amazing! The salted pistachios were perfect! Thank you for this wonderful recipe!

    Reply
  9. Vinny says:
    June 23, 2025

    I have tried this recipe, omg this is so so good Sally. I felt little too creamy. Can you give tips on how to reduce the heaviness and taste it light and airy. Thank you so much.

    Reply
    1. Trina @ Sally's Baking says:
      June 23, 2025

      Hi Vinny! Make sure to carefully mix in the other ingredients into the whipped cream to maintain the air that has been whipped into the cream. Don’t mix longer than needed!

      Reply
  10. Stacey says:
    June 22, 2025

    I made this pistachio fudge ice cream and omg it’s Devine my family and I are now fighting over it. I will be making the blueberry crumble ice cream next and can’t wait to taste it, I am a true Sally’s baking addiction fan! I used so many of your recipes! I also preordered Sally’s baking 101 and am so excited for it ❤️

    Reply
  11. Abby Jenesn says:
    June 22, 2025

    I just made this, and it is so good! I’ve been seeing “no churn” recipes for years, and this one was the first one that convinced me to actually try it. Delicious. I made it exactly as written, with roasted, salted pistachios. If you use raw pistachios, I would add a bit of salt.

    Reply
  12. Sarz Maxwell says:
    June 22, 2025

    I had no pistachios, only a lot of fresh strawberries … so I followed the recipe exactly but substituted ~2c rough-processed strawberries for the nuts and 2t strawberry extract for the almond. And wow, the chocolate ganache is good with the strawberry!

    Reply
  13. Arlene says:
    June 22, 2025

    This is soooo good! I used coconut extract instead of almond and it tasted great

    Reply
  14. Shanelle Canaday says:
    June 21, 2025

    Made this with coconut whipped cream and coconut sweetened condensed milk to make it dairy free…. Turned out amazing! First attempt at dairy free homemade ice cream for my son and it’s so good!

    Reply
    1. Sally @ Sally's Baking says:
      June 22, 2025

      This is FANTASTIC to read!! Thank you so much for reporting back and I know it will help others who want to try it dairy free, too.

      Reply
  15. Shanelle says:
    June 21, 2025

    The recipe says “shelled” pistachios in the recipe section. I’m assuming it means “UNshelled”? Or do you measure 1 1/4 C shelled pistachios and then unshell them? Very confusing

    Reply
    1. Beth @ Sally's Baking says:
      June 21, 2025

      Hi Shanelle, shelled pistachios means they have already been removed from their shells. Hope this clears things up!

      Reply
    2. Jeanne Prota says:
      June 23, 2025

      I made this today it looks amazing but I am pressed for time will it be ok for Friday evening?

      Reply
      1. Trina @ Sally's Baking says:
        June 23, 2025

        Hi Jeanne! The ice cream can be stored in the freezer for up to 2 weeks.

      2. Jeanne Prota says:
        June 28, 2025

        This was outstanding! So rich and creamy made it ahead on Tuesday excellent for Friday night ! Rave reviews from my friends!

  16. Petunia says:
    June 20, 2025

    Can’t wait to make this! I have never seen ice cream made without churning. Can I use other nuts instead? Walnuts, etc.

    Reply
    1. Trina @ Sally's Baking says:
      June 20, 2025

      We’re sure you could, Petunia, for a different flavor!

      Reply
  17. GINA says:
    June 19, 2025

    Sally – here is an idea…what about adding the crunch from the very popular Dubai Pistachio Chocolate recipes into the ice cream! Not sure if it would stay crunchy…..or a swirl of the pistachio crunch mixture….

    Reply
    1. Sally @ Sally's Baking says:
      June 19, 2025

      Sounds wonderful! Let me know if you test it out.

      Reply
  18. Valerie Bowlen says:
    June 18, 2025

    I read that the ganache will not work in an ice cream maker. My thought is that when the ice cream is still soft in the “churning time” that the ice cream be removed from the machine (soft but getting close to freezing) and mix in the ganache quickly and gently. I will try this and keep you posted. Cheers! Valerie

    Reply
  19. Clarisa says:
    June 18, 2025

    Looking forward to making g this. Why is the freezer life only 2 weeks?

    Reply
    1. Sally @ Sally's Baking says:
      June 19, 2025

      Hi Clarisa! That’s on the shorter side; it can definitely last longer! I find it starts to get a bit icy after a couple weeks in the freezer.

      Reply
  20. Maria says:
    June 18, 2025

    I love pistachio ice cream and this one sounds wonderful. I would rather leave out the chocolate (just personal preference). Would that be a problem? Thank you.

    Reply
    1. Trina @ Sally's Baking says:
      June 18, 2025

      You can absolutely leave out the chocolate swirl, Maria!

      Reply
  21. Ashley says:
    June 18, 2025

    As soon as I saw this recipe I practically ran to the kitchen. This was my first ice cream and it was so simple to put together. The taste is beyond what I expected! Creamy, dreamy, and packed with flavor it’s so phenomenal. Can’t wait to try this with cherries next time!

    Reply
  22. Katriona says:
    June 18, 2025

    This looks perfect can’t wait to make for this weekend!

    Reply
  23. Cindy Goga says:
    June 18, 2025

    Sally – I love everything about your website and recipes. Question on the pistachio note ice cream recipe: we have an automatic ice cream maker – will this recipe still work for us?

    Reply
    1. Trina @ Sally's Baking says:
      June 18, 2025

      Hi Cindy! This particular recipe would not work in an ice cream maker. If you have a base recipe you often use in your ice cream maker, you could try adding ground pistachios and almond extract. We’re unsure the best way to add the chocolate ganache swirl, but let us know if you try anything!

      Reply
      1. Cindy Goga says:
        June 18, 2025

        Thanks!! Will let you know how it goes.

  24. Beth says:
    June 18, 2025

    Hi! Would it be possible to use full fat sweetened coconut milk instead? Thank you 🙂

    Reply
    1. Sally @ Sally's Baking says:
      June 18, 2025

      Hi Beth, instead of heavy cream? I’m sure that would work but I haven’t tested it.

      Reply
  25. Paula D Hall says:
    June 18, 2025

    Would you please add dairy free alternative. I’m going to have to unsubscribe if you don’t, sadly.
    Thank you

    Reply
    1. Colin says:
      June 18, 2025

      What an odd comment.

      Reply
    2. Shanelle Canaday says:
      June 21, 2025

      Very strange comment. I subbed with coconut to make it dairy free and it turned out beautifully. Maybe you should just try?

      Reply
  26. Lily says:
    June 18, 2025

    Hi Sally! So excited to try this recipe! i was just wondering how the texture of no-churn ice cream differs from churned ice cream. Is it denser?

    Reply
    1. Sally @ Sally's Baking says:
      June 18, 2025

      It’s softer!

      Reply
  27. Becky says:
    June 18, 2025

    What can I use instead of condensed milk? I’m looking to avoid lactose. Instead of cream, I have a non dairy whipped cream.

    Reply
    1. Sally @ Sally's Baking says:
      June 18, 2025

      Hi Becky, I haven’t found success with sweetened condensed milk alternatives with this no-churn style ice cream. Let me know if you find or research any good options.

      Reply
      1. Becky says:
        June 20, 2025

        I tried condensing coconut cream instead of condensed milk. To one cup of cream, I added 1/2 sugar and cooked it for about 30 minutes. It did the trick, but it also added an additional flavor.. coconut. I thing that next time I try it, I’ll just use the coconut cream as is, without condensing it.

  28. Sandra Laniado says:
    June 18, 2025

    I have made your blueberry ice cream loads of times always to rave comments. I’ve also done it plain with chocolate ganache. My husband doesn’t care for pistachios could I sub hazelnuts prcons or peanuts?
    Merci Sally

    Reply
    1. Sally @ Sally's Baking says:
      June 18, 2025

      Absolutely! I think hazelnuts would be delicious! And you could use Nutella instead of the chocolate ganache, if desired.

      Reply
    2. Kristen R says:
      June 18, 2025

      This recipe looks awesome and I can’t wait to try it! Have you tried using pistachio extract instead of almond extract?

      Reply
      1. Sally @ Sally's Baking says:
        June 18, 2025

        Hi Kristen! I haven’t tried that; I have trouble finding it! I’ll have to buy some online and test it. Let me know if you try it!

  29. Jocelyn says:
    June 18, 2025

    This sounds delicious. Just wondering why you recommend chocolate chips, since they’re designed not to melt. I usually chopped chocolate for ganache, but maybe that’s not the best option?

    Reply
    1. Sally @ Sally's Baking says:
      June 18, 2025

      Hi Jocelyn, high quality chocolate chips melt wonderfully with the heavy cream! As noted, you can use a chocolate bar.

      Reply
  30. Janet Miller says:
    June 18, 2025

    Does the ganache stay soft as the swirl, or does it harden to a solid chocolate consistency?

    Reply
    1. Sally @ Sally's Baking says:
      June 18, 2025

      Hi Janet, the ganache is the same consistency as the ice cream. It’s not hard, but it will soften as the ice cream melts.

      Reply