Homemade Chocolate with Fudge

Featured in Sweet Treats That Always Turn Out Right.

This rich chocolate ice cream is the perfect indulgent treat. It’s full of cocoa goodness, bits of crunchy nuts, and finished with fudgy drizzle on top. You’ll prepare a silky custard base from heavy cream, sugar, cocoa powder, and tempered egg yolks for extra smoothness. After churning, fold in nuts and mini chocolate chips to boost flavor and texture. Add some extra fudge drizzle to serve it in style!

Alina Smith
Updated on Sat, 19 Apr 2025 15:08:19 GMT
Ice cream in a bowl with nuts and fudge sauce. Pin it
Ice cream in a bowl with nuts and fudge sauce. | recipesroost.com

This velvety homemade chocolate ice cream turns basic pantry items into a scrumptious treat that beats any fancy store brand. The smooth chocolatey foundation dotted with crunchy nuts and laced with fudge ribbons delivers a wonderful mix of textures and deeply rewarding taste.

I whipped this up during an unbearable hot spell when going out for sweets seemed like torture. My folks were so blown away they said they couldn't go back to store ice cream ever again.

What You'll Need

  • Heavy cream: Creates the smooth, creamy foundation needed for that luxury ice cream feel
  • Whole milk: Adds lightness while keeping things creamy try to get organic if you can
  • Granulated sugar: Adds the right amount of sweetness without drowning out the chocolate
  • Unsweetened cocoa powder: Brings powerful chocolate flavor go for Dutch-processed for richer color and taste
  • Vanilla extract: Boosts the chocolate flavors grab real extract instead of the fake stuff
  • Egg yolks: Give that homestyle richness that makes handmade ice cream special
  • Chopped mixed nuts: Bring a nice crunch and nutty flavor brown them first for extra taste
  • Chocolate fudge sauce: Makes yummy pockets of intense chocolate grab a good brand or cook up your own
  • Mini chocolate chips: Add tiny chocolate surprises in every spoonful semisweet works best for flavor

Simple Preparation Steps

Mix Your Starter:
Put heavy cream, milk, sugar, and cocoa powder in a medium pot over medium heat. Keep whisking until everything's mixed well and steamy but not bubbling. This slow heating lets the cocoa develop fully and helps the sugar dissolve completely.
Prep The Eggs:
Beat egg yolks in another bowl until light yellow. Slowly pour about 1 cup of the warm cream mix into the yolks while whisking non-stop. This key step stops your eggs from cooking and builds your custard base.
Cook It Thicker:
Pour your egg mixture back into the pot with the rest of the cream mix. Cook on low heat, always stirring with a wooden spoon, until it thickens enough to stick to the back of your spoon. Drag your finger through this coating if you see a clear path, your custard's done.
Filter And Chill:
Pour everything through a fine strainer into a clean bowl to catch any lumps or cooked egg bits. Mix in vanilla extract. Let it cool down, then cover with plastic wrap pushed right onto the surface so no skin forms. Stick it in the fridge for at least 4 hours but overnight works better.
Freeze Your Mix:
Pour your cold mixture into your ice cream maker and let it run as the instructions say, usually around 20-25 minutes. It'll grow in size and get to soft-serve thickness.
Toss In Extras:
In the last 2-3 minutes of churning, drop in the chopped nuts and mini chocolate chips. The machine will spread them throughout your ice cream.
Add Swirls And Set:
Scoop half the ice cream into a sealed container. Drizzle some fudge sauce on top, add the rest of the ice cream, then more fudge sauce. Use a knife to gently make swirls through it all. Cover and freeze for at least 2 hours before serving so it firms up right.
A bowl of ice cream with chocolate and nuts. Pin it
A bowl of ice cream with chocolate and nuts. | recipesroost.com

The unsweetened cocoa powder really makes this special. After trying lots of brands, I found that Dutch-processed cocoa gives the strongest chocolate kick. During our family trip last summer, my nephew said this ice cream topped the famous local shop's version, a comment I still smile about.

Keeping Your Ice Cream Fresh

Keep your homemade chocolate treat in a flat, tightly sealed container to protect its smoothness. Put some parchment paper right on top of the ice cream before closing to keep ice crystals away. It tastes best if eaten within two weeks, though it's safe for up to a month. Let it sit out for 5-10 minutes before scooping for just the right softness.

