Silky dairy-free custard being poured from a jug over dessert

Silky Dairy-Free Custard (Easy 5-Ingredient Recipe)

Spread the love

Warm, pourable custard was the comfort I missed most after going dairy-free, so cracking this dairy-free custard felt like getting an old friend back. It’s everything a good custard should be: silky, glossy, and just sweet enough, with a deep vanilla flavor and that luxurious spoon-coating texture. For ages my dairy-free attempts turned out thin or eggy, until I landed on the combination of rich plant milk, a few golden yolks, and a little cornstarch for insurance. It comes together on the stovetop in under fifteen minutes and tastes like it took far more effort. Pour it over fruit or crumble, or eat it warm from the pan like I usually do.

By Brooks · Tested and updated May 31, 2026

Key Takeaways

  • Just 5 ingredients and one pan make a silky custard in under 15 minutes.
  • Full-fat oat or coconut milk gives the richest, creamiest result.
  • Egg yolks plus cornstarch guarantee a smooth, foolproof thickening.
  • Low and slow heat prevents scrambling for a glossy, lump-free custard.
  • Serve warm or chilled over fruit, crumble, or cake.

What Is Dairy-Free Custard?

Dairy-free custard is a smooth, pourable sweet sauce made by gently cooking plant milk, egg yolks, sugar, and a little cornstarch until thick and glossy, with no dairy milk or cream. The yolks add richness and color, the cornstarch ensures a reliably silky set, and full-fat plant milk delivers the creamy body. It’s the dairy-free answer to classic pouring custard, perfect spooned over crumbles, fruit, and cakes. Made on the stovetop in minutes, it’s a simple, comforting dessert sauce that tastes just like the original.

Silky dairy-free custard being poured from a jug over dessert

Why You’ll Love This Recipe

  • Silky and rich. Glossy, spoon-coating texture with no dairy.
  • Quick. Ready on the stovetop in under 15 minutes.
  • Just 5 ingredients. Simple pantry staples, no fuss.
  • Versatile. Pour it warm or chill it to set.
  • Foolproof. Cornstarch makes the thickening reliable every time.

Ingredients

This serves 4. Use a full-fat plant milk and avoid thin, watery ones for the creamiest custard.

  • 2 cups full-fat oat milk (or lite canned coconut milk)
  • 3 large egg yolks
  • 2 tablespoons cornstarch
  • 1/3 cup cane or granulated sugar
  • 1 teaspoon pure vanilla extract
  • Pinch of fine sea salt

This custard is wonderful spooned alongside a slice of my dairy-free pie for a classic comfort-dessert pairing.

Ingredients for dairy free custard laid out on a wooden board

How to Make Dairy-Free Custard

Step 1: Whisk the base

In a saucepan off the heat, whisk together the egg yolks, sugar, cornstarch, and salt until smooth and pale. Tip: Whisking the cornstarch in while the pan is cold prevents lumps, giving you a perfectly smooth custard from the start.

Step 2: Add the milk

Slowly pour in the plant milk, whisking constantly until fully combined. Tip: Add the milk gradually rather than all at once so the cornstarch disperses evenly and the mixture stays silky.

Step 3: Heat gently

Place over medium-low heat and whisk constantly as it warms. Tip: Keep the heat moderate and never stop whisking; rushing with high heat is the fastest way to scramble the yolks or scorch the bottom.

Step 4: Thicken

Continue whisking for 5 to 7 minutes until the custard thickens and coats the back of a spoon. Tip: It thickens suddenly near the end, so stay close and pull it off the heat as soon as it holds a line when you run a finger across the spoon.

Step 5: Add vanilla

Remove from the heat and stir in the vanilla. Tip: Adding vanilla off the heat preserves its delicate aroma, which can cook off if added too early.

Step 6: Serve or chill

Serve warm right away, or press plastic wrap onto the surface and chill. Tip: Pressing wrap directly onto the custard stops a skin from forming, keeping it perfectly smooth as it cools.

dairy free custard being prepared in the kitchen

Expert Tips & Tricks

  • Use full-fat milk for richness; thin milks like rice or skim almond make a watery custard.
  • Whisk constantly and keep the heat moderate to avoid scrambling or scorching.
  • Strain if needed — pour through a fine sieve for an ultra-smooth finish.
  • Adjust thickness — add a splash of milk for pouring custard, or cook longer for a thick, spoonable set.

Variations & Substitutions

  • Egg-free: Skip the yolks and use 3 tablespoons cornstarch plus a pinch of turmeric for color.
  • Chocolate: Whisk in 2 tablespoons cocoa or melted dairy-free chocolate.
  • Coconut: Use full coconut milk for a tropical, extra-rich custard.
  • Citrus: Infuse the milk with lemon or orange zest before cooking.
  • Set dessert: For an airier finish, fold the cooled custard into my dairy-free whipped cream.

Storage & Reheating

  • Refrigerator: Store with wrap pressed onto the surface for up to 3 days.
  • Freezer: Not ideal — custard can separate, though it works blended into frozen desserts.
  • Reheat: Warm gently over low heat or in short microwave bursts, whisking to bring back the silky texture.
  • Loosen: Whisk in a splash of plant milk if it thickens too much in the fridge.

Nutrition Information

Values are an estimate per serving (recipe serves 4), based on USDA FoodData Central reference data. Numbers vary with the milk and sugar you use.

NutrientAmount per serving
Calories162
Total Fat6 g
Saturated Fat2 g
Carbohydrates24 g
Sugar18 g
Fiber0 g
Protein3 g
Sodium40 mg

Swapping dairy milk for fortified plant milk is simple; this guide to dairy-free milks covers choosing milks that work well in cooking and baking.

Frequently Asked Questions

What is the best milk for dairy-free custard?

Full-fat oat milk and lite canned coconut milk give the richest, creamiest custard. Avoid thin, watery milks like rice or skim almond, which make a loose, less satisfying result.

Can I make dairy-free custard without eggs?

Yes. Leave out the yolks and use 3 tablespoons of cornstarch for thickening, plus a small pinch of turmeric for the classic golden color. The texture stays smooth and creamy.

Why is my custard lumpy?

Lumps come from cornstarch added to hot liquid or from heat that’s too high. Whisk the cornstarch into the cold base first, keep the heat moderate, and whisk constantly. Straining fixes any stray lumps.

How do I stop a skin forming?

Press a layer of plastic wrap directly onto the surface of the custard while it cools. This stops air contact, which is what causes that rubbery skin to form on top.

Can I make it ahead?

Yes. Make it up to 3 days ahead and store it covered in the fridge. Reheat gently with a splash of plant milk, whisking until it’s silky and pourable again.

Love a creamy dairy-free dessert? Try my airy dairy-free chocolate mousse or scoopable dairy-free ice cream next.

Related Dairy-Free Recipes

⭐ Rate This Recipe

Did you make this recipe? Tap the stars below to rate it and leave a quick review — your feedback helps fellow dairy-free cooks and makes our day. 💛

0
0 out of 5 stars (based on 0 reviews)
Excellent
Very good
Average
Poor
Terrible

There are no reviews yet. Be the first one to write one.