Recipes
chocolate gelato without machine
no churn gelato
cioccolato all'acqua

Chocolate Gelato Without a Machine (Water-Based, Intense)

Marco Freire, chef and gelatiere, founder of Free Gelato Balancing App
Marco Freire
Chef, gelatiere and founder
10 min read
Intense dark chocolate gelato in a white ceramic cup with a chocolate shard on marble
Intense dark chocolate gelato in a white ceramic cup with a chocolate shard on marble

A water-based chocolate gelato has no cream to hide behind. Everything you taste is cocoa, and everything that holds the texture together is sugar, gum and cocoa fibre. That makes it harder to balance and easier to freeze without a machine.

Intense dark chocolate gelato in a white ceramic cup with a single chocolate shard on marble Cioccolato all'acqua. No milk, no cream, and more chocolate flavour than either would allow.

lead illustration for Chocolate Gelato Without a Machine (Water-Based, Intense)

Why the best chocolate gelato has no milk in it

The Italian classic is cioccolato all'acqua, chocolate gelato built on water rather than milk, and it is not a shortcut or a dairy-free compromise. It exists because milk fat and cocoa compete. Fat coats the palate and blunts the volatile aromatics that make good cocoa smell like cocoa, and milk protein binds some of the polyphenols responsible for the bitterness and length you actually want. Take the dairy out and the same weight of chocolate reads perhaps a third stronger.

That leaves a structural problem. A milk gelato gets its body from three places: milk fat, milk solids-not-fat, and whatever sugar you add. A water base has only the sugars, the gums, and whatever the chocolate itself contributes. The recipe below solves it the way Italian labs do, by leaning hard on the two things cocoa brings for free.

Cocoa butter. Dark couverture is roughly 40% fat by weight at 70% cocoa, and EU Directive 2000/36/EC requires at least 31% cocoa butter for a chocolate to be labelled couverture at all. That fat is real fat, and it lands in the mix without a drop of water attached, which is exactly what a high-solids recipe needs. Its behaviour is covered in more detail in cocoa butter in gelato.

Cocoa fibre. The non-fat part of cocoa powder is around a third insoluble fibre, with protein and minerals making up most of the rest. Fibre binds water. In a water base that is not a nutritional footnote, it is load-bearing structure, and it is the reason a well-made cioccolato all'acqua eats denser than a fruit sorbetto at the same solids.

Quick reference. No dairy means no milk fat and no lactose, so every point of body has to come from cocoa solids, cocoa butter and the sugar blend. Aim for about 38% total solids, PAC near 26 and POD near 21.

Diagram of where the solids come from in a water-based chocolate gelato and the balance targets Figure 1. Where the solids come from on the left, the targets they have to hit on the right.

The base, per 1000 g

IngredientWeightWhy it is there
Water615 gThe only liquid in the recipe
Sucrose135 gSweetness, body, freezing point
Dextrose anhydrous35 gAnti-freezing power at low sweetness cost
Dried glucose syrup DE3840 gSolids and chew without sweetness or PAC
Dark couverture 70%110 gFlavour plus about 44 g of cocoa butter
Dutched cocoa powder, 22 to 24% fat60 gColour, depth, and 44 g of water-binding solids
Locust bean and guar blend4 gCrystal control
Fine salt1 gBitterness control

That lands at roughly 38% total solids, 5.8% fat, 24% sugars, a PAC near 26 and a POD near 21 per 100 g of mix. Compare that with a white milk base at 16 to 18 POD and you can see the recipe is deliberately sweeter. It has to be. Without lactose and milk protein, sugar is doing structural work as well as flavour work, and 70% cocoa is bitter enough to absorb it.

Three of those lines deserve a note.

The dextrose is there for the reason set out in sucrose versus dextrose: gram for gram it depresses the freezing point about 1.9 times as hard as sucrose while tasting only three-quarters as sweet. Thirty-five grams buys real scoopability without pushing POD past the point where the cocoa disappears under sugar.

The dried glucose syrup at DE38 does the opposite job. It contributes solids and a slight chew while barely moving the freezing point, which is what keeps a water base from eating thin. If you only have liquid glucose syrup, use 50 g of it and take 10 g off the water.

The stabiliser dose, 0.4% of the mix, is higher than a machine-churned gelato needs and lower than the pistachio no-machine base uses, because the cocoa fibre is already doing part of that job. Build the blend yourself following the stabiliser blend recipe if you want control over the locust bean to guar ratio.

Choosing the chocolate and the cocoa

Two ingredients carry the flavour, and they are not interchangeable.

For the couverture, 70% is the sweet spot for a water base. Below about 60% the chocolate brings so much of its own sugar that you have to strip the recipe elsewhere; above 80% the cocoa butter climbs and the gelato starts to eat waxy in the mouth because cocoa butter melts at 34 to 36 °C, just under body temperature, and a mouthful already chilled by frozen gelato never delivers enough heat to melt it cleanly. The full decision matrix by cocoa percentage is in couverture chocolate for gelato.

For the cocoa powder, use a dutched one. Alkalised cocoa sits at pH 6.8 to 8.1 against pH 5.0 to 5.8 for natural, and in a water base that difference is not subtle: natural cocoa's acidity has no milk protein to buffer it and reads as sour rather than fruity. Dutched powder also wets faster, which matters when you are dispersing 60 g of it into water by hand. The comparison is worked through in natural versus dutched cocoa and the dosage logic in cocoa powder in gelato.