A bowl of ice cream with nuts on top. Pin it
A bowl of ice cream with nuts on top. | recipesroost.com

Simple Twists Anyone Can Make

Change up this treat by switching the mix-ins to match your taste. Swap nuts for smashed cookies to make a cookies-and-cream version. Use caramel instead of fudge for a chocolate-caramel mix. Add a spoonful of instant espresso to create mocha ice cream. For non-dairy eaters, use full-fat coconut milk and cream instead, with a bit less sugar.

Fancy Ways To Serve Your Creation

This fancy chocolate ice cream can shine in many forms. Sandwich it between warm cookies for an amazing hand-held treat. Stack it with brownies and whipped cream for an impressive dessert. At dinner parties, scoop it into little chocolate cups with a tiny bit of sea salt for a classy finish. In hot weather, blend a scoop with milk for a homemade shake that makes fast food versions look sad.

Why Your Ice Cream Feels So Smooth

Getting silky ice cream at home comes down to controlling ice crystals. The fats in cream and egg yolks make tiny ice crystals, giving you that smooth feeling. Adding a spoonful of vodka or bourbon lowers the freezing point, so it stays easier to scoop even after days in the freezer. Chilling overnight before churning lets flavors blend while the dairy proteins relax, making that luxurious texture everyone loves.

Frequently Asked Questions

→ Can I replace whole milk with another type?

Sure! Try almond or coconut milk instead. It’ll still taste great, but expect a slightly different texture.

→ Which nuts taste best for topping?

Pecans, almonds, or walnuts all work great. Pick your fave, or skip the nuts if you'd like.

→ Do I absolutely need an ice cream maker?

While an ice cream maker makes it creamier, you can freeze and stir regularly for a no-churn version.

→ What’s the best way to keep homemade ice cream fresh?

Store it in an airtight container in your freezer. Use it up in a week or two for the best flavor!

→ Can I skip the eggs in the custard base?

If you prefer, use a simple cornstarch mixture or skip the custard base, but note the texture will be different.

→ How do I make the drizzle more exciting?

Try warming it up before serving or mixing in sea salt for a touch of salty sweetness.

Chocolate Ice with Fudge

Smooth chocolate ice cream featuring nuts and a swirl of fudge.

Prep Time
30 Minutes
Cook Time
10 Minutes
Total Time
40 Minutes


Difficulty: Intermediate

Cuisine: Sweet Treat

Yield: Makes about 1 quart

Dietary: Vegetarian, Gluten-Free

Ingredients

→ Base Ingredients

01 4 large egg yolks
02 1 teaspoon vanilla extract
03 ½ cup unsweetened cocoa powder
04 ¾ cup white sugar
05 1 cup full-fat milk
06 2 cups whipping cream

→ Extras and Toppings

07 ¼ cup mini chocolate chips
08 ½ cup chocolate sauce (like fudge)
09 ½ cup chopped nuts (pecans, almonds, or walnuts)

Instructions

Step 01

Use medium heat to warm the cream, milk, sugar, and cocoa powder in a pot. Stir until blended smoothly and heat just until it starts to steam—don’t let it boil.

Step 02

In another bowl, whisk the egg yolks well. Slowly add a little of the warm mix to the yolks while whisking constantly so nothing scrambles.

Step 03

Pour the egg mix back into the pot gradually. Stir nonstop while heating it gently until it thickens enough to coat a spoon. Take it off the heat and add the vanilla.

Step 04

Pour the liquid through a strainer to catch any bits, then leave it out until it’s room temp. Cover it up and keep it in the fridge for at least 4-5 hours or overnight.

Step 05

Put the mixture into your churner and run it following the steps for your machine.

Step 06

During the last couple of minutes in the machine, toss in the mini chocolate chips and chopped nuts. Spin until they’re nice and spread out.

Step 07

Scoop the ice cream into a sealed container, drizzle the fudge sauce on top, and swirl lightly. Freeze solid for at least 2 more hours before scooping.

Tools You'll Need

  • Cooking pot
  • Egg beater or whisk
  • Large bowl
  • Fine mesh strainer
  • Ice cream churner
  • Seal-tight container
  • Small knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes milk products
  • Made with eggs
  • Nuts added

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 285
  • Total Fat: 19.7 g
  • Total Carbohydrate: 25.3 g
  • Protein: 4.8 g