Go Back
Scoop of creamy homemade coffee ice cream with rich brown color and smooth texture in a chilled glass bowl.

Homemade Coffee Ice Cream (Creamier Than Store-Bought)

A rich, eggy custard base meets steeped dark roast coffee for the creamiest homemade ice cream you can make without a machine. Just 30 minutes of hands-on work and a little patience while it freezes.
Prep Time 15 minutes
Cook Time 10 minutes
Total Time 4 hours 25 minutes
Course Dessert
Cuisine American
Servings 8
Calories 320 kcal

Equipment

  • Medium Saucepan
  • Fine-mesh strainer
  • Whisk
  • Large Bowl
  • Loaf pan (for still-freeze method)
  • Ice cream maker (optional)

Ingredients
  

For the Custard Base

  • 2 cups heavy cream
  • 1 cup whole milk
  • 1/2 cup whole coffee beans (dark roast)
  • 4 large egg yolks
  • 3/4 cup granulated sugar
  • 1/4 teaspoon fine sea salt

Instructions
 

  • Steep the cream: Combine cream and coffee beans in a medium saucepan over medium-low heat. Heat until small bubbles form around the edges — steaming hot but not boiling (about 5 minutes). Do not let it boil.
  • Remove from heat, cover, and let steep for 15 minutes. The cream will turn a deep tan color and smell intensely of coffee.
  • Pour the cream through a fine-mesh strainer into a clean bowl. Discard the beans. Rinse out the saucepan.
  • Make the custard: In a separate bowl, whisk egg yolks with sugar and salt until thick and pale, about 2 minutes — the mixture should fall off the whisk in a ribbon.
  • Temper the yolks: Slowly pour the warm cream into the yolks, whisking constantly. This prevents the eggs from scrambling.
  • Return the mixture to the saucepan and cook over low heat, stirring constantly with a rubber spatula, scraping the bottom and corners every few seconds. Cook until the custard coats the back of a spoon and leaves a clean line when you drag your finger through it (8–12 minutes). Do not let it simmer or boil.
  • Immediately pour the custard through a fine-mesh strainer into a clean bowl. Set the bowl in an ice bath and stir occasionally until cool. Alternatively, cover and refrigerate overnight for the best texture.
  • Freeze (churn method): Pour the cold custard into your ice cream maker and churn according to the manufacturer's instructions until it looks like soft serve. Transfer to an airtight container and freeze for at least 2 hours before serving.
  • Freeze (still-freeze method, no machine): Pour the custard into a loaf pan and freeze for 45 minutes. Stir vigorously with a fork, breaking up any frozen edges. Repeat every 30 minutes for 3–4 hours until creamy and scoopable. Then transfer to an airtight container and freeze for at least 2 more hours.
  • Let the finished ice cream sit at room temperature for 10 minutes before scooping for the best texture.

Notes

Make-ahead: The custard base keeps in the fridge for up to 3 days. Give it a good whisk before churning. Finished ice cream is best within 2 weeks — press parchment paper directly onto the surface to prevent freezer burn.
Troubleshooting: If the custard curdles (eggs scrambled), strain it through a fine-mesh sieve and blend with an immersion blender — it often comes back together. For dairy-free, use full-fat coconut cream and oat milk.
Variations: Add 2 tablespoons cocoa powder for mocha, steep a cinnamon stick and star anise for spiced coffee, or add 2 tablespoons bourbon for a boozy affogato.
Keyword custard ice cream, homemade coffee ice cream, no machine ice cream