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

A chocolate ice cream recipe that is rich, creamy, and perfectly sweetened. Using ingredients already in your kitchen, you can have restaurant level ice cream at home!

Chocolate Ice Cream with a silver scoop for Valentine's Day Desserts.

Some may call me a chocolate ice cream enthusiast. I have been ordering chocolate ice cream at every ice cream shop I’ve entered since I was 1 ½. This in addition to being a pastry chef makes me 100% qualified to call this ice cream the BEST chocolate ice cream! It’s smooth, creamy, and has unparalleled chocolate flavor. 

Try serving the classic custard based ice cream with a classic yellow cake or cherry almond tart! If you want to level up this ice cream, try my double chocolate caramel ice cream! And if you want a break from chocolate (I know, crazy), you can try my bourbon cherry caramel ice cream.

Why This is the Best Chocolate Ice Cream

  • Rich and creamy texture. While working in restaurants, I spent years perfecting the texture of my ice creams. The secret is adding extra fat with egg yolks instead of cream to add another layer of silkiness. 
  • Step-by-step instructions from a pastry chef.  We made ice cream once a week in the restaurants, and I am here to share all my tips and tricks with you for a full-proof restaurant quality ice cream. 
  • Use just melted chocolate for the best texture. Using melted chocolate creates a rich chocolate ice cream with that characteristic chewy texture. Cocoa powder is best saved for flourless chocolate cake and glazed chocolate donuts
  • Perfectly balanced flavor. The ratios in this recipe are perfectly balanced, from the chocolate to the sugar and the egg yolks. They all come together to create a balance of bittersweet and sweet. 

Professional Tips for Making Homemade Chocolate Ice Cream

  • Use quality chocolate. Not only will a higher quality, bittersweet chocolate help with the flavor, but it will also add to the texture. Lower quality chocolates can have more fillers and less cocoa butter, which can take away from the desired smooth, silky texture.
  • Be sure not to under or over-churn.  If you under-churn your ice cream, it won’t hold its shape and it will become icy when you freeze it. If you over-churn, it will freeze too hard and the cream can separate, which leaves a fatty coating in your mouth. 
  • Let your base chill completely. Churning a cold ice cream base can help prevent ice crystals from forming. Using an ice bath and actively cooling your base before placing it in your fridge will speed up the process. 
  • Split the sugar between the cream and the egg yolks. Dividing the sugar  helps keep the milk from scorching and protects the eggs from cooking during the tempering process.
Chocolate Ice Cream being scooped by silver scoop.
Grandmas Raspberry Rhubarb Crumble on plate with ice cream side view
FREE! My Best Summer Dessert Recipes!
Subscribe for a pastry chef’s best Summer recipes straight to your inbox!

Ingredients

  • Whole Milk: I use whole milk for all custards, including ice cream, because it stands up to heating better and has a richer taste. The additional fat and lower water content, makes a less-icy ice cream. 
  • Heavy Cream: Heavy cream adds fat to the custard, making it rich and creamy.
  • Vanilla Extract: The vanilla extract and kosher salt enhance the chocolate flavor without adding sweetness just like in the best chocolate pound cake.
  • Kosher Salt
  • Granulated Sugar: Granulated sugar adds sweetness but also helps protect the milk from burning and the eggs from scrambling during the tempering process. 
  • Egg Yolks: The egg yolks are here for the thickening power and to add more fat to the custard. This will add to the creamy texture of the ice cream. You can either buy just egg yolks or separate the eggs and save the egg whites for vanilla bean marshmallows or an angel food cake.
  • Bittersweet Chocolate: I use bittersweet chocolate to control the sweetness of the ice cream. Be sure to use a high quality chocolate or chocolate that you enjoy since it is the main flavor!

See the recipe card for full information on ingredients and quantities.

Variations

How to Make Chocolate Ice Cream

Use these instructions to make creamy chocolate ice cream every time! Further details and measurements can be found in the recipe card below.

Make the custard ice cream base:

Step 1: Pre-freeze your ice cream machine canister along with the container you are going to put the ice cream in. It should hold at least a quart. A standard loaf pan works great!

Step 2: Melt your chocolate in the microwave in a heat-safe bowl and set aside. Be sure it isn’t too hot!

