Worked out from this recipe's ingredients. If you're cooking for an allergy, always read the full ingredient list.
Italian gelaterie make their chocolate the Sicilian way — no egg yolks, no heavy custard. Just whole milk thickened with a little cornstarch, bloomed Dutch-process cocoa, and real bittersweet chocolate stirred in off the heat. The result is denser, colder-tasting and far more intensely chocolate than American ice cream, because there's less fat coating your tongue and getting in the way. A long overnight rest in the fridge is the one step that separates gelato-shop texture from icy homemade, so plan a day ahead.
Ingredients
Gelato Base
2 1/2 cups whole milk
1/2 cup heavy cream
2/3 cup granulated sugar
2 tbsp light corn syrup (or glucose syrup)
2 tbsp cornstarch
1/2 cup Dutch-process cocoa powder, sifted
1/4 tsp fine sea salt
Finishing
4 oz bittersweet chocolate (65–72%), finely chopped
1/2 tsp instant espresso powder (optional)
1 tsp vanilla extract
Instructions
Chill your ice cream maker bowl first — most freezer-bowl machines need a full 24 hours at 0°F. Put the chopped bittersweet chocolate in a large heatproof bowl and set it near the stove.
In a medium saucepan, whisk together the sugar, cornstarch, sifted cocoa powder and salt until no cocoa lumps remain. Whisking dry ingredients together first is what keeps the cocoa from clumping later.
Pour in about 1/2 cup of the whole milk and whisk to a smooth, thick paste — work out every lump now while the mixture is stiff. Then whisk in the remaining milk, the heavy cream and the corn syrup.
Set over medium heat and cook, whisking constantly and scraping the corners of the pan, for 6 to 9 minutes. The mixture will suddenly thicken to the consistency of thin pudding as it approaches a bare simmer (180–185°F). Once it bubbles lazily, keep whisking for 1 full minute more to cook out the starch, then remove from the heat.
Immediately pour the hot base over the chopped chocolate, add the espresso powder if using, and let it sit undisturbed for 2 minutes. Whisk until completely smooth and glossy, then stir in the vanilla.
Blend the base with an immersion blender for 30 seconds (or in a countertop blender for 15 seconds) — this emulsifies the cocoa butter and is the difference between silky and slightly grainy. Pour through a fine-mesh sieve into a clean container.
Press plastic wrap directly onto the surface to prevent a skin, cool 20 minutes on the counter, then refrigerate at least 6 hours and preferably 12 to 24. This aging step lets the starch and cocoa fully hydrate and makes the finished gelato noticeably smoother.
Whisk the cold base smooth again (it will have set up like pudding — that's normal), then churn in your ice cream maker for 15 to 25 minutes, until it holds a soft ribbon and looks like thick frosting. Gelato is churned slowly and with less air than ice cream, so don't over-run it chasing extra volume.
Scrape into a chilled shallow container, smooth the top, press plastic wrap against the surface and freeze 2 to 4 hours until scoopable. Before serving, let it stand at room temperature 5 to 10 minutes — gelato is meant to be served warmer and softer than American ice cream, around 10–15°F.
Chef's tips
No ice cream maker? Pour the chilled base into a metal loaf pan and freeze. Whisk hard every 30 minutes for about 3 hours, or freeze it solid in ice cube trays and then blitz the cubes in a food processor until creamy and re-freeze for 1 hour.
Use Dutch-process cocoa, not natural — it's darker, less acidic and gives that deep gelateria color. Skip chocolate chips for the chopped chocolate; chips contain stabilizers that resist melting smoothly.
The corn syrup isn't for sweetness — it lowers the freezing point so the gelato stays soft and scoopable straight from a home freezer instead of freezing rock-hard.
Store in a shallow container rather than a deep tub: it freezes faster (smaller ice crystals) and thaws evenly. Best texture is within 5 days.
For chocolate-hazelnut gelato, whisk 1/3 cup gianduja or Nutella into the hot base along with the chocolate.
Nutrition (per serving, estimated)
320calories
5gprotein
45gcarbs
16gfat
Estimates only — values vary with brands and portions.
Made with Sprig
Sicilian-Style Dark Chocolate Gelato (No Eggs) was created in Sprig — the AI chef that turns any craving into a complete recipe, plans your week, and shops with one smart list.