Comparisons
vegan
vegetarian
lactose-free

Vegan Dark Chocolate Gelato: Water Base or Plant Milk?

Marco Freire, chef and gelatiere, founder of Free Gelato Balancing App
Marco Freire
Chef, gelatiere and founder
9 min read
A scoop of glossy dark chocolate gelato in a small white ceramic cup on a marble counter, beside a broken square of dark chocolate and a small dish of cocoa powder
A scoop of glossy dark chocolate gelato in a small white ceramic cup on a marble counter, beside a broken square of dark chocolate and a small dish of cocoa powder

Dark chocolate is one of the easiest gelato flavours to make vegan, because the classic Italian version never needed milk. The real choice is the base: water, as in a cioccolato all'acqua, or a plant milk blend. This guide compares both routes using two balanced 1,000 g formulas from our recipe sheets, gram by gram.

A scoop of glossy dark chocolate gelato in a small white ceramic cup on a marble counter, beside a broken square of dark chocolate and a small dish of cocoa powder

Two routes, two sets of target ranges

Both routes are fully plant based, but they are not the same product, and they do not balance to the same targets. A water base has nothing in it except sugars, cocoa and water, so the chocolate has to carry all of the fat and most of the body. A plant milk base borrows fat from coconut milk and protein from soy milk, so it behaves more like a creamy gelato. If you are new to dairy free work, start with our complete guide to vegan gelato, which covers the plant bases one by one.

The two recipes we compare here are on the recipe pages: the Vegan Chocolate Gelato sheet (coconut milk plus soy milk) and the Water Based Dark Chocolate Sorbetto sheet. Every number below is copied from those sheets or recalculated from the same ingredient database the free calculator uses.

Quick reference. A water-based chocolate targets total solids of 34 to 44%, sugars of 22 to 29%, fat of 3 to 10%, protein of 0.5 to 3% and PAC 250 to 320. A vegan chocolate base made with plant milk targets total solids of 36 to 43%, sugars of 19 to 27%, fat of 5 to 12%, protein of 1 to 3.5% and PAC 240 to 320. Both are designed for a display case at -11 to -14 °C.

Diagram comparing two 1,000 g vegan dark chocolate bases side by side: the plant milk base at 10.48% fat, 2.51% protein and PAC 254.64 against the water base at 6.72% fat, 0.92% protein and PAC 270.55

Figure 1. The two balanced 1,000 g formulas from our recipe sheets, metric by metric.

Target (per 1,000 g of mix)Water-based chocolateVegan chocolate base (plant milk)
Total solids34 to 44%36 to 43%
Sugars22 to 29%19 to 27%
POD160 to 250160 to 220
PAC250 to 320240 to 320
Fat3 to 10%5 to 12%
Protein0.5 to 3%1 to 3.5%
Water56 to 66%57 to 64%

The pattern is clear before you weigh anything. The water base runs sweeter and leaner: more sugar, less fat, almost no protein. The plant milk base runs richer and less sweet, with room for real protein. That single difference explains most of what you taste in the cup.

Two small white ceramic cups of dark chocolate gelato on a marble counter, one slightly glossier and denser than the other, with a jug of plant milk and a glass of water behind them

The two formulas, side by side

Here are both sheets as published, 1,000 g each. Grams come from the solver behind our recipe pages; none were written by hand.

IngredientPlant milk base (g)Water base (g)
Water210589
Coconut milk2830
Soy milk, unsweetened2030
Sucrose105200
Dextrose600
Glucose syrup DE42025
Dark chocolate 70%900
Cocoa paste040
Cocoa butter041
Cocoa powder 22 to 24%3020
Polydextrose080
Inulin140
Neutral stabilizer44
Salt11

And the balance each one closes at:

ResultPlant milk baseWater base
Total solids38.51%40.10%
Sugars19.68%22.07%
POD180.56210.70
PAC254.64270.55
Fat10.48%6.72%
Protein2.51%0.92%
Water61.49%59.90%

Both sit inside every range of their own type. Notice what each formula needs that the other does not. The water base needs 80 g of polydextrose because sugar alone cannot reach its solids target without making a dark flavour taste sweet. The plant milk base needs 14 g of inulin because it has zero milk solids non fat (MSNF reads 0.00) and something has to hold free water.

Where the fat and protein actually come from

This is the worked part that recipe cards skip. Using the same coefficients the app uses (ingredients.json), here is the fat and protein each ingredient contributes per 1,000 g.

SourcePlant milk base: fat (g)Plant milk base: protein (g)Water base: fat (g)Water base: protein (g)
Coconut milk59.45.700
Soy milk4.37.100
Dark chocolate 70%34.26.300
Cocoa paste0021.65.2
Cocoa butter0041.00
Cocoa powder6.96.04.64.0
Total104.825.167.29.2

Three things fall out of this table.

  1. In the water base, all of the fat is cocoa fat. Cocoa butter alone supplies 41 of the 67.2 g. That is why the sheet adds pure cocoa butter instead of more cocoa: it builds body without adding bitterness.
  2. In the plant milk base, coconut milk is the main fat, not the chocolate. Coconut supplies 59.4 g, more than half. Chocolate fat is about a third. The coconut milk is capped at 283 g because every extra 50 g moves total fat by roughly one point, and the sheet stops short of the 12% ceiling.
  3. Protein comes from four places in roughly equal parts. Soy milk is the largest single source (7.1 g), but chocolate, cocoa powder and coconut each add about 6 g. Drop the soy and protein falls to 1.80%, still over the 1% floor but with less protein to hold air.

