Homemade Chocolate Ice Cream

Course: Desserts, Frozen Desserts, Ice Cream
Cuisine: Worldwide
Keyword: Chocolate, Dessert, Dessert Recipes, Ice Cream
Prep Time: 35 minutes
Cook Time: 15 minutes
Servings: 5 1 cup servings
Calories: 535 kcal
Author: Dini @ The Flavor Bender

Homemade chocolate ice cream made with cocoa powder and real chocolate. Deeply rich in flavor, and creamy and fudgy in texture. 



  • ¾ cup white sugar
  • 5 egg yolks add up to 2 more to make it extra fudgy
  • cup cocoa powder you can use natural cocoa powder or dutch cocoa powder (35 g)
  • ½ tsp salt
  • 1 tbsp vanilla extract
  • 1 ½ cups milk
  • 1 cup cream
  • 4 oz semisweet chocolate chopped or chocolate chips (115 g)


  1. Add the 5 egg yolks into the saucepan, along with the ¾ cup (150 g) white sugar, 1 tbsp vanilla extract, ½ tsp salt and ⅓ cup cocoa powder.

  2. Whisk until you have a creamy, smooth and thick paste (with no lumps in the cocoa powder).

  3. Add about ½ cup of milk first and whisk to mix well. Add the rest of the milk and 1 cup cream and whisk to combine. Add the semisweet chocolate into the saucepan too.

  4. Heat over medium heat while whisking frequently. Allow the chocolate to melt in the milk while whisking. Heat the custard until the temperature registers between 165 - 170°F. If you don’t have a thermometer, then heat the custard until it steams. This takes about 10 - 12 minutes. Do NOT let it come to a boil.

  5. Remove from the heat and let it cool down to room temperature. Whisk occasionally to prevent a skin from forming on top.
  6. Chill the custard base in the fridge for at least a few hours (or overnight) until completely chilled.

  7. Strain the custard to remove any lumps, and transfer into your ice cream maker.

  8. Churn the ice cream in your ice cream maker according to manufacturer’s directions. Transfer the churned ice cream into a container and freeze for at least 2 - 4 hours until the ice cream is completely frozen.