This rich and creamy chocolate gelato recipe is bursting with deep chocolate flavor. Learn how to make your own Italian gelato at home. Includes tips on ingredients, techniques, and the difference between gelato and ice cream. A reader-favorite that has been winning hearts for over 10 years!

🍫 Chocolate Gelato (Rich, Creamy & Intensely Chocolatey)
This homemade chocolate gelato delivers a rich, velvety texture and an intense chocolate flavor that transports you straight to Italy. Whether you're a seasoned gelato enthusiast or new to making frozen treats at home, this recipe is designed for both ease and indulgence.
For chocolate lovers there’s nothing better than a scoop of rich, creamy chocolate gelato. It’s cool and creamy with an intense chocolate flavor that always hits the spot.
Of course you’ll find the best gelato at a gelateria but if you aren’t jetting off to Italy anytime soon that doesn’t mean you can’t enjoy a scoop of delicious chocolate gelato right at home. In fact making your own gelato is easier than you might think! This chocolate gelato is smooth and velvety with a rich chocolate flavor and has been a reader favorite for over 10 years! It uses a combination of both cocoa powder and bittersweet chocolate for an intense and complex chocolate flavor.
🍨 How Is Gelato Different from Ice Cream?
Both ice cream and gelato are emulsions of air, fat, sugar and water. What makes one different from the other is often the proportion of these ingredients.
Ice Cream:
Ice cream is often made with heavy cream and a large quantity of egg yolks to improve body and texture by inhibiting the formation of ice crystals as it’s churned, resulting in a creamy texture. The high percentage of fat from the dairy however can coat the taste buds and dull perceptions of flavor, while the large amount of egg yolks can give an unwanted underlying eggy flavor to the custard.
Gelato:
Gelato is generally differentiated from ice cream by its creamy, supple texture and its intense flavor; like smooth cold fudge that slowly dissolves in the mouth. And despite its richness, it doesn’t coat your tongue the way premium ice creams do because of its lower fat content. Unlike ice cream gelato is usually made with milk instead of heavy cream and fewer eggs. It’s also churned more slowly creating fewer ice crystals which results in a dense creamy mouthfeel.

💛 Why You'll Love This Chocolate Gelato
- Rich Flavor: Combines bittersweet chocolate and cocoa powder for a deep, complex taste.
- Creamy Texture: Achieved with whole milk, egg yolks, and a touch of cornstarch.
- Perfect for Any Occasion: Ideal for summer evenings, dinner parties, or a special treat.
🛒 Ingredients for Chocolate Gelato
- Bittersweet Chocolate: Provides a rich base with cocoa butter for creaminess. Choose high-quality chocolate with a cocoa content of 70% or higher for a rich flavor.
- Whole Milk: Offers a full-bodied flavor and smooth texture. Using whole milk ensures a creamy texture; avoid skim or non-fat milk. Note: For a dairy-free version, substitute whole milk with light coconut milk.
- Sugar: Balances the bitterness of the chocolate. Use coconut sugar instead of granulated sugar for a refined sugar-free version
- Egg Yolks: Adds richness and helps thicken the mixture.
- Cocoa Powder: Enhances the chocolate flavor.
- Cornstarch or Arrowroot: Acts as a stabilizer and thickener.
- Vanilla Extract: Rounds out the flavors.

