This Easy Chocolate Ice Cream started with Alton Brown’s classic recipe, but I tweaked it for foolproof results. With smoother steps, a hint of sea salt, and a touch of espresso powder to enhance the chocolate, the result is rich, creamy, and far better than store-bought.
Some people think ice cream is just for summer, but I couldn’t disagree more. Homemade ice cream—especially rich and creamy chocolate—is a treat that belongs year-round. Some recipes become regulars in your repertoire, and thanks to the requests of family and friends, Easy Chocolate Ice Cream became one of mine years ago. I first started experimenting with Alton Brown’s version, but over time I found little tweaks that made the process smoother and more reliable. Now, making this homemade chocolate ice cream is second nature, and it’s the dessert my family asks for in every season. Made with a traditional cooked custard base and plenty of egg yolks, this old-fashioned chocolate ice cream has an incredibly smooth, rich texture that’s well worth the extra few minutes.
The best part has been sharing it. After tasting this ice cream, friends began asking if they could buy my chocolate ice cream to have at home. I even started keeping pint-sized ice cream cartons on hand just for them, and before long, repeat orders were coming in regularly. More than once, they admitted that a single pint was the perfect “one serving” for a favorite book or movie night. That’s when I knew this wasn’t just another homemade recipe—it was the chocolate ice cream people were craving, and now I’m excited to share it with you.
Why You’ll Love This Easy Chocolate Ice Cream Recipe
-
Deep chocolate flavor – made with unsweetened cocoa powder (and optional espresso) for bold, homemade richness.
-
Creamy custard base – egg yolks and heavy whipping cream create the classic texture of old-fashioned chocolate ice cream.
-
Better than store-bought – fresh ingredients and no preservatives make this homemade version taste superior.
-
Easy to make ahead – churn, freeze, and enjoy; the flavor improves even after days in the freezer.
-
Simple ingredients you know – cocoa, cream, sugar, and vanilla come together for a recipe that’s always reliable
-
Customizable mix-ins – Fold in chocolate chunks, cookie pieces, nuts, or swirls of caramel for your own signature scoop. Or drizzle warm chocolate sauce over the top before serving for the ultimate chocolate lover’s dessert.

Ingredients in Easy Chocolate Ice Cream
You only need a handful of simple ingredients to make rich, creamy homemade chocolate ice cream. Each one plays an important role in creating the smooth texture and deep chocolate flavor that makes this recipe so irresistible.
-
1 tablespoon espresso powder (optional) – enhances the chocolate richness
-
⅛ teaspoon sea salt – balances and boosts sweetness
-
3 cups half and half, divided – 1 cup for the cocoa mixture and 2 cups added later
-
1 cup heavy whipping cream – adds richness and creaminess
-
8 large egg yolks – create a silky custard base
-
1 cup granulated sugar + 1 tablespoon – sweetens the custard
-
2 teaspoons vanilla extract – rounds out flavor with warm notes
How to Make Easy Chocolate Ice Cream
Making homemade chocolate ice cream is easier than you might think. The process comes down to making a simple custard, chilling it well, and letting your ice cream maker do the rest.
Make the chocolate base.
Whisk cocoa powder, espresso powder, salt, and a little half and half in a saucepan until smooth. Add the rest of the whipping cream and half and half, then heat until it just begins to simmer. Remove from heat.


Whisk the eggs.
Beat the egg yolks until lightened in color, then mix in the sugar until thick and smooth.


Temper the eggs.
Slowly drizzle some of the warm chocolate mixture into the eggs while mixing constantly. Return everything to the saucepan and cook gently, stirring, until the custard thickens and reaches about 170–175°F.



Strain and chill.
Pour the custard through a fine mesh sieve into a clean bowl. Stir in vanilla, let it cool slightly, then refrigerate until fully chilled.

Churn and freeze.
Process in your ice cream maker according to the instructions (about 20 minutes). Enjoy as soft serve, or freeze overnight in an air-tight container for the creamiest texture and deepest flavor.


FAQ for Easy Chocolate Ice Cream
If it’s your first time making homemade ice cream, you may have a few questions. Here are the answers to the ones I get asked most often, along with a few tips to help you get the best results.
Can I make chocolate ice cream without an ice cream maker?
Yes! After preparing the custard, pour it into a freezer-safe container. Freeze, stirring every 30 to 45 minutes for the first few hours to help break up ice crystals. The texture won’t be quite as smooth and creamy as churned ice cream, but it will still be delicious.
What does espresso powder do? Does it make the ice cream taste like coffee?
No. Espresso powder simply enhances the chocolate flavor, making it taste richer and deeper without adding a noticeable coffee flavor. If you don’t have any on hand, you can leave it out.
Can I make homemade chocolate ice cream ahead of time?
Absolutely. In fact, this ice cream is even better after freezing overnight. The texture becomes firmer, and the chocolate flavor develops even more. It’s a great make-ahead dessert for parties, holidays, or special occasions.
Can I use whole milk instead of half and half?
You can substitute whole milk for the half and half if needed, but the finished ice cream won’t be quite as rich or creamy. The combination of half and half and heavy cream gives this recipe its smooth, luxurious texture.
How long will homemade chocolate ice cream keep?
Stored in an airtight freezer container, homemade chocolate ice cream will keep for up to 2 weeks. For the best texture, press a piece of plastic wrap or parchment paper directly onto the surface of the ice cream before sealing the container to help prevent ice crystals.
When should I add chocolate chips or other mix-ins?
Add mix-ins once the ice cream has reached a soft-serve consistency in your ice cream maker. As you transfer the ice cream to a freezer-safe container, layer in chocolate chips, chopped candy bars, crushed cookies, brownie pieces, caramel, peanut butter swirls, or your favorite mix-ins so every scoop is packed with flavor.
If you want to add mix-ins to your homemade chocolate ice cream, wait until it reaches a soft-serve consistency from the ice cream maker. As you transfer it into a freezer-safe container, layer in your favorite additions—like chocolate chips, cookie pieces, or swirls of caramel—so every scoop is packed with flavor and texture.

