This post may contain affiliate links. Please read our disclosure policy.

Infused with pure peppermint oil for freshness and loaded with plenty of chocolate chunks for crunchiness, this vegan mint chocolate chip ice cream is a real treat! It’s scoopable straight from the freezer and unbelievably creamy. Nut-free and 100% dairy-free!

Scoops of mint chocolate chip ice cream in a bowl.

⭐️ Why You Should Try It

  • Nut-free. Forget about cashews. This vegan ice cream combines plant-based milk and oils to create the creamiest consistency without the nuts. It results in a much lighter texture than cashew-based ice creams and is much easier to digest.
  • Airy and scoopable. If you are looking to re-create the mouthfeel, scoopable factor, and richness of commercial vegan ice cream, look no further! This recipe has been designed to do just that. You can scoop it without having to let it sit on the counter for a few minutes.
  • Super fresh. Pure mint essential oil brings a lot of freshness and a floral, minty aroma that will leave you craving for more!
  • Cheaper than store-bought. Coming at about $2 a pint, this homemade ice cream is much cheaper than the one you can find at the store. Plus, you know precisely what is inside!

🍫 What Is It

Mint chocolate chip is a popular ice cream flavor that is infused with mint (peppermint extract or fresh mint can be used) and chocolate chips.

Ingredients like sugar, coconut oil, milk, and chocolate chips.

🌿 Ingredients Notes

Before diving into the ingredients, be aware that this recipe does require a few special ingredients you might not have on hand. Here is what you will need:

  • Plant-based milk – You can use any unsweetened plant-based milk. I usually use soy milk, which contains 1.8g of fat per 100g. If using almond or oat milk, which are generally lower in fat, you might have to slightly increase the amount of oil.
  • Coconut oil – Preferably deodorized coconut oil to prevent the coconut flavor from overpowering the mint. To make this recipe coconut-free, replace the coconut oil with deodorized cacao butter.
  • Oil – Use a neutral liquid oil like sunflower, canola, or rapeseed oil.
  • Sugar – Use granulated white sugar. Coconut or brown sugar would alter the overall flavor.
  • Dextrose – Dextrose lowers the freezing point, creating a scoopable consistency straight from the freezer. Do not omit or substitute it.
  • Gums – I went with lecithin to emulsify everything, and a mix of locust bean gum and guar gum to improve the texture and reduce the formation of crystals.
  • Peppermint essential oil – Ensure you are using food-grade peppermint essential oil.
  • Vanilla extract – Just a hint of vanilla extract to round up the overall flavor.
  • Chocolate chips – You can use regular chocolate chips, mini chocolate chips, or dark chocolate chunks. You can read more about the different options below.
  • Matcha – Optional. We will use matcha powder to give the ice cream a green hue.

Quick disclaimer: This recipe is not designed to be the healthiest or use minimal ingredients. The goal was to recreate the texture and mouthfeel of commercial vegan ice cream.

🥣 How to Make It

Make the base

  1. Heat the milk. Add the milk, deodorized coconut oil, neutral oil, vanilla extract, and mint oil to a saucepan. Heat over low-medium heat until the coconut oil has melted.
  2. Whisk together the dry ingredients. Whisk together the sugar, dextrose, lecithin, and gums in a small bowl.
  3. Combine everything. Add the dry ingredients to the saucepan and heat the mixture until it reaches 170°F (75°C), constantly whisking. You must bring the ice cream base to this temperature to activate the gums.
  4. Blend. Finally, transfer the ice cream base to a high-speed blender and blend for 5-10 seconds. This will help emulsify everything.
  5. Chill. Transfer the ice cream base to a large bowl and chill in the refrigerator overnight or for at least 12 hours.

Churn

Once the ice cream base has chilled overnight, it’s time to churn it. To do so:

  1. Turn on your ice cream maker and slowly pour in the chilled mixture.
  2. Churn on the lowest speed (I used the Kitchenaid attachment on speed 1) for 20-25 minutes or until the texture resembles soft-serve ice cream.

Note: This is not a no-churn ice cream recipe, so you will absolutely need an ice cream maker. You can use a regular ice cream maker or a Kitchenaid fitted with the ice cream attachment.

Add the dark chocolate

  1. Once the ice cream is churned, add the chopped dark chocolate and stir using a spatula to distribute it evenly.
  2. Transfer the ice cream to a freezer-safe container and freeze for at least 6 hours before enjoying it!

Chocolate chunks vs. fine shavings

When it comes to the chocolate, you have several options. The first one consists of chopping dark chocolate into small chunks. This will yield a crunchy texture, perfect for those who like ice cream with a bite. The second one consists of using mini dark chocolate chips, yielding a more subtle crunch. Finally, the last option, which we could call “Stracciatella style,” requires melting the dark chocolate, drizzling it into the churned ice cream, and breaking it into small pieces using a spatula. This will create fine chocolate shavings.

Whichever option you choose depends on your preference or mood. Personally, I love crunchy chunks of chocolate but also appreciate the delicate texture of chocolate shavings from time to time.

🍪 What to Serve It With

You can serve this ice cream in waffle cones or small ramekins. It’s also delicious served on top of chocolate desserts like vegan brownies, chocolate cake, or even chocolate banana bread!

📔 Tips

  • Adjust the size of the chocolate chunks. Depending on your preference, you can chop the chocolate into large chunks or smaller ones. Alternatively, you can use mini chocolate chips.
  • Make it Stracciatella-style. Instead of stirring chocolate chunks into the ice cream, melt the chocolate over a double boiler. Once melted, drizzle it slowly over the churned ice cream, and use a spatula to break it into small pieces and incorporate it.
  • Ensure your ice cream bowl is cold enough. Your ice cream bowl must be completely cold to churn the ice cream well. Please leave it in the freezer for at least 15 hours before using it.
  • Let the mixture chill overnight. Don’t try to churn the ice cream base if it is still warm, it simply won’t work. It must be refrigerated for a minimum of 12 hours.
