Easy creamy Chocolate Ice cream

4 scoops of chocolate ice cream in a wooden bowl

This chocolate Ice cream is my latest conquest that I am particularly proud of! You guys know by now that I am borderline OBSESSED with frozen desserts. Just ask my Lotus Ice cream cake and Pineapple ice cream. Poor things are terrified of my experiments on them!

Ironically, it’s usually the most popular and easiest recipes that are HARDEST to nail! you know? everyone has had these foods sooo many times that by now, they already have a certain taste they enjoy.

Chocolate ice cream is no different. Its right on top of the list of popular desserts amongst kids, toddlers,and adults. Which is why I was super careful before putting this recipe up. I wanted to get it JUST right! The perfect balance of sweet, and bitter that comes through from chocolate and the smoothness to die for.

Here you are , with a step by step break down, and a few pearls of wisdom to make the BEST Ice cream.

STEPS to make the perfect silky smooth Chocolate Ice cream


The ingredients, as you can see are super basic! But before I move ahead, here are a couple of things I wanted to highlight.

ingredients for chocolate ice cream

Cocoa Powder

Using the right Cocoa powder makes or breaks a recipe. The Cocoa powder I use for this recipe is specifically the Dutch processed Cocoa powder. I won’t go into too much detail. All you need to know is that Dutch-style cocoas are alkaline and impart a more intense color to the recipe. They have a flavor that’s earthy and deep.

The brand that I personally use is called Hintz. Its a German company and is easily available here in the Middle East. The other brand that is also easily available worldwide, is the Cadbury’s Cocoa powder. Both of these cocoa powders are great for pretty much any type of cooking or baking. If you can’t find these specific brands, just look for words like “Dutch processed”, “Dark” or , “Alkalized”. IF the labels read any of these things, you have the right cocoa powder.


The chocolate that you want to use is totally up to you. If you prefer milk chocolate, go ahead and select that. You can opt for bitter dark chocolate or for a more balanced flavor, use semi sweet chocolate, like I did. You can use block or choco chips, really anything you can get your hands on. If you want to add more finesse to your ice cream, go for Belgian dark chocolate. It will instantly elevate your ice cream to luxurious levels.

Step 1 – Making the chocolate Ganache

For the ganache, we are going to add milk, a little bit of cream, salt, coffee and cocoa powder in a saucepan. I let it simmer for 4 to 5 mins at medium to low flame. The thing with a good ganache is patience. Don’t increase the heat or else you’ll end up splitting your ganache or it may become too grainy.

The salt and coffee enhance and bring out the chocolate flavour even more.

Once you have a smooth chocolate sauce ready, reduce the flame to low. If you are still doubtful that your sauce has lumps, just pass it through a strainer and put it it back in the saucepan just to be safe.

Then add your chocolate chips. It will take roughly 5 to 7 mins to fully melt. Give it time. And make sure your ganache turns out smooth and nice. Once your happy with your ganache, turn off the flame and cover the saucepan with a lid. Let it sit out till it gets to a room temeprature.


Keep your ganache in the fridge for 4 to 5 hours after it has cooled down to room temperautre.

Sometimes Ganache can split or become grainy. It happens to the best of us. And that will be problematic for a good ice cream. But don’t worry, if it does happen, here are a couple of things you can do to bring it back. 

How to fix a split or grainy ganache instantly

  • If your ganache has just split, add warm milk 1 tbsp at a time and whisk constantly. (NOT HOT , just warm). But try not to use more than 7 tbsp.
  • Sometimes ganache cools down to form a grainy ganache. In that case, place your ganache in the microwave for 30 secs, and whisk. And then another 30 secs and whisk again. Your ganache will most probably come back together. IF not, you can do another 30 sec increment again. Then again cover the ganache, cool it down and refrigerate.

Step 2 – Making the Ice cream base

After it has been 4 to 5 hours since your ganache has been in the fridge, move on to your heavy cream. We only used a very little amount of cream for the ganache, we have almost 500ml still left. Bring out the remaining cream and whip it till it becomes light and fluffy.

whipped heavy cream in  a bowl

Bring out the ganache and fold almost all of it it into the cream. I left a little bit of ganache to use as a topping for later.

folding chocolate ganache in cream for the ice cream

After folding the ganache in, transfer the ice cream base into a container, ideally with a lid.

chocolate ice cream in a container ready to be frozen.

