Sweet Potato Gelato Recipe: Autumn Body, Step by Step


Table of contents
Sweet potato makes a gelato that fruit cannot: dense, warm and faintly caramel, with real body and no acidity. The difficulty is that it arrives as starch rather than sugar. Roast it properly and the vegetable sweetens itself. Roast it badly and you have a pasty base that sets hard.

Why Sweet Potato Behaves Unlike Fruit
A fruit puree brings water, acid, sugar and very little else. Sweet potato brings almost the opposite profile, and every difference shows up in the balance sheet.
Raw sweet potato is roughly 77 percent water, with about 20 g of carbohydrate, 1.6 g of protein and only 4 g of sugars per 100 g, according to USDA FoodData Central. Most of that carbohydrate is starch, not sugar. So the ingredient contributes a lot of solids and very little sweetness or freezing point depression, which is the reverse of what a mango or a strawberry does.
That has two consequences. First, total solids climb faster than you expect, and a puree dose that looks modest can push a base past its ceiling. Second, the starch that is not converted during cooking stays in the mix as starch. It gelatinises during pasteurisation, thickens the base, and then retrogrades slowly in the freezer. That is the mechanism behind a sweet potato gelato that reads pasty at the counter and short in the tub, and it is the same problem starch retrogradation causes in any starch heavy formulation.
The closest relative on this site is chestnut, which shares the starchy, low acid, high solids character. The techniques transfer almost directly.

The Roast Is the Recipe
Sweet potato contains beta amylase, an enzyme that cleaves starch into maltose. The enzyme is active over a temperature band roughly between 60 and 75 °C and is destroyed above it. How much of the starch becomes sugar therefore depends entirely on how long the flesh spends inside that band while cooking.
This is why a slow roast tastes sweeter than a boil. Boiling drives the interior through the active band in a few minutes. A whole potato baked at 150 °C takes the better part of an hour to climb through it, and the enzyme works the whole time. The difference is not subtle: the same variety can taste bland or frankly sweet depending only on the cooking curve.
Maltose is also a useful sugar to inherit. It is a disaccharide with the same molecular weight as sucrose, so it depresses the freezing point at roughly the same rate, while tasting only about a third as sweet. In other words, slow roasting converts inert starch into a sugar that softens the gelato without making it cloying, and it removes starch that would otherwise retrograde. Two problems solved by one decision about oven temperature.
Quick reference. Bake whole and slow at 150 °C for 75 to 90 minutes. The long climb through 60 to 75 °C lets beta amylase convert starch into maltose, which sweetens the flesh, softens the finished gelato and removes starch that would set hard.

The Formula
Quantities are for 1000 g of finished mix.
| Ingredient | g per 1000 g |
|---|---|
| Whole milk, 3.5% fat | 470 |
| Cream, 35% fat | 140 |
| Roasted sweet potato puree, sieved | 185 |
| Sucrose | 110 |
| Skim milk powder | 40 |
| Dextrose | 30 |
| Glucose syrup DE 38 | 20 |
| Stabilizer blend | 4 |
| Fine sea salt | 1 |
Where that lands, assuming a roasted and sieved puree at about 28 percent solids of which roughly half is sugar after a slow bake:
| Balance figure | This formula | Usual range |
|---|---|---|
| Fat | 6.6% | 6 to 9% |
| Milk solids non fat | 8.7% | 8 to 11% |
| Sugars, excluding lactose | 17.7% | 16 to 20% |
| Total solids | 36.3% | 34 to 42% |
Three notes on the choices. The dextrose is there because the maltose inherited from the potato is not sweet, so the sugar blend needs freezing point depression without much more sweetness, which is exactly what dextrose provides. The DE 38 syrup adds body to carry the low acid flavour, which would otherwise read flat. The gram of salt is not seasoning in the usual sense: it sharpens the caramel note the same way a pinch of salt does in a caramel base.
Puree solids vary by variety, size and how long you roast. Check yours with a refractometer if you have one, and treat the table above as the starting point rather than a constant.
Method, Step by Step
1. Roast. Whole potatoes, skin on, pricked once, on a tray at 150 °C for 75 to 90 minutes. They are done when a skewer meets no resistance at the centre and syrup has begun to bead at the cut ends. Do not shortcut this with a higher oven: speed costs you sweetness.
2. Peel and pass. Cool until handleable, peel, and pass the flesh through a fine drum sieve or a food mill. A blender alone leaves fibre that you will feel later. Weigh after passing, not before.

3. Build the base cold. Combine milk and cream. Add the skim milk powder and let it wet fully before anything else goes in.
4. Add sugars and stabilizer. At 40 to 50 °C, add the sucrose, dextrose and glucose syrup. Pre blend the stabilizer with a spoonful of the sucrose and add it into a vortex so it disperses instead of lumping. The temperature rules behind that step are covered in the stabilizer blend guide.
5. Pasteurise. Take the mix to 85 °C, or hold 65 °C for 30 minutes if you work the low pasteurisation route. Either is fine here; the pasteurisation deep dive sets out the trade off.
6. Blend in the puree off the heat. Add the sieved puree to the hot mix, blend until smooth, then crash cool to 4 °C as fast as the equipment allows. Adding it at the end keeps the roasted aroma, which a long hot hold flattens.
7. Age. Six to twelve hours at 4 °C. Maturation matters more than usual here because the gums, the milk proteins and the residual starch all need the time.
8. Churn. Draw at around -8 °C with an overrun near 30 to 35 percent. This base is heavy, and pushing overrun higher to lighten it will only make it taste watery. The draw temperature is worth checking rather than guessing.
9. Harden and serve. Blast to -18 °C, then hold and serve at about -12 °C.

Reading the Result and Fixing It
| What you taste | What went wrong | Fix |
|---|---|---|
| Pasty, coats the palate | Too much unconverted starch | Slower roast, or drop puree to 160 g |
| Sets hard in the cabinet | Sugars too low for the solids carried | Raise dextrose by 10 g |
| Flat and vaguely sweet | Fast cook, little maltose formed | Bake whole and slow, never boil |
| Gummy and elastic | Stabilizer dose too high for a mix already thickened by starch | Cut the blend to 3 g |
| Fibrous on the tongue | Puree blended rather than sieved | Pass through a drum sieve |
The first and third rows are the same fault seen from two sides, and both are solved in the oven rather than in the balance.
Variations Worth Making
Spiced. Two grams of ground cinnamon and half a gram of grated nutmeg, infused in the warm milk and strained out before the puree goes in. Restrained is better; the vegetable is the point.
Burnt butter. Replace 20 g of the cream with browned butter, added at the sugar stage. The browned notes sit naturally alongside the roasted flesh.
Purple. Purple fleshed varieties work, though they carry more starch and less beta amylase activity, so they taste less sweet and need the puree cut to about 160 g. The colour is worth the trouble, and the approach is close to ube gelato.
Balance it yourself. Open the Free Gelato Balancing App and enter the puree as a custom ingredient at 28 percent solids. Watching total solids move as you change the dose is the fastest way to find your own ceiling.

Related Concepts
- Chestnut Paste Gelato: the other starchy autumn base
- Starch Retrogradation: why starch heavy gelato sets hard
- Total Solids Guide: the ceiling this recipe pushes against
- Ube Gelato: the purple yam version of the same problem
- Chestnut Gelato Recipe: a full formula built on the same logic
- How to Balance a Gelato Recipe: the arithmetic behind the tables above