I hope you try this Easy Chocolate Ice Cream recipe—it’s rich, creamy, and the best homemade chocolate ice cream you’ll ever make. Leave a comment if you give it a try, and share a scoop with family or friends! Also, if you’re looking for more delicious and easy ice cream recipes, be sure to try my Homemade Pineapple Ice Cream recipe. And for more rich chocolate desserts, you’ll also want to try my Chocolate Stout Cake with Irish Cream Frosting, and Hot Chocolate in the Slow Cooker.
Also, if your friends also start asking to buy your Chocolate Ice Cream after tasting it, I’ve tried several different containers and these ice cream cups with lids are my favorite and are available in different sizes.
Easy Chocolate Ice Cream Recipe
Ingredients
- ½ cup unsweetened cocoa powder
- 1 tbsp espresso powder optional
- ⅛ tsp sea salt
- 1 cup half and half
- 2 cups half and half (in addition to the 1 cup above)
- 1 cup heavy whipping cream
- 8 large egg yolks
- 1 cup granulated sugar plus 1 tablespoon
- 2 tsps vanilla extract
Optional chocolate shaving mix-ins
- 2 4-oz Ghiradelli Bittersweet chocolate thinly shaved and broken up
Instructions
- Make the chocolate base. In a medium saucepan, whisk together the cocoa powder, espresso powder (if using), sea salt, and 1 cup of the half-and-half until smooth. Whisk in the remaining half-and-half and the heavy cream. Heat over medium, stirring occasionally, until the mixture just begins to simmer. Remove from the heat.½ cup unsweetened cocoa powder, 1 tbsp espresso powder, ⅛ tsp sea salt, 1 cup half and half, 2 cups half and half, 1 cup heavy whipping cream
- Beat the eggs. In a medium mixing bowl, beat the egg yolks until lighter in color. Add the sugar and continue beating until thick and smooth.8 large egg yolks, 1 cup granulated sugar
- Temper the eggs. While mixing constantly, slowly drizzle about one-third of the warm chocolate mixture into the egg mixture. Return the saucepan to low heat and slowly whisk the tempered eggs back into the remaining chocolate mixture.
- Cook the custard. Cook over medium heat, stirring constantly, until the custard slightly thickens and reaches 170–175°F.
- Strain and chill. Pour through a fine mesh sieve into a clean bowl. Stir in the vanilla. Cool to room temperature, then refrigerate until thoroughly chilled (40°F or below).2 tsps vanilla extract
- Churn. Churn according to your ice cream maker's directions, about 20–25 minutes.
- Freeze. Enjoy immediately for soft-serve consistency, or transfer to an airtight container and freeze overnight for the creamiest texture and best flavor.
- Optional Chocolate Shavings: Before churning, finely shave your favorite chocolate bar with a sharp knife and break into small pieces if needed. Stir into the custard, then pour into the ice cream maker. Add as much or as little as you like (I used about 8 ounces bittersweet chocolate in the photos).
- Pour the custard into an ice cream maker and process according to the manufacturer's instructions. This should take approximately 20-25 minutes. You may serve as soft serve ice cream at this point but I highly recommend freezing it overnight as the flavor is just going to get better and better.
Equipment
Notes
Recipe adapted from Alton Brown.












I love ice cream and Hands Down the best Chocolate Ice Cream I have ever had! It is rich, velvety, and the has the most delicious chocolate flavor you will ever find. The texture was unbelievably smooth, almost like frozen fudge, and every bite was pure heaven
You will want to hide it from your people and not want to share. Sally you are amazing and you have created a masterpiece. I loved purchasing this ice cream and now have the opportunity to make it! What? So excited for everyone to try it. Yummy 😋
Shelly, thanks so much for your wonderful comments! It means a lot and I’m so happy you love the ice cream as much as I do. 🙂
I forgot to add my rating! Wish I could give it more stars!
Thank you, my friend! I’m so glad you like it as much as I do. 🙂
😉 Thanks for coming back to rate it.
I forgot to add my rating! Wish I could give it more stars!
I love ice cream, and this is truly the BEST chocolate ice cream I’ve ever had! Rich flavor, creamy texture, and a perfect treat that is hard to resist.
My 92 year old mom said this was absolutely THE BEST ice cream she had had in her entire life! 😋. It was DELICIOUS! 🌟🌟🌟🌟🌟
Monique, My greatest honor, when I was sharing ice cream or sourdough with you all, was how much your mom loved this ice cream. I’ll always think of her when I make it. xo
This decadent little recipe will make you want ice cream daily. Also, if this ever lasts near 2 weeks, then something is wrong! This ice cream has a silky texture with yummy chocolate goodness. I savored a couple spoonfuls per day. Such a great dessert treat!
Thanks for your continued support, my friend! I love how you love this ice cream. 🙂