Step 3: In a large pot, combine milk, cream, salt, vanilla, and half the sugar. Heat the mixture on medium-high heat until it comes to a boil. 

Step 4: While you are waiting for the cream mixture to come to a boil, whisk the egg yolks and the remaining sugar together in a large bowl until pale yellow. Add your melted but not hot chocolate and whisk to combine. (The mixture will be thick.)

It is best to wait until the cream mixture begins steaming before you add the sugar to the egg yolks. If the sugar sits with the egg yolks for too long, it will start to denature the proteins and you’ll get hard pieces of yolk that look like scrambled eggs. If this does happen, you can strain the whole custard before cooling.

Step 5: Once the cream mixture comes to a boil slowly pour it into the eggs while whisking constantly. 

Place a hand or kitchen towel under the bowl with your eggs. It will help keep the bowl stationary and give you both hands to pour and whisk at the same time. 

Step 6: Return to the pot and cook until the base reaches 85°C or 180°F, stirring constantly with a rubber spatula, making sure the spatula is touching the bottom of the pot at all times. Don’t forget about the corners of the pot! Custard loves to burn there. 

Cooling and Churning: 

Step 7: Pour the mixture through a strainer into a bowl. Set the bowl in an ice bath, you can actively cool the base with your spatula. I like to cool it till about room temperature before I place it in the refrigerator (this is optional). Cover the base with plastic wrap and poke a few holes before placing it in the fridge. 

You will get the thickest base and creamiest ice cream if you cool it overnight. It is not necessary you can spin the base as long as it is cool to the touch. It doesn’t hurt to check in with the manufacturer’s instructions!

Step 8: This base is going to be thick like pudding. If you let it sit overnight, you may need to scoop the base into your ice cream machine. You want to add the base with the machine already running to avoid it freezing on the sides. 

Step 9: Continue churning until the volume increases about ⅓ and the ice cream pulls away from the sides and holds its shape when scooped out.  It will take about 20-30 minutes. 

Step 10: Pour into a pre-frozen container, and place plastic wrap directly on the surface of the ice cream to avoid it taking on flavors from the freezer and to avoid ice crystals from forming. Freeze for at least 4 hours but preferably overnight.

Chef Lindsey’s Recipe Tip

Make sure your thermometer is reading correctly. You can test with boiling water and leave your thermometer in the water for 15 seconds. It should read 212°F or 100°C. You can also test with ice water (with lots of ice) where the temperature should read 32°F or 0°C.

Chocolate Ice Cream in blue bowl.

What to serve with chocolate ice cream?

Frequently Asked Questions

How to store homemade ice cream?

Store homemade ice cream in the freezer in a sealed container or with plastic wrap on the surface for up to 2 months.

Do I need an ice cream maker to make this recipe?

Yes, this recipe was created to be used with an ice cream maker; it is not a no-churn recipe.

How to add stabilizer or xanthan gum to the ice cream?

Ice cream stabilizer needs to be heated to activate and will clump like cornstarch if added to hot liquid. I like to mix the stabilizer with half the sugar and then add it to the cream and milk mixture before heating. And following the same process for xanthan gum. I would use 1 teaspoon stabilizer or ½ teaspoon xanthan gum per 3 cups of liquid.

If you tried this recipe and loved it please leave a 🌟 star rating and let me know how it goes in the comments below. I love hearing from you; your comments make my day!

5 from 3 ratings

Chocolate Ice Cream

A chocolate ice cream recipe that is rich, creamy, and perfectly sweetened. Using ingredients already in your kitchen, you can have restaurant level ice cream at home!
Prep: 15 minutes
Cook: 15 minutes
Chill: 5 hours
Total: 30 minutes
Servings: 5 people

Ingredients 
 

Instructions 

Make the custard ice cream base:

  • Pre-freeze your ice cream machine canister along with the container you are going to put the ice cream in. It should hold at least a quart. A standard loaf pan works great!
  • Melt your chocolate in the microwave in a heat-safe bowl and set aside. Be sure it isn't too hot!
  • In a large pot, combine milk, cream, salt, vanilla, and half the sugar. Heat the mixture on medium-high heat until it comes to a boil.
  • While you are waiting for the cream mixture to come to a boil, whisk the egg yolks and the remaining sugar together in a large bowl until pale yellow. Add your melted but not hot chocolate and whisk to combine. (The mixture will be thick.)
  • Once the cream mixture comes to a boil slowly pour it into the eggs while whisking constantly.
  • Return to the pot and cook until the base reaches 85°C or 180°F, stirring constantly with a rubber spatula, making sure the spatula is touching the bottom of the pot at all times. Don’t forget about the corners of the pot! Custard loves to burn there.