Cover the ice cream with a cling wrap such that it touches the ice cream base and no air touches the icecream. THEN add the lid and freeze overnight.

4 scoops of chocolate ice cream in a wooden bowl with a few chocolate chips scattered around

Serve with any toppings of your choice, like chocolate shavings, chocolate chips, chocolate sauce or nuts!

How long can the ice cream last in the freezer?

I always mention the shelf life whenever I make homemade ice cream. Home made ice creams don’t have preservatives and are not very high in fat content. So they don’t last as long in the freezer as a commercially produced ice cream does. The longer your ice cream stays in the freezer, the more hard it will get over time. Ideal freezing timeline for any home made ice cream is around 3 weeks. But I’m sure You’ll finish it wayyy before that! I have faith in you!

How to make this Chocolate Ice cream completely vegan aka guilt free

I know that half of the charm of making your own ice cream at home is the ability to control the ingredients. Here are substitutions you can make to make a dairy free, sugar free vegan ice cream

  • Milk – Use nut milks or soy milk instead of regular milk. Ideally almond milk or coconut milk are best.
  • Cream – Instead of regular heavy cream, use coconut cream. Chill it in the fridge and remove the heavy thick layer of cream on top of the can and whip it in a cold steal bowl. It will whip up beautifully just like a regular whipping cream.
  • Sugar – Use coconut sugar instead of regular sugar.
  • Chocolate – Use 100% Dark chocolate instead of semi sweet one.
  • Use cocoa powder which is gluten free, like Hintz

Similar recipes that you may like

Pineapple and Coconut Ice cream
Lotus Biscoff Ice cream Cake
Pakistani Ice cream aka Malai Kulfi
Chocolate and Peanut butter bars

Easy chocolate chip blondies

4 scoops of chocolate ice cream in a wooden bowl

Chocolate ice cream

Yield: 10 servings
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes

A home-made rich and decadent chocolate ice cream recipe.


  • 250 gms of dark chocolate
  • 3/4 cup milk
  • 550 ml of heavy whipping cream
  • 3/4 cup sugar
  • 1/2 tsp salt
  • 1/4 cup Dutch processed Cocoa powder
  • 1 tbsp instant coffee powder

Add ons (optional)

  • 1 cup chocolate shavings.


  1. In a saucepan, prepare the chocolate milk for ganache. Add cocoa powder, milk, sugar, coffee, salt, and 1/3 cup of the total 550 ml of cream.
  2. Let the mix simmer at medium low flame. Whisk it for 5 to 10 mins or until everything is dissolved. Pass the chocolate milk through a sieve just to be sure there are no lumps of any sort.
  3. Put the chocolate milk back in the saucepan and reduce the flame to low. Add chocolate chips or chunks in the chocolate milk and allow them to melt
  4. Simmer for 5 mins or until the chocolate is fully melted and you have a smooth chocolate ganache.
  5. Turn off the flame and cover the chocolate ganache. Allow the ganache to come down to room temperature. THEN place it in the fridge for at least 4 to 5 hours to cool down.
  6. After 4 to 5 hours, bring out the remaining whipping cream and whip it till your cream gets fully airy and fluffy.
  7. Bring out chocolate ganache and fold it into the cream with a spatula. Leave a little ganache behind to use as chocolate topping later.
  8. Pour the ice cream base into a container. Add leftover chocolate ganache in between layers or on the top.
  9. Cover the container with cling wrap over the ice cream. Make sure the cling wrap sticks to the ice cream base. Then use a lid to cover it.
  10. Freeze overnight.
  11. Serve the next day with any toppings of your choice.


Read blogpost to find out how to fix a ganache that splits or becomes grainy.

Also substitutes for a dairy free ice cream available on the blog post.

Nutrition Information:
Yield: 12 Serving Size: 1
Amount Per Serving: Calories: 350Total Fat: 28gSaturated Fat: 17gTrans Fat: 1gUnsaturated Fat: 8gCholesterol: 58mgSodium: 134mgCarbohydrates: 37gFiber: 2gSugar: 31gProtein: 4g

Did you make this recipe?

Tag @butteroverbae on Instagram and hashtag it #butteroverbae

Related posts:

Notify of
1 Comment
Inline Feedbacks
View all comments
1 year ago

Looks amazing…????
Tastes delicious.. ????

Skip to Recipe
Thoughts? C'mon I'm not a mind reader, tell me!x
Scroll to Top