There is a second number worth calculating: the non fat cocoa solids, which is most of what you taste as chocolate. Subtracting fat and sugar from each cocoa ingredient gives about 49.7 g per kilo in the plant milk base (27.9 g from the bar, 21.8 g from the powder) and about 32.1 g in the water base (17.6 g from the paste, 14.5 g from the powder). The plant milk sheet carries more cocoa. The water sheet still reads more intense. The next section explains why.

A gelato display pan of dark chocolate gelato with a smooth scooped surface in a clean gelateria counter, soft natural light

Flavour, body and melt: what changes in the cup

Intensity. Fat acts as a solvent for many aroma compounds, which changes how fast they reach you. In a trained panel study of ice cream at 3, 6 and 12% fat, Frøst and colleagues (Food Quality and Preference, 2005) found "faster perceived melt rates and faster increases and decreases in dynamic flavour perception with lower fat levels." The study used dairy ice cream, not chocolate sorbetto, but the direction matches how the two sheets taste: at 6.72% fat, the water base delivers its cocoa fast and hard, then lets go. At 10.48% fat, the plant milk base delivers its cocoa slower and longer, with coconut sitting behind it.

Astringency. Neither base has casein, the milk protein that dark chocolate dairy recipes lean on. An in vitro study (Gallo et al., Food Research International, 2013) showed casein and whey fractions binding cocoa polyphenols. Whether that softens astringency in the mouth is less proven, but it is the usual explanation for why a 70% bar tastes drier in a vegan base. Both our sheets respond the same way: the plant milk base caps the couverture at 90 g (a dairy version of the flavour would carry about 130 g), and the water base keeps total cocoa near 60 g per kilo, lighter than the 90 to 110 g that professional formulas use. If you want more depth, take it from cocoa powder rather than more bar. Our comparison of natural vs Dutched cocoa helps you pick the powder, and cocoa powder in gelato covers dosing.

Body. The plant milk base has 2.51% protein and coconut fat, so it holds air and feels creamy. The water base has 0.92% protein, so its body is built on purpose: cocoa butter for richness, polydextrose for solids, glucose syrup DE42 for structure. It scoops smooth, but it is denser and cleaner on the palate.

Firmness and melt. The water base has the higher PAC (270.55 against 254.64), so at the same case temperature it sits slightly softer. The plant milk base relies on coconut fat, which sets hard when cold, so its sheet asks for a 12 hour age at 4 °C to settle the emulsion before freezing. If your plant base melts too quickly on the cone, our guide to why vegan gelato melts fast goes through the causes.

Check that your chocolate is actually vegan

The balance does not change when a bar contains milk, but the label does. In the United States, 21 CFR 163.123 says semisweet or bittersweet chocolate is sweet chocolate with "not less than 35 percent by weight of chocolate liquor," and sweet chocolate may contain milk solids, as long as they stay "less than 12 percent by weight." A bar can be called bittersweet and still carry milk fat or milk powder.

So before you call anything vegan:

  • Read the ingredient list of every cocoa product: bar, paste, butter and powder. Look for milk fat, butter oil, whole or skimmed milk powder, whey and lactose.
  • Check the precautionary statement. "May contain milk" is not an ingredient, but it matters to customers with an allergy. Our guide to vegan gelato labeling and allergens covers how to word it.
  • Remember that the plant milk base adds soy, which is a declared allergen. The water base, built only from cocoa, sugars and fibre, avoids it.
  • Know what you are buying. Our guide to couverture vs compound chocolate explains why some coatings swap cocoa butter for other fats.

Which base should you choose?

If you wantChooseWhy
The most intense, cleanest cocoa hitWater baseLower fat (6.72%) releases flavour faster
A creamy scoop for customers used to dairyPlant milk base10.48% fat and 2.51% protein give body and air
A soy free and nut free flavourWater baseOnly cocoa, sugars, fibre and stabilizer
A softer scoop in the same caseWater basePAC 270.55 against 254.64
Less sweetness on the palatePlant milk baseSugars 19.68% against 22.07%, POD 180.56 against 210.70
A flavour you can also make without a machineEitherBoth sheets include a tray freezing method

You can also adjust the plant milk sheet without leaving its ranges. Swap the 203 g of soy milk for barista oat milk and, by our calculation with the same database, protein falls to 2.00%, fat moves to 10.66% and PAC rises to 264.58: still balanced, but slightly lighter in body. Our guides to soy milk gelato and oat milk gelato compare the two milks in more detail. If you want more protein instead, the Vegan High Protein Chocolate Gelato sheet reaches 3.16% with 70 g of cocoa powder and 277 g of soy milk.

For a shop, the honest answer is often both. The water base is the classic Italian dark chocolate and suits the purist. The plant milk base is the one to offer customers who want something that eats like cioccolato fondente made with milk. To balance your own version with your actual chocolate, enter its fat and sugar into the gelato calculator and check every metric against the ranges above.

A small white ceramic cup of dark chocolate gelato beside a cone, both on a marble counter, with a square of dark chocolate in soft warm light

vegan
vegetarian
lactose-free
dark chocolate
cioccolato all'acqua
plant-based gelato

Frequently asked questions

Common questions about comparisons.

Continue reading

View all

You read the theory. Now run the numbers.

Open the free balancer, plug in your own ingredients, and apply what you just read. PAC, POD, MSNF, Total Solids, all updated live as you adjust the recipe. Free account, no credit card.

Start Balancing for Free

542 accounts created so far.