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.
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 just pour chocolate sauce over the top before serving for extra chocolate heaven.

Ingredients in Easy Chocolate Ice Cream
-
½ cup unsweetened cocoa powder – provides deep chocolate flavor
-
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
(See full printable recipe for detailed instructions)
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
Can I make this chocolate ice cream without an ice cream maker?
Yes! After preparing the custard, pour it into a freezer-safe container. Freeze, stirring every 30–45 minutes for the first few hours to break up ice crystals. The texture won’t be quite as creamy as churned ice cream, but it will still be delicious.
What does the espresso powder do? Do I have to use it?
Espresso powder enhances and deepens the chocolate flavor but won’t make the ice cream taste like coffee. If you don’t have any, simply leave it out.
Why use egg yolks in homemade chocolate ice cream?
Egg yolks create a custard base that makes the ice cream extra rich and creamy. They also help prevent the formation of ice crystals, so the texture stays smooth.
Can I use milk instead of half and half?
Whole milk can be substituted for half and half in a pinch, but the ice cream won’t be quite as creamy. Using the mix of half and half with heavy cream gives the best texture and flavor.
How long does homemade chocolate ice cream last in the freezer?
Stored in an airtight container, this ice cream will last up to 2 weeks. For best texture, cover the surface with parchment or plastic wrap before sealing the lid to help prevent ice crystals.
To protect your ice cream from freezer burn, be sure to use containers meant for keeping ice cream in your freezer. I love these cup style containers that don’t take up too much space. If you’re wanting to add layers of mix-ins to the ice cream, these longer containers are great.
What mix-ins work best with this recipe?
This chocolate ice cream is versatile! Try folding in mini chocolate chips, crushed cookies, peanut butter swirls, caramel ribbons, or even brownie chunks.
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
- In a medium saucepan, add the cocoa powder, espresso powder, and salt. Add 1 cup of half and half. In a 1-quart measuring cup or similar sized bowl, add the 2 cups half and half and the heavy whipping cream. Heat the saucepan with the dry mixture and the 1 cup half and half over medium heat and whisk to combine. Now add the remaining half and half and heavy cream. Bring the mixture just to a simmer, stirring occasionally. Remove from 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
- In a medium mixing bowl, mix the egg yolks with a hand-held mixer until they lighten in color. (You can use a large whisk to do this but the mixer makes it easier.) Add the sugar and continue to mix on high until fully incorporated.8 large egg yolks, 1 cup granulated sugar
- With the mixer still going, slowly add about ⅓ of the warm chocolate cream mixture. It's important to keep mixing (or stirring if you're not using a mixer) as the warm liquid is added. This process tempers the eggs, bringing them slowly up in temperature without curdling. Place the saucepan with the rest of the chocolate cream back on the burner, turn to low and slowly add the egg mixture to the pan, whisking or stirring as you add, again to prevent curdling.
- Increase the heat to medium and cook, stirring frequently, until the mixture thickens slightly and reaches 170 to 175 degrees F. Wipe out the medium mixing bowl and place a fine mesh sieve over the bowl. Pour the entire custard mixture through the sieve into the bowl. This will remove any clumps or egg bits that may be in the custard.
- Stir the vanilla extract into the custard. Let the mixture cool to room temperature (about an hour) and then cover and refrigerate until the mixture reaches 40 degrees F or lower.2 tsps vanilla extract
- 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
FAQ for Easy Chocolate Ice Cream
Do I need an ice cream maker?No, but the texture will be creamier if you use one. Is the espresso powder required?
No, it’s optional—just adds depth to the chocolate flavor. Why use egg yolks?
They create a rich custard base and help keep the ice cream smooth. Can I use milk instead of half and half?
Yes, but it won’t be as creamy. How long does it keep?
Up to 2 weeks in an airtight container in the freezer. Can I add mix-ins?
Yes! Try cookies, chocolate chips, caramel, or peanut butter swirls.
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. 🙂