Smooth, creamy, and intensely flavorful, Gelato is Italy's famous frozen dessert loved around the world. Unlike traditional ice cream, gelato contains more milk than cream, less fat, and less air, resulting in a denser, silkier texture and a richer flavor. Served slightly warmer than regular ice cream, gelato melts beautifully on the tongue, allowing every ingredient to shine.

Whether flavored with vanilla, chocolate, pistachio, hazelnut, coffee, fresh fruit, or caramel, homemade gelato is surprisingly easy to make with a few quality ingredients and a little patience. This classic vanilla gelato serves as the perfect base for countless delicious variations.

Bring the taste of an authentic Italian gelateria into your own kitchen with this simple and elegant recipe.


Why You'll Love This Gelato

  • Smooth and creamy texture.
  • Rich flavor with less fat than traditional ice cream.
  • Easy to customize with endless flavors.
  • Made with simple pantry ingredients.
  • Perfect for warm weather and special occasions.
  • Authentic Italian dessert.

Preparation Time

  • Prep Time: 20 minutes
  • Cook Time: 15 minutes
  • Chilling Time: 6 hours
  • Churning Time: 25–30 minutes
  • Total Time: About 7 hours
  • Servings: 6

Ingredients

For the Gelato Base

  • 2 cups whole milk
  • 1 cup heavy cream
  • ¾ cup granulated sugar
  • 4 large egg yolks
  • 1 teaspoon pure vanilla extract
  • Pinch of salt

Optional Flavor Additions

  • Melted dark chocolate
  • Pistachio paste
  • Hazelnut paste
  • Espresso powder
  • Fresh strawberries or mango purée
  • Lemon zest
  • Caramel sauce
  • Cocoa powder

Equipment Needed

  • Medium saucepan
  • Mixing bowls
  • Whisk
  • Fine-mesh strainer
  • Ice bath (optional)
  • Ice cream maker
  • Freezer-safe container

How to Make Gelato

Step 1: Heat the Milk

In a saucepan, combine:

  • Whole milk
  • Heavy cream
  • Half of the sugar
  • Salt

Heat over medium heat until the mixture is hot but not boiling.


Step 2: Whisk the Egg Yolks

In a separate bowl, whisk together the egg yolks and the remaining sugar until the mixture becomes pale and slightly thickened.


Step 3: Temper the Eggs

Slowly pour a small amount of the warm milk mixture into the egg yolks while whisking constantly.

Continue adding the warm milk gradually to prevent the eggs from scrambling.


Step 4: Cook the Custard

Return the mixture to the saucepan.

Cook over low heat, stirring constantly with a wooden spoon or heatproof spatula.

The custard is ready when it thickens enough to coat the back of the spoon, about 170–175°F (77–80°C).

Do not let it boil.


Step 5: Strain and Chill

Pour the custard through a fine-mesh strainer into a clean bowl.

Stir in the vanilla extract.

Cool the mixture over an ice bath if desired, then refrigerate for at least 4–6 hours, preferably overnight.


Step 6: Churn the Gelato

Pour the chilled base into an ice cream maker.

Churn according to the manufacturer's instructions, usually 25–30 minutes, until smooth and creamy.


Step 7: Freeze

Transfer the gelato to a freezer-safe container.

Freeze for 2–3 hours for a firmer consistency.

For the best texture, let it sit at room temperature for 5–10 minutes before serving.


Tips for Perfect Gelato

  • Use whole milk for an authentic texture.
  • Chill the custard completely before churning.
  • Do not overcook the custard.
  • Strain the mixture for an extra-smooth finish.
  • Use high-quality vanilla extract and fresh ingredients.
  • Store gelato in a shallow airtight container to minimize ice crystals.

Delicious Flavor Variations

Chocolate Gelato

Whisk melted dark chocolate and cocoa powder into the warm custard.

Pistachio Gelato

Blend in pistachio paste for a rich, nutty flavor.

Hazelnut Gelato

Add roasted hazelnut paste and chopped toasted hazelnuts.

Coffee Gelato

Mix espresso powder or strong espresso into the warm milk mixture.

Lemon Gelato

Add fresh lemon zest and juice after cooking for a bright citrus flavor.

Strawberry Gelato

Fold fresh strawberry purée into the chilled base before churning.

Salted Caramel Gelato

Swirl homemade salted caramel sauce into the churned gelato before freezing.


Serving Suggestions

Serve gelato with:

  • Fresh berries
  • Chocolate shavings
  • Crushed pistachios
  • Biscotti
  • Waffle cones
  • Fresh mint leaves
  • Espresso
  • Warm brownies or fruit tarts

Storage Instructions

Store gelato in an airtight freezer-safe container for up to 2 weeks.

Press a piece of parchment paper or plastic wrap directly onto the surface before sealing to help prevent ice crystals from forming.

Allow the gelato to soften at room temperature for a few minutes before scooping.


Nutritional Information (Per Serving)

  • Calories: 265
  • Protein: 6 g
  • Carbohydrates: 24 g
  • Fat: 16 g
  • Saturated Fat: 9 g
  • Cholesterol: 155 mg
  • Sodium: 60 mg
  • Sugar: 23 g

Nutrition values are approximate and may vary depending on the ingredients and flavorings used.


Frequently Asked Questions

What is the difference between gelato and ice cream?

Gelato contains more milk, less cream, and usually fewer egg yolks than traditional ice cream. It is churned more slowly, incorporating less air, which creates a denser, silkier texture and a more intense flavor.

Can I make gelato without an ice cream maker?

Yes. Freeze the chilled mixture in a shallow container and stir it vigorously every 30–45 minutes for several hours to reduce ice crystals and create a smoother texture.

Why is gelato served warmer than ice cream?

Gelato is served at a slightly higher temperature, making it softer and allowing its flavors and creamy texture to be more pronounced.

Can I make dairy-free gelato?

Yes. Replace the milk and cream with full-fat coconut milk, oat milk, or almond milk. Keep in mind that the texture and flavor will differ slightly from traditional gelato.

How long does homemade gelato last?

Homemade gelato is best enjoyed within two weeks. While it remains safe to eat longer if properly frozen, its texture and flavor are at their best during the first couple of weeks.


Final Thoughts

Gelato is a timeless Italian dessert that proves simple ingredients can create extraordinary results. With its velvety texture, rich flavor, and endless possibilities for customization, homemade gelato is a delightful treat for any season. Whether you enjoy classic vanilla, decadent chocolate, nutty pistachio, or refreshing fruit flavors, this authentic recipe brings the charm of an Italian gelateria right into your own kitchen. Scoop, savor, and enjoy every creamy bite.