Hand holding a waffle cone filled with mint chocolate chip ice cream.

💬 FAQ

Can I omit the dextrose?

I do not recommend omitting or substituting the dextrose as it will impact the final consistency of the ice cream. It is essential to create a scoopable texture.

Can I use fresh mint instead of mint essential oil?

Yes, you can use fresh mint. To do so, heat the plant-based milk until it comes to a simmer. Remove from heat and add about 1/2 cup of packed fresh mint to the milk. Let steep for 3-4 hours. Strain and follow the rest of the recipe. Be aware that the flavor will be milder when using fresh mint.

I only have mint extract. How much should I use?

Mint extract is not as strong as essential oil, so you must use more. I recommend starting with 1/4 teaspoon of mint extract and adding more to taste.

The lecithin does not dissolve completely in the milk. Is this normal?

Yes, lecithin can do small clumps. Do not worry, as they will be fully incorporated during the blending step.

This vegan mint chocolate chip ice cream is ridiculously creamy, packed with peppermint aroma, and so refreshing!

⭐️ Did you like this recipe? Let us know in the comments below, and tag us on Facebook, Instagram, or Pinterest!

Close-up of vegan mint chocolate chip ice cream.
full of plants in envelope

Want to Save This Recipe?

Enter your email below & we’ll send it straight to your inbox! Plus, you will receive new recipes every week!

Save Recipe

I’d like to receive more tips & recipes from Full of Plants.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Vegan Mint Chocolate Chip Ice Cream

5 from 1 vote
Author: Thomas Pagot
Infused with pure peppermint oil for freshness and loaded with plenty of chocolate chunks for crunchiness, this vegan mint chocolate chip ice cream is a real treat! It's scoopable straight from the freezer and unbelievably creamy. Nut-free and 100% dairy-free!
Prep Time : 40 minutes
Cook Time : 5 minutes
Resting Time : 12 hours
Total Time : 12 hours 45 minutes
Servings 2 pints
Calories 138 kcal

Ingredients
 

Instructions
 

Make the ice cream base

  • Heat the milk. Add the plant-based milk, deodorized coconut oil, neutral oil, vanilla extract, and peppermint oil to a saucepan. Heat over low-medium heat until the coconut oil has melted.
  • Whisk together the dry ingredients. Whisk together the sugar, dextrose, lecithin, locust bean gum, and guar gum in a small bowl.
  • Combine everything. Add the dry ingredients to the saucepan and heat the mixture until it reaches 170°F (75°C), constantly whisking. You must bring the ice cream base to this temperature to activate the gums. Once it has reached that temperature, remove it from heat and let it cool for 5-10 minutes.
  • Blend. Finally, transfer the ice cream base to a high-speed blender. Add the dissolved matcha if using, and blend for 5-10 seconds. This will help emulsify everything.
  • Chill. Transfer the ice cream base to a large bowl and chill in the refrigerator overnight or for at least 12 hours.

Churn the ice cream

  • Once the ice cream base has chilled overnight, it’s time to churn it. Turn on your ice cream maker and slowly pour in the chilled mixture.
    Churn on the lowest speed (I used the Kitchenaid attachment on speed 1) for 20-25 minutes or until the texture resembles soft-serve ice cream.
  • Once the ice cream is churned, add the chopped dark chocolate and stir using a spatula to distribute it evenly.
  • Transfer the ice cream to a freezer-safe container and freeze for at least 6 hours before enjoying it!

Notes

  • Adjust the size of the chocolate chunks. Depending on your preference, you can chop the chocolate into large chunks or smaller ones. Alternatively, you can use mini chocolate chips.
  • Make it Stracciatella-style. Instead of stirring chocolate chunks into the ice cream, melt the chocolate over a double boiler. Once melted, drizzle it slowly over the churned ice cream, and use a spatula to break it into small pieces and incorporate it.
  • Ensure your ice cream bowl is cold enough. Your ice cream bowl must be completely cold to churn the ice cream well. Please leave it in the freezer for at least 15 hours before using it.
  • Let the mixture chill overnight. Don’t try to churn the ice cream base if it is still warm, it simply won’t work. It must be refrigerated for a minimum of 12 hours.

Nutrition

Serving: 1 scoop (1.5 ounce) | Calories: 138 kcal | Carbohydrates: 13.9 g | Protein: 1.9 g | Fat: 9.2 g | Saturated Fat: 5.5 g | Sodium: 3 mg | Potassium: 2 mg | Fiber: 0.4 g | Sugar: 12.7 g
Course : Dessert, Ice cream
Cuisine : American
Did you make this recipe? Tag @fullofplants on Instagram and hashtag it #fullofplants
Share this recipe!

About the Author

Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

Learn more ➜

Leave a Comment

Subscribe
Notify of
Did you make this recipe? Rate it!




5 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

5 stars
Excellent results. Thank you. We had guests last weekend and the results were so great that even the non-vegans were saying that they would eat this any time. They then asked for the recipe and we showed them your website.

Yum! This looks good!

Looks amazing! I’ll definitely try this! Have you tried using homemade oat milk? I’m wondering because I believe it will thicken a lot during heat. Would that be a problem?
Have you tried tara gum yet? I’ve been using it but I haven’t found consistent information if I it should be heated for some time after reaching the activation temperature.