Italian gelato is all about pure flavor and a silky, scoopable texture that melts beautifully on your tongue. It’s not just ice cream made in Italy—it’s its own style, crafted with less fat, a lower churn speed, and just enough sugar to keep it soft. This recipe sticks to the classic method with milk, cream, egg yolks, and a touch of sugar.
You’ll get that lush, dense feel you love from a gelateria, but at home. The steps are simple, the ingredients are few, and the result is a bowl of true comfort.
Authentic Italian Gelato Ice Cream with Silky Texture - Simple, Creamy, and Classic
Ingredients
- Whole milk – 2 cups (475 ml)
- Heavy cream – 1 cup (240 ml)
- Granulated sugar – 2/3 cup (135 g)
- Egg yolks – 5 large
- Vanilla bean (or 2 tsp pure vanilla extract)
- Fine sea salt – a pinch
- Optional stabilizers (for extra silkiness): 1 tsp cornstarch or 1/4 tsp powdered gelatin
Instructions
- Warm the dairy: In a medium saucepan, combine the milk, cream, half the sugar, and a pinch of salt. If using a vanilla bean, split it, scrape the seeds into the pot, and add the pod. Heat over medium until the mixture is steaming and small bubbles form at the edges. Do not boil.
- Whisk the yolks: In a separate bowl, whisk the egg yolks with the remaining sugar until pale and slightly thickened, about 1–2 minutes. This helps dissolve the sugar and sets you up for a smooth custard.
- Temper the eggs: Slowly ladle about 1 cup of the hot milk mixture into the yolks while whisking constantly. This gradually warms the eggs so they don’t scramble.
- Cook the custard: Pour the tempered yolk mixture back into the pot. Cook over low to medium-low heat, stirring constantly with a rubber spatula, making sure to sweep the bottom and corners. Heat until the custard thickens enough to coat the back of the spatula and holds a clean line when you run your finger through it, about 170–175°F (77–80°C).
- Optional stabilizer step: If using cornstarch, dissolve 1 tsp in 1 tbsp cold milk and whisk into the custard in the last minute of cooking. If using gelatin, bloom it in 1 tbsp cold water, then whisk into the hot custard off heat until fully melted.
- Strain and cool: Remove the vanilla pod. Strain the custard through a fine mesh sieve into a clean bowl to catch any bits. Stir in vanilla extract now if you didn’t use a bean. Set the bowl over an ice bath and stir until slightly cooled.
- Chill completely: Cover and refrigerate at least 4 hours, preferably overnight. Cold base = smoother gelato.
- Churn slowly: Pour the cold base into your ice cream maker. Churn on the standard setting until thick and softly scoopable, usually 20–25 minutes. Gelato should be slightly softer and denser than typical ice cream.
- Ripen briefly: Transfer to a shallow, freezer-safe container. Press parchment against the surface to limit ice crystals. Freeze 2–3 hours to set. Serve slightly soft for the best texture.
What Makes This Recipe So Good
- True gelato texture: Lower fat, slower churn, and a custard base give you that signature dense, silky scoop.
- Balanced sweetness: Enough sugar to keep it soft straight from the freezer, without tasting overly sweet.
- Flexible flavor base: Start with vanilla, then riff with chocolate, pistachio, coffee, or fruit purees.
- Small-batch friendly: This recipe is designed for a home ice cream maker and makes about 1 quart.
- Make-ahead ease: The base chills overnight, which develops flavor and improves texture.
Shopping List
- Whole milk – 2 cups (475 ml)
- Heavy cream – 1 cup (240 ml)
- Granulated sugar – 2/3 cup (135 g)
- Egg yolks – 5 large
- Vanilla bean (or 2 tsp pure vanilla extract)
- Fine sea salt – a pinch
- Optional stabilizers (for extra silkiness): 1 tsp cornstarch or 1/4 tsp powdered gelatin
How to Make It
- Warm the dairy: In a medium saucepan, combine the milk, cream, half the sugar, and a pinch of salt. If using a vanilla bean, split it, scrape the seeds into the pot, and add the pod.Heat over medium until the mixture is steaming and small bubbles form at the edges. Do not boil.
- Whisk the yolks: In a separate bowl, whisk the egg yolks with the remaining sugar until pale and slightly thickened, about 1–2 minutes. This helps dissolve the sugar and sets you up for a smooth custard.
- Temper the eggs: Slowly ladle about 1 cup of the hot milk mixture into the yolks while whisking constantly.This gradually warms the eggs so they don’t scramble.
- Cook the custard: Pour the tempered yolk mixture back into the pot. Cook over low to medium-low heat, stirring constantly with a rubber spatula, making sure to sweep the bottom and corners. Heat until the custard thickens enough to coat the back of the spatula and holds a clean line when you run your finger through it, about 170–175°F (77–80°C).
- Optional stabilizer step: If using cornstarch, dissolve 1 tsp in 1 tbsp cold milk and whisk into the custard in the last minute of cooking.If using gelatin, bloom it in 1 tbsp cold water, then whisk into the hot custard off heat until fully melted.
- Strain and cool: Remove the vanilla pod. Strain the custard through a fine mesh sieve into a clean bowl to catch any bits. Stir in vanilla extract now if you didn’t use a bean.Set the bowl over an ice bath and stir until slightly cooled.
- Chill completely: Cover and refrigerate at least 4 hours, preferably overnight. Cold base = smoother gelato.
- Churn slowly: Pour the cold base into your ice cream maker. Churn on the standard setting until thick and softly scoopable, usually 20–25 minutes. Gelato should be slightly softer and denser than typical ice cream.
- Ripen briefly: Transfer to a shallow, freezer-safe container.Press parchment against the surface to limit ice crystals. Freeze 2–3 hours to set. Serve slightly soft for the best texture.
Keeping It Fresh
- Storage: Keep gelato in a shallow, airtight container with parchment pressed on top. This minimizes air exposure and crystals.
- Serving temp: Gelato shines at 8–12°F (-13 to -11°C).Let it sit at room temp for 5 minutes if it’s too firm.
- Shelf life: Best within 3–5 days. Flavor fades and crystals grow after a week.
- No repeated softening: Avoid multiple melt-freeze cycles, which ruin texture.
Why This is Good for You
- Real ingredients: Milk, cream, egg yolks, and sugar—no long list of additives. Simple, recognizable foods.
- Lower fat than typical ice cream: Gelato uses more milk and less cream, so it’s lighter yet still satisfying.
- Portion-friendly: The dense texture and pronounced flavor make smaller scoops feel indulgent.
- Customizable sweetness: You control the sugar and can choose high-quality flavor additions like fresh fruit or dark chocolate.
Pitfalls to Watch Out For
- Overcooking the custard: If it hits a boil or gets too hot, you’ll get scrambled eggs.Keep it low and steady, and stir constantly.
- Skipping the chill: Churning a warm base creates large ice crystals. Fully chill for a smooth finish.
- Too little sugar: Sugar isn’t just for sweetness—it helps keep gelato scoopable. Cutting it too much leads to a hard, icy texture.
- Over-churning: Gelato should be silky and dense, not fluffy.Stop when it reaches a soft-serve consistency.
- Wrong container: Deep containers slow freezing and lead to iciness. Go shallow and cover the surface.
Recipe Variations
- Chocolate Gelato: Add 1/3 cup (30 g) Dutch-process cocoa to the milk in step 1. Whisk in 3 oz (85 g) finely chopped dark chocolate after cooking the custard; stir until melted.
- Pistachio Gelato: Blend 3/4 cup (90 g) unsalted pistachios with the warm milk mixture.Steep 30 minutes, then strain and proceed. Add a drop of almond extract if desired.
- Coffee Gelato: Steep 1/3 cup (30 g) coarsely ground espresso beans in the hot milk for 20 minutes. Strain before tempering the yolks.
- Stracciatella: In the last 2 minutes of churning, drizzle in 3 oz (85 g) warm melted dark chocolate.It will shatter into delicate flakes.
- Fruit Swirl: Fold in 1/2 cup cooled strawberry or mango puree after churning. Keep the base vanilla for contrast.
- Nutella Ripple: Microwave 1/3 cup Nutella until pourable and ripple through the churned gelato before freezing.
FAQ
Can I make gelato without an ice cream maker?
Yes. Chill the custard base thoroughly, then place it in a shallow pan in the freezer.
Stir vigorously every 30 minutes for 2–3 hours, breaking up ice crystals. The texture won’t be as dense as churned gelato, but it will still be smooth and creamy.
What’s the difference between gelato and ice cream?
Gelato typically has more milk, less cream, and fewer egg yolks than American ice cream. It’s churned slower, introducing less air, so it’s denser with a silkier mouthfeel.
It’s also served a bit warmer, which makes flavors pop.
Can I reduce the sugar?
Slightly. You can drop the sugar to about 1/2 cup (100 g), but expect a firmer texture. For balance, consider adding 1 tablespoon light corn syrup or 1 teaspoon vodka to help softness without making it too sweet.
Why strain the custard?
Straining removes any tiny bits of cooked egg and vanilla pod fibers.
It guarantees a smoother, cleaner texture in the final gelato.
How do I prevent ice crystals?
Start with a fully chilled base, churn promptly, and store in a shallow container with parchment pressed to the surface. Avoid frequent temperature swings and long storage times.
Is the stabilizer necessary?
No, but it helps. A little cornstarch or gelatin adds body and slows ice crystal growth.
It’s a classic trick many gelaterias use for that ultra-silky texture.
Wrapping Up
Homemade gelato is all about simple ingredients and good technique. Warm gently, whisk patiently, chill fully, and churn slowly. With this base, you can create endless variations while keeping that authentic, silky texture.
Keep it fresh, serve it slightly soft, and enjoy a scoop that tastes like vacation—right from your own freezer.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.