Cooling and Churning:

  • Pour the mixture through a strainer into a bowl. Set the bowl in an ice bath, you can actively cool the base with your spatula. I like to cool it till about room temperature before I place it in the refrigerator (this is optional). Cover the base with plastic wrap and poke a few holes before placing it in the fridge.
  • This base is going to be thick like pudding. If you let it sit overnight, you may need to scoop the base into your ice cream machine. You want to add the base with the machine already running to avoid it freezing on the sides.
  • Continue churning until the volume increases about ⅓ and the ice cream pulls away from the sides and holds its shape when scooped out.  It will take about 20-30 minutes.
  • Pour into a pre-frozen container, and place plastic wrap directly on the surface of the ice cream to avoid it taking on flavors from the freezer and to avoid ice crystals from forming. Freeze for at least 4 hours but preferably overnight.

Notes

Yield – 1 quart churned ice cream 
Flavor Tips – Use a chocolate you enjoy. If you don’t like chocolate, you won’t like the ice cream. Higher quality chocolate will also add to the texture. 
Storage – Store up to 1 month in the freezer in a sealed container or tightly wrapped in plastic wrap.

Nutrition

Calories: 791kcal | Carbohydrates: 71g | Protein: 11g | Fat: 52g | Saturated Fat: 30g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 328mg | Sodium: 72mg | Potassium: 498mg | Fiber: 4g | Sugar: 64g | Vitamin A: 1542IU | Vitamin C: 1mg | Calcium: 224mg | Iron: 4mg
Course: Dessert
Cuisine: American, Chinese, French, Italian
Calories: 791
Like this? Leave a comment below!

Before You Go

I hope you enjoyed this professional chef tested recipe. Check out our other delicious, chef-developed ice cream recipes!

The Best Chocolate Ice Cream

Hi, I’m Chef Lindsey!

I am the baker, recipe developer, writer, and photographer behind Chef Lindsey Farr. I believe in delicious homemade food and the power of dessert!

Leave a comment

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

Recipe Rating




77 Comments

  1. This is absolutely the best recipe. I made it with the whole 10 oz bag of chips and just melted them in the hot cream mixture instead using another dish. Came out soft serve before transferring to the frozen dish and sitting in the freezer. Huge hit with Hubby and all the High School Sr’s hanging out at the house.

    1. Sounds fantastic, Sharon!!!! It is definitely more like soft serve when you take it from the machine – otherwise you run the risk of making butter!

  2. “If you are in an ice cream shop with me and I am ordering something other than chocolate, you should ask if I am feeling alright unless, of course, I am getting another flavor AND chocolate. Totally normal.” – that’s TOTALLY ME!
    You convinced me to try this recipe :DDD

  3. I’m new to making ice cream and this is the first chocolate recipe I’m trying. But is it safe for my 2 year old to eat with the egg yolks??

    1. Hi Jamie! Yes, the eggs are cooked in the custard prior to refrigerating and churning. This is one of the most common methods for making ice cream either homemade or store-bought 🙂 Enjoy!

  4. Hi good day.
    Your ice cream looks lovely.
    Do you have anything a method to make without ice cream machine?

    Thanks

  5. I don’t think I’ve made the best chocolate ice cream yet, so I will definitely try your recipe!!! It looks pretty near perfect to me!

  6. oooooooooooooh-usually I feel like chocolate ice cream isn’t chocolatey enough but I can tell that this is totally perfect!

  7. Wow, I’m totally drooling over how amazing this looks, Lindsey! Ice cream is my absolute favorite and I think you definitely nailed it with this one. It looks perfectly chocolatey and so so creamy! That melting chocolate down the bowl is definitely making me wish I had a triple scoop of this in front of me right now! Pinning 🙂

    1. Thanks, Kelly!! I wish I got more drip shots but I didn’t want it to ruin my napkin…silly me. Thanks for the pin!

  8. I already proclaimed my love for this on Instagram but I have to say it again, I love this! It looks amazing! I pinned to make soon!