If you’re searching for a silky-smooth, luscious dessert that soothes the soul and happens to be totally plant-based, this Vegan Custard should earn a permanent place in your dessert rotation. It’s rich and creamy with the perfect hint of vanilla, swirls beautifully over pies or tarts, and delights as a simple comfort-food pudding all on its own. Whether you’re catering to vegan guests or just looking for a dairy- and egg-free treat, you’ll love how foolproof and versatile this recipe is—plus, it’s ready in less than 20 minutes and uses basic pantry ingredients!

Ingredients You’ll Need
Part of the magic of making vegan custard is just how few ingredients you actually need for a spectacularly good result. Each one has a special role, from delivering creaminess to providing that signature golden hue—let’s dive into what you’ll need and why!
- Unsweetened almond milk: This forms the light and creamy base of your custard; any plant milk will work, so feel free to swap for oat or soy if desired.
- Cornstarch: The secret to the custard’s thick and dreamy texture, cornstarch naturally thickens without eggs.
- Organic cane sugar: Adds classic sweetness without overpowering the vanilla notes; adjust to taste if you like it more or less sweet.
- Turmeric (optional): Just a pinch gives your vegan custard that traditional pale yellow color—don’t worry, you won’t taste it.
- Sea salt: A tiny amount balances the flavors and enhances the sweetness of the custard beautifully.
- Vanilla extract: Brings warm, aromatic depth and elevates the comforting custard flavor.
- Vegan butter: Stirred in at the end, it’s the final flourish for a velvety finish and adds a touch of richness.
How to Make Vegan Custard
Step 1: Whisk the Dry and Wet Ingredients Together
Start by grabbing a medium saucepan and whisking together your almond milk, cornstarch, sugar, turmeric, and sea salt until completely smooth. The goal here is to ensure there are no lumps—cornstarch can be pesky if not thoroughly combined, so take your time with this step. This sets you up for a sublimely smooth vegan custard.
Step 2: Gently Cook and Thicken
Place your saucepan over medium heat and whisk constantly. As the mixture heats, you’ll begin to notice it thickening around the edges after about 4 to 5 minutes. Keep whisking gently to avoid hot spots or sticking—by the 7-minute mark, your custard will reach a pudding-like texture and a soft simmer. When it’s thick enough to coat the back of a spoon, you’re ready for the next step!
Step 3: Add the Finishing Flavors
Take the pan off the heat. Immediately whisk in your vanilla extract and vegan butter. You’ll see the custard transform into a glossy, smooth, and silky mixture—this is where the magic happens. The butter creates an ultra-creamy texture while the vanilla pulls everything together.
Step 4: Pour and Set
Pour the hot vegan custard into serving dishes, ramekins, or use as a filling in pies and pastries. Let it cool slightly if you like it warm and spoonable, or chill in the fridge for at least an hour for a firmer, scoopable custard experience. The versatility of this custard means you can enjoy it your way!
How to Serve Vegan Custard

Garnishes
A simple custard is the perfect blank canvas for a range of delicious toppings. Go classic with a dusting of ground cinnamon or nutmeg, or add jewel-like fresh berries for a pop of color and tartness. Slivered almonds, toasted coconut, or even a drizzle of vegan caramel sauce can make every bowl feel special.
Side Dishes
While vegan custard shines on its own, it’s just as wonderful alongside fruit compote, poached pears, or warm baked apples. It also pairs exquisitely with a tender slice of vegan pound cake or gingerbread, transforming simple bakes into elegant desserts.
Creative Ways to Present
You don’t have to stop at bowls or ramekins! Try layering vegan custard in mini trifles with cubes of sponge cake and fruit; spoon it into tart shells for cream pies; or use it to fill doughnuts, éclairs, or cream puffs. A swirl atop rhubarb crumble adds a comforting touch, while individual parfait cups turn it into a party-ready treat.
Make Ahead and Storage
Storing Leftovers
Place any leftover vegan custard in an airtight container or cover your serving dishes with plastic wrap. Stored in the refrigerator, it will keep fresh and silky for up to 3 days. If you notice a thin skin forming on the surface, simply give it a gentle whisk before serving.
Freezing
While you can freeze vegan custard, the texture may change due to the cornstarch and plant milk. If you do freeze it, pour it into airtight containers and thaw in the refrigerator overnight. A quick stir after defrosting helps restore its creamy consistency, although it’s best enjoyed freshly made.
Reheating
To enjoy your vegan custard warm again, transfer it to a saucepan and heat gently over low heat, whisking continuously. If it thickens too much or looks lumpy, add a splash of plant milk and whisk until smooth. Avoid bringing it to a boil to maintain its delicate texture.
FAQs
Can I use a different plant-based milk for this vegan custard?
Absolutely! Any unsweetened plant milk (such as oat, soy, or coconut) will yield a lovely, creamy result. Each milk gives a slightly different flavor and texture, so try a few to see which you prefer in your custard.
Is turmeric necessary for this recipe?
You can leave out the turmeric if you don’t care about a golden color. It’s purely for appearance and does not affect the flavor. Your vegan custard will still be rich and delicious.
How can I make my custard extra rich?
For a more decadent custard, add a splash of coconut cream or a tablespoon of extra vegan butter when whisking in the final ingredients—this will create an extra smooth and luscious dessert.
Can I use this vegan custard as a filling for baked goods?
Yes, it’s perfect for cream pies, tarts, trifles, or even stuffed pastries like vegan eclairs. Let it cool and thicken slightly before using it as a filling so it holds its shape well.
What if my custard is too thin or too thick?
If your vegan custard didn’t thicken enough, gently return it to the heat and whisk for a few more minutes. If it’s too thick, simply add a splash of plant milk and whisk to loosen the texture. Adjust to your preferred consistency.
Final Thoughts
There’s something truly special about sharing a bowl of silky-smooth vegan custard, whether it’s spooned warm from the pan or chilled for a classic finish. This recipe is easy, comforting, and endlessly adaptable—don’t be surprised if it becomes your go-to for both simple weeknight desserts and festive celebrations. Give it a try, play with toppings, and make it your own—I know you’ll fall in love!
Print
Vegan Custard Recipe
- Total Time: 15 minutes
- Yield: 4 servings 1x
- Diet: Vegan
Description
Indulge in the creamy goodness of this Vegan Custard recipe. Made with wholesome ingredients, this dairy-free custard is a perfect plant-based dessert for any occasion.
Ingredients
Main Ingredients:
- 2 cups unsweetened almond milk
- 3 tablespoons cornstarch
- 1/4 cup organic cane sugar
- 1/4 teaspoon turmeric (for color, optional)
- 1/4 teaspoon sea salt
- 1 teaspoon vanilla extract
- 2 tablespoons vegan butter
Instructions
- Prepare the Custard Mixture: In a medium saucepan, whisk together almond milk, cornstarch, sugar, turmeric, and sea salt until smooth.
- Cook the Custard: Place the saucepan over medium heat, whisking constantly until thickened and simmering, about 5-7 minutes.
- Finish and Serve: Remove from heat, stir in vanilla extract and vegan butter until smooth. Pour into dishes or use as a filling. Serve warm or chill for a firmer texture.
Notes
- You can use other plant-based milks like soy or oat milk.
- Adjust sugar to taste.
- For extra richness, add coconut cream.
- Prep Time: 5 minutes
- Cook Time: 10 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: British
Nutrition
- Serving Size: 1/2 cup
- Calories: 140
- Sugar: 9g
- Sodium: 85mg
- Fat: 5g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 0mg