Loaded Chocolate Lovers Ice Cream
If there was ever an ice cream made specifically for chocolate lovers, this is it.
This homemade chocolate ice cream starts with an ultra-creamy chocolate custard base and then gets absolutely loaded with soft chocolate chunk cookies, mini chocolate chips, creamy milk chocolate truffle bites, and ribbons of gooey fudge.
It is rich, ridiculously chocolatey, and exactly the kind of ice cream where you keep digging through the pint looking for your next bite of cookie or pocket of fudge.
And while there are several homemade components in this recipe, don’t let that scare you away. I split everything over two days to make it much more manageable, and you can easily swap in store-bought cookies, truffles, or hot fudge if you want all of the loaded chocolate goodness without making every component from scratch.
Why You’ll Love This Loaded Chocolate Ice Cream
This isn’t just chocolate ice cream with a handful of chocolate chips thrown in.
There are layers of chocolate flavor and texture in every scoop: creamy chocolate custard, soft and chewy cookies, little bites of milk chocolate truffle, mini chocolate chips, and thick ribbons of fudge.
Using both Dutch-process and black cocoa gives the ice cream a gorgeous deep chocolate color and rich cocoa flavor, while semisweet chocolate keeps it from becoming overly dark or bitter.
The best part, though, might be all of the textures. The cookies stay soft, the little truffle pieces become creamy as the ice cream softens, the mini chips add just enough bite, and the fudge stays gooey between the layers.
It’s chocolate lover’s heaven.
Why This Ice Cream Takes Two Days
Don’t worry—you’re not actually working on ice cream for two straight days!
The chocolate custard base needs plenty of time to get completely cold before churning, so I like to use that chilling time to my advantage.
On Day One, make the chocolate ice cream base, bake the cookies, prepare the truffle bites, and make the fudge ripple. Everything can then chill overnight.
On Day Two, all you have to do is churn the ice cream, add your mix-ins, layer everything with fudge, and pop the pints into the freezer.
Breaking it up this way makes a recipe with several components feel much more manageable.
The Secret to Rich Chocolate Ice Cream That Isn’t Bitter
For this recipe, I didn’t want an intensely dark chocolate ice cream.
I wanted the kind of chocolate flavor that makes you immediately want another scoop: rich, creamy, fudgy, and unmistakably chocolate without crossing over into bitter.
That’s why the base uses a combination of Dutch-process cocoa, a smaller amount of black cocoa, and semisweet chocolate.
Dutch-process cocoa gives us that smooth, deep chocolate flavor, while a little black cocoa intensifies the color and adds another layer of cocoa flavor. Semisweet chocolate rounds everything out and gives the custard even more richness.
There’s also a teaspoon of espresso powder in the base. Don’t worry, your ice cream won’t taste like coffee! It simply enhances the chocolate flavor and makes it taste even deeper.
Let’s Talk About Those Mix-Ins
This is where this ice cream gets fun.
Soft Chocolate Chunk Cookies
The homemade chocolate cookies are intentionally baked until the centers are still nice and soft. Once cooled, they’re chopped into bite-size pieces and folded right into the churned ice cream.
You’ll make more cookies than you need for the ice cream, which I consider a bonus. You can snack on the extras, freeze the baked cookies for later, or freeze extra portioned cookie dough to bake another day.
Milk Chocolate Truffle Bites
I chose milk chocolate for the truffles because there is already plenty of deep chocolate flavor happening in the ice cream base.
Keep the pieces small! Once the ganache is firm, I portion it with a small cookie scoop, freeze it, and then cut each portion into smaller pieces before adding them to the ice cream.
Mini Chocolate Chips
Mini chips are perfect here because you get little bits of chocolate throughout every scoop without biting into huge, rock-hard pieces of frozen chocolate.
Fudge Ripple
And finally, the fudge.
Rather than mixing it directly into the churned ice cream, I layer it into the pint containers as I fill them.
The result is actual ribbons and pockets of gooey fudge running through the finished ice cream.
My Favorite Tools for Homemade Ice Cream
You don’t need a ton of specialty equipment for homemade ice cream, but there are a few things I use constantly.
My ice cream maker: get it here!
This is the ice cream maker I use for my homemade ice cream recipes. Make sure your machine is completely prepared according to the manufacturer’s directions before you begin churning.
My cookie scoop set: get them here!
I use cookie scoops constantly, and this recipe uses several sizes. The 2-tablespoon scoop is perfect for the chocolate cookies, the 1-tablespoon scoop makes portioning the truffle ganache easy, and I love using my larger 3-tablespoon scoop when layering the finished ice cream into the containers.
My ice cream containers: get them here!
This recipe makes about three pints of finished ice cream, so individual pint containers are perfect for storing it, or sharing it with friends!
This section may contain affiliate links, which means I may earn a small commission if you purchase through my links at no additional cost to you.
More Homemade Ice Cream Recipes
If you’re as obsessed with homemade ice cream as I am, be sure to check out some of my other ice cream recipes:
Frosted Sugar Cookie Ice Cream Cake
Ultra Creamy Pistachio Ice Cream
And if you’re firmly in the chocolate-lover camp, this loaded chocolate ice cream needs to be at the top of your summer baking list. Every pint is packed with soft cookies, creamy truffles, mini chocolate chips, and gooey fudge—and I wouldn’t have it any other way.

