Indulge in creamy, chocolatey bliss with this Toasted Almond Fudge Ice Cream, a homemade treat brimming with rich dark chocolate, crunchy almonds, and swirls of luscious fudge.
Packed with protein from egg yolks and dairy, plus healthy fats from almonds, it’s a satisfying dessert that’s both nourishing and decadent.
Perfect for everyday enjoyment or special summer moments.

Toasted Almond Fudge Ice Cream
Equipment
- Medium saucepan (1)
- Mixing bowl (1)
- Whisk (1)
- Fine mesh strainer – 1
- Ice cream maker/frozen container – 1
- Small saucepan (1)
- Bread pan (metal suggested) – 1
- Plastic wrap – as needed
Ingredients
- 2 cups half & half
- 1 cup heavy cream
- 8 large egg yolks
- ½ cup granulated sugar
- ⅓ cup unsweetened cocoa powder
- 6 oz dark chocolate shaved
- ½ cup hot fudge room temperature
- ½ cup almonds
Instructions
- Prepare the Cocoa-Infused Milk Base: In a medium-sized saucepan, combine 2 cups of half & half with ⅓ cup of unsweetened cocoa powder. Place the pan over medium-low heat and stir occasionally to blend the cocoa thoroughly with the milk. Heat gently until the mixture begins to form tiny bubbles around the edges, indicating it’s just about to boil. Be careful not to scorch the milk—stir frequently for even heating. Once ready, remove the pan from heat and set aside to slightly cool.
- Whip the Egg Yolks with Sugar: While the milk is warming, grab a mixing bowl and add 8 large egg yolks along with ½ cup granulated sugar. Using a whisk or electric mixer, beat the mixture continuously for 3–4 minutes until it becomes pale, creamy, and slightly thickened. This step is crucial for a smooth, rich ice cream texture and helps prevent curdling when combined with hot liquids.
- Temper the Egg Yolks: Take about one-third of the warm cocoa milk and slowly pour it into the beaten egg yolks while whisking constantly. This gradual blending, known as tempering, ensures the eggs heat evenly without scrambling. Once smooth, slowly add the tempered mixture back into the remaining egg yolk mixture in the bowl, whisking continuously until fully combined.
- Cook the Custard to Perfection: Return the blended mixture to the saucepan and place it over low heat. Stir gently but constantly to prevent sticking or burning. Cook the custard until it thickens and reaches 170°F on a kitchen thermometer. The custard should coat the back of a spoon lightly. This process creates a silky, rich ice cream base with a perfectly balanced texture.
- Strain and Enrich with Cream: Pour the hot custard through a fine mesh strainer into a clean bowl to remove any bits of cooked egg. This ensures your ice cream will be silky smooth. Immediately stir in 1 cup of heavy cream to enrich the custard, giving it a creamy, indulgent mouthfeel. Let the mixture cool slightly at room temperature.
- Cool the Custard Overnight: Transfer the custard into an airtight container. Cover tightly and place it in the refrigerator overnight. At the same time, make sure your ice cream maker’s container or freezer-safe mixing bowl is fully frozen and ready for use. Cooling overnight develops flavors and improves the final texture of your ice cream.
- Toast the Almonds for Crunch: In a small saucepan, add ½ cup almonds and place over medium-high heat. Toast the nuts for 6–8 minutes, tossing frequently to ensure even browning and prevent burning. The almonds should emit a rich, nutty aroma and turn a light golden brown. Once toasted, remove from heat and chop into medium-fine pieces. Set aside.
- Churn the Ice Cream Base: Pour the chilled custard into your frozen ice cream container or ice cream maker according to the manufacturer’s instructions. Mix or churn until it reaches a soft-serve consistency. This can take 20–30 minutes depending on your ice cream maker. The base should be thick but still pliable, ready to hold mix-ins without melting immediately.
- Incorporate Chocolate and Almonds: Once the ice cream reaches soft-serve texture, gently fold in 6 oz of shaved dark chocolate and the toasted almonds. Stir carefully to distribute evenly without deflating the ice cream. These mix-ins add bursts of flavor, texture, and richness that make every spoonful indulgent.
- Add the Fudge Swirl and Freeze: Transfer the ice cream into a metal bread pan or any freezer-safe container. Pour ½ cup of room-temperature hot fudge over the top and use a spatula or knife to create swirls throughout the ice cream. Cover the surface with plastic wrap to prevent freezer burn. Place in the freezer and allow to harden completely for several hours, ideally overnight.
- Serve and Enjoy: Once frozen solid, remove the ice cream from the freezer 5–10 minutes before scooping to soften slightly for easier serving. Scoop into bowls or cones and enjoy the creamy, chocolatey delight with crunchy almonds and luscious fudge swirls. This ice cream keeps well in an airtight container for up to 2 weeks, allowing you to enjoy homemade indulgence anytime.
Notes
- Use high-quality dark chocolate for the richest flavor.
- Chill the custard overnight to enhance texture and taste.
- Toast almonds until golden to release natural oils and aroma.
- Fold in chocolate and nuts gently to maintain smoothness.
- Avoid over-churning the ice cream base to prevent iciness.
- Swirl hot fudge at the very end for defined ribbons.
- Lightly salt almonds before toasting for extra flavor contrast.
- Serve slightly softened for easier scooping and creamier texture.
- Store in an airtight container to prevent ice crystal formation.
- Enjoy within 1–2 weeks for the best freshness and flavor.
Chef’s Secrets: Insider Tips And Tricks
A few insider touches can take this recipe from great to extraordinary.
Tempering the egg yolks slowly prevents curdling and guarantees a silky custard.
Using both half & half and heavy cream balances richness without becoming overly heavy.
For the almond flavor to truly pop, consider lightly salting the nuts before toasting—this enhances both flavor and contrast.
Finally, swirl the hot fudge at the very end and in broad strokes to create beautiful ribbons that stay intact after freezing.
Serving Suggestions: Delicious Ways To Enjoy
This ice cream is versatile and can be enjoyed in many ways.
Serve it in classic bowls or cones for a summer treat, or pair it with warm chocolate brownies or fruit tarts for an elevated dessert experience.
A drizzle of extra hot fudge, a sprinkle of toasted almonds, or a few fresh berries can turn a simple scoop into an elegant dessert presentation.
For parties, consider layering scoops in a parfait glass for visual appeal and textural contrast.
Storage Tips: Keeping Ice Cream Perfect
To maintain optimal texture and flavor, store your ice cream in an airtight container in the coldest part of your freezer.
Cover the surface with plastic wrap before sealing the lid to prevent ice crystals from forming.
Homemade ice cream is best consumed within 1–2 weeks for peak freshness.
If it becomes too firm, allow it to sit at room temperature for 5–10 minutes before scooping.
Avoid repeated thawing and refreezing, which can affect consistency and smoothness.
Frequently Asked Questions
1. Can I use different nuts instead of almonds?
Absolutely! Walnuts, pecans, or hazelnuts can be substituted. Toast them lightly to enhance flavor and maintain crunch. Keep in mind that each nut has a slightly different oil content, which may subtly affect texture.
2. Is it possible to make this recipe without an ice cream maker?
Yes, you can use the freeze-and-stir method. Place the custard in a shallow freezer-safe dish, and stir every 30–40 minutes as it freezes until smooth and creamy.
This process may take several hours but yields excellent results.
3. How do I prevent ice crystals in homemade ice cream?
The key is thorough chilling of the custard overnight and using an airtight container with plastic wrap pressed directly on the surface. Avoid frequent opening of the freezer or repeated thawing and refreezing.
4. Can I make this recipe ahead for a party?
Definitely! This ice cream freezes well for up to 2 weeks. Prepare it a day or two in advance, then swirl in fudge just before serving if you want a fresher, more prominent fudge ribbon effect.
5. Can I make this ice cream lighter or lower in sugar?
You can reduce sugar slightly or use a sugar substitute suitable for freezing.
Keep in mind that sugar affects both sweetness and freezing consistency, so large reductions may alter texture. Using lower-fat dairy is also possible but may reduce creaminess.