This creamy, smooth Caffè Gelato (Coffee) is made with rich espresso and egg yolks, and ready in about four hours. Pulling the freshly churned dessert from the machine releases an intense roasted aroma that fills the kitchen. I always keep a batch frozen for a quick afternoon treat.
Try More Gelato Recipes:
- Italian Amarena Gelato Recipe
- Homemade Italian Pistachio Gelato Recipe
- Italian Salted Caramel Gelato Recipe
Why You Will Love This Homemade Italian Caffè Gelato Recipe:
- Authentic, Silky Texture: Unlike traditional ice cream, true Italian gelato uses a higher ratio of milk to cream and is churned at a slower speed. The result is a denser, softer, and incredibly luxurious mouthfeel.
- Bold Espresso Flavor: It delivers a robust, rich coffee kick that perfectly captures the essence of a freshly pulled shot of espresso.
- Perfectly Balanced Sweetness: The natural, roasted bitterness of the coffee cuts right through the sugar, creating a sophisticated, grown-up dessert that is never cloyingly sweet.
- Simple, High-Quality Ingredients: You don’t need a long list of artificial stabilizers or syrups. This recipe relies on a few pure basics—like whole milk, cream, sugar, and real coffee—to let the natural flavors take center stage.
- The Ultimate Pick-Me-Up: Thanks to the real coffee, it offers a gentle caffeine boost, making it the ideal treat for a mid-afternoon slump or an elegant after-dinner digestif.
- Surprisingly Approachable: You don’t need to be a trained pastry chef to master the custard base. With a little patience, you can achieve gelateria-quality results right in your own kitchen.

Homemade Italian Caffè Gelato Ingredients
- 480ml whole milk
- 240ml heavy cream
- 150g granulated sugar
- 6 large egg yolks
- 4 tbsp instant espresso powder
- 1 tsp vanilla extract
- 1/4 tsp sea salt
How To Make Homemade Italian Caffè Gelato
- Heat the dairy: In a medium saucepan, whisk together the whole milk, heavy cream, espresso powder, and salt. Warm over medium heat until steaming, but do not boil.
- Whisk the eggs: In a separate bowl, vigorously whisk the egg yolks and granulated sugar until pale and thick.
- Temper the yolks: Slowly pour a ladle of the hot milk mixture into the egg yolks while whisking constantly. Repeat with a second ladle to gently warm the eggs.
- Cook the custard: Pour the warmed egg mixture back into the saucepan. Cook over low heat, stirring constantly with a wooden spoon, until the custard coats the back of the spoon.
- Chill the base: Remove from heat, stir in the vanilla extract, and strain through a fine mesh sieve into a bowl. Cover tightly and chill in the fridge for 3 hours.
- Churn the gelato: Pour the chilled base into your ice cream maker and churn according to the machine instructions. Transfer to an airtight container and freeze for 1 hour.

Recipe Tips
- Watch the heat: Never let the custard boil on the stove, or the eggs will scramble and ruin the smooth texture.
- Chill completely: The base must be very cold before churning to ensure smaller ice crystals and a silkier mouthfeel.
- Use quality coffee: Since coffee is the star flavor, use a premium espresso powder for the best results.
What To Serve With Homemade Italian Caffè Gelato?
Elevate your homemade Italian caffè gelato by pairing it with classic complementary textures and flavors. Serve it alongside crisp almond cantuccini or delicate vanilla pizzelle wafers for a highly satisfying crunch for a truly decadent touch, drizzle the cold gelato with warm salted caramel sauce or a generous splash of Amaretto liqueur. A dusting of dark cocoa powder or freshly shaved chocolate perfectly enhances the bold espresso notes. Finally serving it inside a warm brioche bun for ultimate indulgence.

How To Store Leftovers Homemade Italian Caffè Gelato?
Store the gelato in an airtight, freezer-safe container. Press a piece of parchment paper directly onto the surface to prevent ice crystals. It keeps well in the freezer for up to two weeks.
FAQs
- Can I make this without an ice cream maker? Yes, pour the base into a wide dish and freeze it, whisking vigorously every 30 minutes until solid. The texture will be slightly less smooth.
- Can I use decaf coffee? Absolutely. Decaf espresso powder works just as well without keeping you awake at night.
- Why is my gelato icy? Icy gelato usually happens if the base was not chilled thoroughly before churning. Too much water from weak coffee can also cause ice.
- Can I substitute the heavy cream? You can use half-and-half, but the final texture will be noticeably less creamy and slightly more prone to icing.

More Desserts Recipes:
- Italian Blueberry Ricotta Cake Recipe
- Italian Strawberry Ricotta Cake Recipe
- Italian Magic Custard Cake Recipe
Homemade Italian Caffè Gelato Recipe Nutrition Fact
- Calories: 280
- Total Fat: 18g
- Saturated Fat: 10g
- Cholesterol: 185mg
- Sodium: 60mg
- Total Carbohydrate: 24g
- Protein: 6g
Homemade Italian Caffè Gelato Recipe
6
servings20
minutes6
hours50
minutes7
hours10
minutesCaffè Gelato (Coffee) offers a rich, creamy texture packed with espresso powder, egg yolks, and heavy cream. Ready in 4 hours and 30 minutes, this smooth frozen dessert is a surprisingly simple treat for weekend dinner parties.
Ingredients
480ml whole milk
240ml heavy cream
150g granulated sugar
6 large egg yolks
4 tbsp instant espresso powder
1 tsp vanilla extract
1/4 tsp sea salt
Directions
- 1. Heat the dairy: In a medium saucepan, whisk together the whole milk, heavy cream, espresso powder, and salt. Warm over medium heat until steaming, but do not boil.
- 2. Whisk the eggs: In a separate bowl, vigorously whisk the egg yolks and granulated sugar until pale and thick.
- 3. Temper the yolks: Slowly pour a ladle of the hot milk mixture into the egg yolks while whisking constantly. Repeat with a second ladle to gently warm the eggs.
- 4. Cook the custard: Pour the warmed egg mixture back into the saucepan. Cook over low heat, stirring constantly with a wooden spoon, until the custard coats the back of the spoon.
- 5. Chill the base: Remove from heat, stir in the vanilla extract, and strain through a fine mesh sieve into a bowl. Cover tightly and chill in the fridge for 3 hours.
- 6. Churn the gelato: Pour the chilled base into your ice cream maker and churn according to the machine instructions. Transfer to an airtight container and freeze for 1 hour.