👩🍳 How to Make Chocolate Gelato
- Melt the Chocolate: In a heatproof bowl, melt the chopped bittersweet chocolate over a double boiler or in the microwave. Set aside to cool slightly.
- Prepare the Milk Mixture: In a saucepan, heat the milk over medium heat until it begins to steam. Do not boil.
- Whisk Egg Yolks and Sugar: In a separate bowl, whisk together the egg yolks and sugar until pale and thick.
- Combine Cocoa Powder and Cornstarch: Sift the cocoa powder and cornstarch into the egg mixture, whisking until smooth.
- Temper the Egg Mixture: Gradually add a small amount of the hot milk into the egg mixture, whisking constantly to prevent curdling. Once tempered, slowly pour the egg mixture back into the saucepan with the remaining hot milk.
- Cook the Custard: Cook the mixture over medium heat, stirring constantly, until it thickens and coats the back of a spoon.
- Add Melted Chocolate and Vanilla: Remove from heat and stir in the melted chocolate and vanilla extract until fully combined.
- Cool and Chill: Pour the custard into a clean bowl, cover, and refrigerate for at least 4 hours, preferably overnight.
- Churn the Gelato: Once chilled, churn the mixture in an ice cream maker according to the manufacturer's instructions.
- Freeze Until Firm: Transfer the gelato to an airtight container and freeze for at least 2 hours before serving.
Variations and Add-Ins
- Dairy-Free Version: Substitute whole milk with light coconut milk and ensure the chocolate is dairy-free.
- Add Mix-ins: Incorporate chocolate chips, crushed nuts, or swirl in chocolate syrup during the last few minutes of churning.
- Flavor Enhancements: Add a pinch of sea salt or a splash of espresso to intensify the chocolate flavor.
Storage Tips
- Freezing: Store gelato in an airtight container to prevent freezer burn.
- Serving: Allow gelato to sit at room temperature for 5-10 minutes before scooping for the best texture.
What’s the Best Ice Cream Maker?
The best homemade ice cream maker is one that has a self-cooling compressor. These types of machines create fewer ice crystals than the types which require you to pre-freeze the bowl beforehand producing an ultra-creamy ice cream or gelato, but they also tend to be pricier. If you want the crème de la crème of home ice cream makers then you need a Lello. I have an older model which has since been discontinued that’s lasted me over 10 years. If you plan on making ice cream or gelato on a regular basis it may be worth the investment.
Of course that doesn’t mean that you can’t make gelato without one. Cuisinart makes a reliable canister model that continuously gets high praise. They also make a more reasonably priced compressor model.
🍫 Final Thoughts
If you're looking for a dessert that's deeply satisfying without being overly heavy, this chocolate gelato is the answer. With its creamy texture and bold chocolate flavor you might never go back to store-bought again.
✨ Tried it? Let me know how it turned out in the comments!
📌 Don’t forget to pin or share this recipe so you can come back to it anytime the craving strikes.
More Ice Cream Recipes:
Chocolate Gelato Recipe
Make your own rich & creamy chocolate gelato at home!
Ingredients
- 4 ounces (112g) semisweet or bittersweet chocolate, finely chopped
- 3 cups (750ml) organic whole milk
- 2 large egg yolks
- ¾ cup (150g) granulated organic cane sugar
- ¼ tsp sea salt
- ½ cup (50 g) unsweetened cocoa powder
- 1 ½ TB (15g) cornstarch or arrowroot powder
- ½ tsp vanilla extract
Instructions
- Half fill a large bowl with cold water and add ice cubes to create an ice bath. Set ice bath aside.
- Place the chopped chocolate in a large heat-proof bowl and melt over a double boiler or in the microwave, stir until smooth. Set a fine-mesh strainer over the bowl and set aside.
- In a saucepan, bring the milk to a bare simmer over medium heat. Turn off heat and leave on stove.
- In a medium bowl, whisk the yolks, the sugar and salt until it thick and slightly paler in color. Sift in the cocoa powder and cornstarch and whisk until a paste forms.
- Whisking constantly, slowly drizzle half of the hot milk into the cocoa mixture, and whisk until smooth. Return the mixture to the saucepan, whisk to combine and cook over medium heat, stirring constantly with a wooden spoon, until the mixture is thick enough to coat the back of the spoon (about 5 minutes), do not boil.
- Slowly strain the hot mixture over the reserved melted chocolate. Whisk until the chocolate is completely incorporated and smooth then add the vanilla.
- Place the bowl in the larger bowl of ice water and stir the mixture occasionally to prevent a skin from forming until cool. Then cover the surface with wax paper, and store covered in the refrigerator overnight or for up to 1 day before churning. (The mix is best if it is aged (stored in the refrigerator) overnight. This resting period improves the churning qualities of the mix and improves the body and texture of the gelato.)
- Freeze the mixture in an ice cream maker according to directions. Transfer to an air-tight container and freeze for at least 2 hours to firm. Let soften for about 5 minutes before serving.
Notes
Variations:
Use a combination of both semi-sweet and bittersweet chocolate.
Use light coconut milk instead of whole milk for a dairy-free version
Use coconut sugar instead of granulated sugar for a refined sugar-free version.
Add in chocolate syrup and shaved chocolate before storing or serving.
Storage:
Store in an airtight container in the freezer until ready to serve. Remove from freezer to thaw for at least 5-10 minutes to soften before scooping.
Dietary Info:
Gluten-Free, Vegetarian
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
6Serving Size:
1Amount Per Serving: Calories: 253Total Fat: 16gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 105mgSodium: 187mgCarbohydrates: 16gFiber: 4gSugar: 7gProtein: 10g
Nutritional information for recipes contained on this website, such as calories, fat, carbs, etc. are only estimates and are not guaranteed to be accurate.

Sylvie Shirazi is the recipe developer and food photographer behind Gourmande in the Kitchen. For the last 10 years she's been making eating more healthfully easy and accessible with gluten-free, grain-free, paleo and vegan recipes that are free from processed ingredients.





Fresh and Foodie says
Gorgeous! I would hang these photos in my house...no question! I love gelato but have never tried making my own. There's this great place in Chicago that makes amazing gelato in interesting flavors -- the goat cheese cashew caramel is my favorite. Yum! Great post as always.
Delishhh says
I am a huge ice cream fan and usually prefer ice cream over gelato but not after reading this. I seriously want to lick my screen. This is a recipe to try!
Melody Fury says
Wow, bliss is no understatement here. Stunning photos too!
Barbara @ Modern Comfort Food says
This is such a swoon-worthy recipe, Sylvie, and I am absolutely thrilled to have found it. In addition, so many of my questions have been answered by this very informative post. Your innovation of essentially applying the best qualities of ice cream and gelato to a single dish is a brilliant idea and one I definitely intend to try.
Sylvie says
Thank you, let me know how it turns out if you do.
Lot-O-Choc says
Mmmm this looks absoloutely gorgeous, I'd love to try and make gelato like this!
Anh says
what a wonderful post on gelato! I agree with you 100% and cannot wait to try this out.
Georgia @ The Comfort of Cooking says
Sylvie, this gelato is just stunning, as are your photos. I remember my very first chocolate gelato, which was in Italy, and it just melted in my mouth. I would love to try making it at home someday. Thank you for sharing this great recipe and inspiring me! I'm so glad to have found your blog.
Cristina says
I can't wait to make gelato now! I didn't know the differences between it and ice cream, but it certainly sounds and looks superior to the two. I need to make this with the ice cream maker that's been collecting dust in my pantry. Sylvie - stunning post...I just luv your writing and presentation style.
Jamie says
Wow! Stunning, stunning photos that show the fabulous texture of this perfect gelato! And mmmmmm chocolate! It looks so wonderful and I love the recipe. I am definitely making this following your beautiful recipe! Another wonderful post filled with gorgeous photos, Sylvie!