Silky Dairy-Free Custard (Easy 5-Ingredient Recipe)
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.

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.

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.

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.
| Nutrient | Amount per serving |
|---|---|
| Calories | 162 |
| Total Fat | 6 g |
| Saturated Fat | 2 g |
| Carbohydrates | 24 g |
| Sugar | 18 g |
| Fiber | 0 g |
| Protein | 3 g |
| Sodium | 40 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. 💛
There are no reviews yet. Be the first one to write one.
