Ingredients
Equipment
Method
Make the mocha custard
- Heat the heavy cream and whole milk in a saucepan until steaming, then whisk in the instant espresso powder until completely dissolved. Keep whisking so the espresso powder doesn’t clump.
- In a bowl, beat the egg yolks with the granulated sugar until slightly thickened, then slowly whisk the warm cream mixture into the yolks. Pour in a thin stream to prevent scrambling.
- Return the mixture to the saucepan and cook, stirring constantly, until it reaches 175F. The custard should coat the back of a spoon.
- Strain the custard to remove any bits of cooked egg, then whisk in the vanilla extract and salt. Discard any solids in the strainer.
- Cool the custard completely, then refrigerate for 4 hours. Cover once cool to prevent a skin from forming.
Churn and add almonds
- Churn the chilled custard in an ice cream maker according to the manufacturer’s instructions. Stop when the texture is thick and soft-serve like.
- Add the toasted whole almonds in the last 5 minutes of churning. Mix just until evenly distributed.
Layer with fudge and freeze
- Layer the churned ice cream into a container, drizzling warm hot fudge sauce between layers. Swirl each layer with a knife to create visible fudge ribbons.
- Freeze until firm. Let sit at room temperature for 5 minutes before scooping for clean cuts.
Notes
Pro tip: strain the custard while it’s warm so the final ice cream is silky, and chill it fully before churning for the best scoopable texture. Refrigerate leftovers up to 7 days; freeze in an airtight container up to 2 months. For a dairy-reduced swap, use lactose-free milk/cream (the flavor and texture stay closest).