Loaded Chocolate Lovers Ice Cream
Ingredients
Equipment
Method
- In a medium saucepan, whisk together 120 g (½ cup + 1 tablespoon) granulated sugar, 30 g (2 packed tablespoons) light brown sugar, 30 g (⅓ cup) Dutch-process cocoa powder, and 10 g (2 tablespoons) black cocoa powder.
- Slowly whisk in 360 g (1½ cups) whole milk and 360 g (1½ cups) heavy cream until smooth.
- Place over medium heat and cook, whisking occasionally, until the mixture is hot and steaming but not boiling.
- Meanwhile, place 5 large egg yolks (90–95 g) in a medium heatproof bowl and whisk until smooth.
- While whisking constantly, slowly pour about 1 cup of the hot chocolate cream mixture into the egg yolks to temper them.
- Slowly pour the tempered egg yolk mixture back into the saucepan while whisking.
- Cook over medium-low heat, stirring constantly with a silicone spatula, until the custard reaches 170–175°F (77–79°C) and lightly coats the back of the spatula. Do not allow the mixture to boil.
- Place 120 g (about ¾ cup) finely chopped semisweet chocolate in a large heatproof bowl. Pour the hot custard over the chocolate and let stand for 2 minutes.
- Whisk until the chocolate is completely melted and the mixture is silky smooth.
- Whisk in 1 teaspoon vanilla bean paste, 1 teaspoon espresso powder, and ½ teaspoon kosher salt.
- Pour the ice cream base through a fine-mesh strainer into a clean container.
- Cover tightly and refrigerate for at least 8 hours or overnight.
- Preheat the oven to 350°F (177°C). Line a baking sheet with parchment paper.
- In the bowl of a stand mixer fitted with the paddle attachment, beat 115 g (½ cup) softened unsalted butter, 80 g (⅓ cup packed) light brown sugar, and 45 g (3 tablespoons + 2 teaspoons) granulated sugar until creamy and well combined.
- Add 1 large egg and 1 teaspoon vanilla bean paste. Mix until smooth.
- Add 140 g (1 cup + 2 tablespoons) all-purpose flour, 15 g (2½ tablespoons) Dutch-process cocoa powder, 5 g (1 tablespoon) black cocoa powder, ½ teaspoon baking soda, and ¼ teaspoon kosher salt.
- Mix on low speed just until a soft, cohesive dough forms.
- Fold in 110 g (about ⅔ cup) semisweet chocolate chunks.
- Scoop the dough onto the prepared baking sheet using a 2-tablespoon cookie scoop, leaving space between each cookie. Do not flatten the cookie dough. No chill time is needed.
- Bake for 9–11 minutes, until the edges are set but the centers still look slightly soft and underbaked.
- Immediately after removing the cookies from the oven, place a round cookie cutter slightly larger than each cookie around it. Gently move the cutter in a circular motion to scoot the cookie into a round shape. Work while the cookies are still hot and soft.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- Once cool, chop 170 g (about 2 cups) of the cookies into small bite-size pieces for the ice cream.
- Store the chopped cookies in an airtight container until ready to churn the ice cream. They do not need to be frozen.
- Bake the entire batch and freeze the leftover baked cookies.
- Freeze the remaining portioned cookie dough balls and bake them later.
- Keep the extra baked cookies for snacking.
- Place 75 g (about ½ cup) finely chopped milk chocolate in a small heatproof bowl.
- Heat 30 g (2 tablespoons) heavy cream until just steaming.
- Pour the hot cream over the chocolate and let stand for 2–3 minutes.
- Starting in the center, whisk until smooth and glossy. If small pieces of chocolate remain, microwave in 5-second intervals, whisking well after each, just until completely melted.
- Stir in ¼ teaspoon vanilla bean paste and a pinch of kosher salt.
- Refrigerate or freeze the ganache until firm enough to scoop.
- Portion the firm ganache using a 1-tablespoon cookie scoop.
- Freeze until firm, then cut each truffle portion into approximately 4 small pieces. The finished pieces should be small enough to get little bites of creamy truffle throughout the ice cream rather than one large frozen piece.
- Return the truffle pieces to the freezer and keep frozen until ready to churn.
- In a small saucepan, combine 60 g (¼ cup) heavy cream, 38 g (3 tablespoons packed) dark brown sugar, 20 g (1 tablespoon) light corn syrup, 13 g (about 2 tablespoons) Dutch-process cocoa powder, and 2 g (about 1 teaspoon) black cocoa powder.
- Cook over medium heat, whisking constantly, until completely smooth and the mixture reaches a gentle simmer.
- Remove from the heat.
- Add 35 g (about 3 tablespoons) finely chopped semisweet chocolate, 10 g (2 teaspoons) unsalted butter, ¼ teaspoon vanilla bean paste, and a pinch of flaky sea salt.
- Let stand for 1 minute, then whisk until completely smooth and glossy.
- Transfer the fudge ripple to an airtight container and allow it to cool.
- Cover and refrigerate overnight.
- Make sure the chocolate ice cream base is thoroughly chilled and prepare your ice cream maker according to the manufacturer’s instructions.
- Churn the chilled chocolate ice cream base according to your machine’s instructions until it reaches a thick soft-serve consistency.
- During the final few minutes of churning, gradually add:
- 170 g (about 2 cups) chopped soft chocolate chunk cookies
- 90 g (about ½ cup) mini semisweet chocolate chips
- All of the prepared frozen milk chocolate truffle pieces
- Continue churning just until the mix-ins are evenly distributed. Do not over-churn.
- Remove the fudge ripple from the refrigerator and gently warm it just until it loosens enough to drizzle.
- The fudge should be just barely warm and fluid—not hot. If it becomes too warm, let it cool slightly before assembling so it doesn’t melt the freshly churned ice cream.
- Working with one pint container at a time, add 2 large scoops of churned ice cream using a 3-tablespoon cookie scoop.
- Drizzle a layer of fudge ripple over the ice cream.
- Add another 2 scoops of ice cream, followed by another drizzle of fudge ripple.
- Continue alternating 2 scoops of ice cream and fudge ripple until the container is full.
- Finish with additional chopped chocolate cookie pieces.
- Repeat with the remaining ice cream to fill 3 pint containers (1½ quarts total).
- Cover tightly and freeze for at least 4–6 hours, or overnight, until firm.
- If needed, let the ice cream sit at room temperature for 5–10 minutes before scooping.
Notes
Store-Bought Shortcuts
While the homemade components make this ice cream extra special, you can absolutely use store-bought shortcuts to make the recipe quicker and easier.- Cookies: Substitute your favorite soft-baked chocolate or double chocolate cookies for the homemade chocolate chunk cookies. Choose a soft, chewy cookie rather than a crisp cookie for the best texture once frozen.
- Truffles: Use your favorite store-bought milk chocolate truffles in place of the homemade truffle bites. Chop them into small bite-size pieces and freeze before adding them to the ice cream.
- Fudge ripple: A thick, good-quality hot fudge sauce can replace the homemade fudge ripple. Warm it only enough to make it easily drizzleable, then let it cool until just barely warm before layering it into the ice cream.