Fat content on the tin matters too. The FDA standard of identity splits cocoa products by cacao fat: below 10% is low-fat cocoa, 10 to 22% is ordinary cocoa, and 22% or more is breakfast cocoa. A 10% powder in this recipe drops total fat to about 4.9% and the gelato eats noticeably drier. Buy the 22 to 24% grade and the numbers above hold.

Making the mix

Blend the sugars, the dried glucose, the gums and the salt together dry, then whisk that blend into the cold water. Gums dropped into hot liquid lump instantly and never fully recover, and once a lump is in a chocolate mix you cannot see it to fish it out.

Whisk in the cocoa powder while the water is still cold. Then heat, stirring constantly, to 85 °C and hold for two minutes. That temperature is not about safety here. There is no dairy in this mix, so the pasteurisation equivalences that 21 CFR 135.3 sets for frozen dessert mixes, 68.3 °C for 30 minutes or 79.4 °C for 25 seconds, are not the governing constraint they are in a milk base like the one in the pasteurisation deep dive. The 85 °C hold is there to hydrate the gums fully and to cook the raw, dusty edge off the cocoa.

Take the pot off the heat, add the chopped couverture and stir until it disappears. Off the heat is deliberate: at 85 °C in the pan you risk scorching cocoa solids on the base, and the chocolate melts perfectly well in the residual heat.

Then chill hard. Ice bath, down to 4 °C inside 90 minutes, and age at 4 °C for at least four hours and ideally overnight. Ageing hydrates the gums and lets the cocoa butter crystallise properly, and it is the cheapest quality improvement available to a home batch.

One warning specific to chocolate. The aged mix will be thick, closer to a pourable ganache than to a milk base, and it will look like it has set too far. That is normal. Whisk it smooth before freezing and it will pour.

h2_3 illustration for Chocolate Gelato Without a Machine (Water-Based, Intense)

Freezing it without a machine

A batch freezer does two jobs at once: it drops the temperature fast and it shears the mix while that happens. At home you can only do those separately, which is why the recipe had to change before the method could. The two routes below are the same ones that work for the pistachio no-machine base, and a water base actually takes them better than a dairy one because there is no fat network to break.

Shallow panFreeze and blitz
Attention neededEvery 30 min for 3 hTwo short sessions
Total elapsed timeAbout 5 hAbout 7 h
TextureGood, slightly coarseClosest to a machine
Fails whenAn interval is missedThe processor runs too long

Method A: shallow pan and a fork

Pour the aged mix into a wide metal pan no deeper than three centimetres and put it in the coldest part of the freezer. Metal pulls heat out several times faster than plastic or glass, and depth is the single biggest lever you have on crystal size.

Whisk hard every 30 minutes for the first three hours, reaching into the corners where the mix freezes first. Six interventions is the working minimum. When the texture turns from slush to a stiff, spoonable paste, scrape it into a chilled container, press cling film onto the surface and harden for two hours.

Method B: freeze solid, then blitz

Pour the aged mix into ice cube trays and freeze until fully solid, four to six hours. Tip the cubes into a food processor and run it. The mixture goes through a gravelly stage, then a paste stage, then turns glossy.

Stop the moment it turns glossy. Friction is warming the mix the whole time the blade is running, and a chocolate base punishes a long run harder than a dairy one: melt the cocoa butter back out of its crystal form and it re-sets grainy. Transfer, cover, harden for at least an hour. Both routes are compared against a domestic machine in no-churn gelato methods compared.

h2_4 illustration for Chocolate Gelato Without a Machine (Water-Based, Intense)

Why it goes wrong, and what to change

Smoothness in a frozen dessert is a question of ice crystal size. Crystals above roughly 50 micrometres register on the palate as iciness, while a well-made product averages nearer 20 to 25, a point Marshall, Goff and Hartel make throughout Ice Cream. Every fault below is a crystal problem wearing a different hat, and the diagnostic route through them is why is my gelato icy.

SymptomMost likely causeFix in the next batch
Icy, coarse on the tongueIntervals missed, or pan too deepShallower pan, or switch to Method B
Rock hard from the freezerPAC too low for a domestic freezerAdd 10 g dextrose, take 10 g off sucrose
Soupy, will not setToo much dextrose, or solids too lowCut dextrose to 25 g, check the scale
Grainy, slightly grittyCocoa butter re-set after over-blitzingStop the processor sooner
Flat, dusty chocolate flavourNatural cocoa, or no saltDutched cocoa, keep the 1 g of salt
Gritty from day fourHeat shock in the freezerSee below

That last one is not a recipe fault and no recipe fixes it. A domestic freezer cycles through a defrost phase, and every cycle partly melts and refreezes the surface of the tub. That is heat shock, and it is what turns a good batch gritty by day four when nothing was wrong on day one. Store the container at the back of the freezer rather than in the door, keep it full, and treat a no-machine gelato as something to eat within three days.

Serving temperature is worth one line too. A home batch carries far less air than a machine-churned one, so it eats colder at the same temperature. Take it out five to ten minutes before serving rather than trying to whip air back in.

closing illustration for Chocolate Gelato Without a Machine (Water-Based, Intense)

chocolate gelato without machine
no churn gelato
cioccolato all'acqua
dark chocolate gelato

Frequently asked questions

Common questions about recipes.

Continue reading

View all

You read the method. The book has the batch.

Twenty-four recipes balanced to the gram, five ways to freeze them without a machine, and the numbers behind every one. Instant PDF, yours to keep.

See the book

One payment. No subscription.

Balancing your own recipe instead? Open the free balancer