Total Time
2hrs 20mins
Prep 20 mins
Cook 2 hrs

Oh Man! Cook & Prep times will be different according to your ice cream maker.


  1. In a medium saucepan, combine the cream, milk, sugar, Kahlua and espresso powder.
  2. Bring to a gentle boil over medium heat. Remove from the heat.
  3. In a medium bowl, beat the egg yolks until thickened.
  4. Whisk 1 cup of the hot cream into the egg yolks.
  5. Gradually add the egg mixture in a slow, steady stream, to the hot cream.
  6. Cook over medium-low heat, stirring constantly, until the mixture thickens enough to coat the back of a spoon, about 5 minutes.
  7. Remove from the heat and strain through a fine mesh strainer into a clean container.
  8. Cover with plastic wrap, pressing down against the surface to keep a skin from forming.
  9. Refrigerate until well chilled, at least 2 hours.
  10. Remove from the refrigerator and pour into the bowl of an ice cream machine. Freeze according to the manufacturer's instructions. Transfer to an airtight container and freeze overnight until very firm.
Most Helpful

This is probably the best ice cream I have ever made. The recipe makes a generous 4-6 servings since everyone wants seconds. I toasted almonds on the stove in butter until golden. Chilled them in the fridge and stirred them in last. I did add a pinch of salt to the recipe along with 1/4 teaspoon of almond extract. I like my ice cream salty/sweet hence the additions. I used a Cuisinart ice cream mixer and I am going to fiddle with the recipe so I can make about 1/3 more to fit my mixer.

Tinysmom August 04, 2011

Made this using a cup of egg beaters instead of the 6 eggs called for... Had housefull of 30-somethings men (hubby and friends) who were walking around eating it saying "Oh my God.... Oh...My....God..." I'm thinking that made it a 5 star recipe :)

piranhabriana September 04, 2012

Easy and GREAT flavor. Not too sweet. Forget the straining and plastic top. It was just the perfect amount for the Cuisinart Ice Cream Freezer.

Ambervim October 19, 2011