🍋 100% Plant-Based Lemon Custard

⏱️ Prep: 5 min 🔥 Cook: 15 min 📅 Published: 14 September 2026 🔄 Updated: 16 October 2026

A dense, velvety lemon custard with no eggs or dairy: just plant milk, cornstarch, sugar and fresh lemon juice. Vegan, gluten-free, 20 min active.

100% Plant-Based Lemon Custard

100% Plant-Based Lemon Custard

Set the amount of ingredients you want to use with one of the two options below:
  • you can pick the number of servings with x1, x2, x3 and so on. Servings are indicative, adjust them to your preference.
  • you can set the amount of Plant milk (soy or oat) you want to use. For example, if you want to use 340 grams, type 340 in the box below.
Quantity
Plant milk (soy or oat) (min g, max g): g

1. Ingredients

IngredientQuantity
Plant milk (soy or oat)500 g
Sugar100 g
Cornstarch60 g
Fresh lemon juice80 g
Ground turmeric (optional)5 g
Lemon zest (optional)1 lemon
The lemon custard ingredients: plant milk, sugar, cornstarch and lemon juice.
The ingredients: plant milk, sugar, cornstarch and lemon juice.

2. Method

  1. In a large saucepan, dry-mix the 60 g cornstarch with the 100 g sugar. This coats the starch granules and prevents lumps once the liquid is added.
  2. Slowly pour in the cold 500 g plant milk, whisking by hand until the mixture is perfectly smooth. If using the 5 g turmeric, add it now and whisk until evenly distributed. Optional: if you want to use lemon zest, add it now. I have made this custard with and without zest and notice no particular difference in the final result; personally I skip it, to avoid the nuisance of removing the zest once the custard thickens.
  3. The cream still liquid on the heat. Bubbles are still visible on the surface, a sign that the temperature is still low.
    The cream still liquid on the heat. Bubbles are still visible on the surface, a sign that the temperature is still low.
  4. Set the pan over medium heat and whisk constantly, without stopping. For the first few minutes the mixture stays liquid; around 65-75 °C it starts to thicken progressively.
  5. Watch the surface: bubbles and foam form in the early stages. When the bubbles vanish and the custard turns visibly denser and glossy, add the 80 g lemon juice all at once and whisk vigorously to incorporate it.
  6. Keep cooking until the custard is visibly thick and smooth: you can tell because it resists the spatula or spoon you are stirring with. This completes starch gelatinisation and removes the raw-starch taste. Do not cook further, and take the pan off the heat. Keep stirring for 1 minute.
  7. Transfer the custard to a glass or ceramic container. To prevent a skin from forming, you can dust a little sugar over the surface, or cover with a lid suitable for contact with hot food. Cling film, plastic and foil in general are not suitable. If instead you plan to blend the custard before use, you can leave the surface uncovered (cover with a lid not in contact).
  8. Let it cool at room temperature for 15-20 minutes, then refrigerate for at least 2 hours. The custard thickens further as it cools; if it sets too firm, whisk briefly to bring it back to the desired texture. If you are making this custard for a fruit tiramisù, 15-20 minutes is enough, after which you can layer the custard into the tiramisù.

3. Technical Notes

Lemon pastry cream or lemon curd?

These are two preparations with a different thickening mechanism, not simply "more or less starch". Classic lemon curd contains no starch: it thickens with eggs and butter, gently coagulated at around 75-80 °C, and the dominant liquid is lemon juice (with butter and eggs in significant amounts). Lemon pastry cream, by contrast, has milk as the dominant liquid and thickens with starch, typically around 7-8% of the milk's weight, plus yolks that add structure.

Our recipe belongs to this second family, but in a 100% plant-based version: with no yolks, all the thickening falls to the starch, and on top of that lemon acid reduces starch's thickening power (which is why lemon custards need more starch than plain ones). That is why 60 g of starch per 500 g milk (12%) is correct here and not a mistake: it replaces the structure that yolks would give in the classic version. The result is a dense, almost pudding-like custard — intentionally so. Adding more starch would make it rubbery; for a looser custard, reduce the starch to 45-50 g.

FeatureLemon curd (English)Lemon pastry cream (this recipe)
Dominant liquidLemon juiceMilk (plant-based)
ThickenerEggs + butter (coagulation)Cornstarch (gelatinisation)
StarchNone60 g (about 12% of the milk)
FlavourSharp, intense, citrusyTangy but pleasant, balanced by the sweetness
TextureDense, spreadable, richDense cream, between a classic custard and a pudding

To see the difference in numbers — not as a recipe to follow, but as an order of magnitude of the ratios — this table compares typical reference values (normalised for about 400 ml of product):

Per ~400 mlLemon curdLemon pastry cream
LiquidLemon juice: the main partMilk: the main part, lemon juice a small share
Starch0% (none)about 7-9% of the milk's weight
EggsWhole eggs + yolks (main thickener)Yolks, as structure on top of the starch
FatButter (significant part)Little or none (none in the plant-based version)

Choosing the plant milk

Not all milks behave the same way when cooked. The table compares the most common ones, including cow's milk as a reference. For this custard, soy milk is the best choice and oat an excellent alternative; cow's milk technically works and gives body, but its proteins (casein) can curdle on contact with lemon acid, so as a final result it is not better than soy.

MilkProtein (g/100 ml)Cooking performanceVerdict
Soy3.3-3.8Thickens well, stable with acidsBest
Oat0.5-1.0Creamy from beta-glucans, neutral tasteExcellent alternative
Whole cow's3.3Good body, but casein can curdle with lemonWorks, similar to soy
Almond0.4-1.0Lighter, less full-bodied custardAcceptable
Rice0.1-0.3Too watery and sweet, sticky textureNot recommended

How to tell the custard is ready

The most reliable way is the resistance on the spatula (see method). If you want to understand what happens temperature-wise, this table summarises the cornstarch phases during cooking.

TemperatureWhat happensWhat you see
20-55 °CStarch is suspended, not yet activeLiquid mixture, no change
55-65 °CGranules start to swell (gelatinisation begins)Slight increase in thickness
65-80 °CGelatinisation underway, amylose releasedRapid thickening, opaque custard, bubbles vanish
80-95 °CFull gelatinisation, peak viscosityDense, glossy custard, resists the spatula
above 95 °C prolongedStarch degradationCustard thins out again (often irreversible)

4. Variants

  • Vanilla custard: omit the lemon juice and flavour with vanilla extract or a vanilla pod.
  • Orange custard: use orange juice and zest instead of lemon; the result is sweeter and more delicate.
  • Chocolate custard: melt chocolate or cocoa into the hot custard at the end of cooking.
  • Coffee custard: flavour with espresso or instant coffee.
  • Blueberry custard: stir in blueberry purée, adjusting the sugar to their sweetness.

5. Storage

After cooking, if you want to cool it quickly you can rest the base of the pan in cold water and stir for a few minutes before storing.

  • Room temperature: 2 hours maximum. Although egg- and dairy-free, it is a moist food rich in sugars and starches, so it favours bacterial growth: beyond 2 hours it is best moved to the fridge.
  • Refrigerator: up to 4 days, in an airtight container, better still with the surface in contact with a food-safe material. The custard firms up a lot due to starch retrogradation: if it sets too hard, whisk it or blend with a stick blender, adding a splash of plant milk if needed.
  • Freezer: up to 2 months, but you lose the original texture: it turns grainy. Better to freeze it in portions, thaw in the fridge and blend to re-emulsify. Alternatively, use the thawed custard in preparations that are cooked afterwards (tarts, cakes).

6. References

🌐 This recipe in other languages:

Italiano Español Français