Silky smooth with light vanilla flavors, this 4-ingredient Vegan Custard recipe is a must-have filling for vegan donuts, cakes, cream puffs, and more. No coconut needed and it’s easy to make in just 10 minutes!
If you’re looking for more non-dairy baking staples, check out my Vegan Condensed Milk, Heavy Cream Substitute, and Heavy Whipping Cream Substitution recipes!
This perfect Vegan Custard recipe will make you feel like a real pastry chef. It’s velvety smooth with sophisticated vanilla flavors and easy to make with only 4 ingredients in 10 minutes!
Unlike other vegan custard recipes, my version isn’t overly thick or runny and is coconut-free and gluten-free. There are so many ways to use it, too! Enjoy the vanilla vegan custard (or any of the fun flavor variations below) in vegan cakes, eclairs, cream puffs, donuts, fruit tarts, and more.
What is custard?
Custard (crème pâtissière) is a smooth and creamy sauce made from dairy milk and/or cream, egg yolks, starch, vanilla, and sugar. Once it turns into a smooth sauce, the custard is served on its own (like pudding) or used as a filling for many pastries, like eclairs, tarts, and profiteroles.
I have tried several vegan vanilla custard recipes, none of which came close to a truly rich French custard. Luckily, my recipe tastes amazing and has a beautifully rich and creamy consistency!
How to make vegan custard
Find the complete recipe with measurements in the recipe card below.
Whisk the milk and cornstarch together in a bowl or large glass measuring cup until smooth.
Afterward, add the sugar and milk-cornstarch mixture to a medium pot. Heat to a simmer over medium heat and whisk until it’s thickened (about 5 minutes). Take it off the heat and stir in the vanilla.
Tip: Don’t walk away from the stove! The custard needs to be whisked constantly to activate the starch and achieve that silky texture.
Transfer the custard to a bowl and press a sheet of plastic wrap directly on top. Set it aside to cool.
Is the custard too thick? Add another ¼ to ½ cup of milk to make it runnier.
Use an immersion blender or regular blender to smooth the custard if there are lumps (there shouldn’t be). Use it anywhere you like and enjoy!
Flavor variations
- Vanilla custard – You can take the vanilla flavors in this recipe up a notch by replacing the vanilla extract with vanilla bean paste or a freshly scraped vanilla bean.
- Lemon custard – Simmer ¼ cup of lemon juice along with the sugar and milk/cornstarch, then stir in ½ to 1 tablespoon of lemon zest when you add the vanilla.
- Coconut custard – Either swap the oat milk for 1 can of full-fat coconut milk or full-fat coconut cream or replace the vanilla extract with an equal amount of coconut extract.
- Chocolate custard – Add 2 tablespoons of cocoa powder to the pot along with the sugar and milk/cornstarch, then stir in about 6 ounces of vegan chocolate when you add the vanilla.
- Pumpkin custard – Stir ½ cup of pumpkin puree and ½ tablespoon of pumpkin pie spice into the milk-sugar mixture, then make the recipe as normal.
Ways to use vegan pastry cream
It’s a wonderful filling for all kinds of pastries and desserts, like:
You can also use it as a sweet and creamy dip for fresh fruit, a substitute for yogurt in parfaits, in vegan banana pudding, or a topping for strawberry crumble or vegan apple pie.
Frequently asked questions
For the best results, use full-fat oat milk (I like using Oatly barista milk). I’ve also tested this recipe with soy milk, almond milk, and cashew milk, and they all worked well. Full-fat coconut milk and coconut cream also work, but they will leave a coconut flavor behind.
I’ve tested this with arrowroot starch as a substitute for cornstarch and it worked pretty well. Tapioca starch did not work, as it made the custard more stretchy.
This sometimes happens after the custard cools but don’t worry because it’s completely normal! Simply blend it with an immersion blender, regular blender, hand mixer, or stand mixer with a whisk attachment until it’s smooth again (the same thing has to be done with traditional custard).
Store the cooled custard in an airtight container in the refrigerator for 2 to 3 days. The leftovers will get lumpy in the fridge, but you can smooth them out with a blender before serving.
You can freeze it, but the texture thickens and changes once it’s thawed. Just blend it a little when it thaws and it will be good as new!
-
Whisk the plant milk and cornstarch in a measuring cup or bowl until smooth.
-
To a medium pot, add the sugar and plant milk/cornstarch.
-
Turn the heat to medium, and whisk until smooth. Bring to a simmer and continue whisking for about 5 minutes, until thickened.
-
Remove from heat and stir in the vanilla.
-
Place in a bowl with saran wrap to avoid a film. Let cool. If it’s too thick, add 1/4-1/2 cup more oat milk. This is a personal preference, whether you like it runny or thicker.
-
Once cool, if it is clumpy at all, use an immersion blender or regular blender until smooth. Then use wherever you’d like. Store in the refrigerator for 2-3 days.
- You may use another milk if you’d like. A richer milk with fat is going to be best, like soy milk if you don’t want to use oat milk. You can use canned coconut milk but it will taste a bit like coconut and be thicker.
- If you need to substitute the sugar, you could likely add a few tablespoons of pure maple syrup instead, for a less sweet custard. Or use coconut sugar, but the custard will be brownish.
- Chocolate Pastry Cream – Add 2 tablespoons cocoa powder with everything in the pot at the beginning, then stir in 6 ounces of vegan chocolate chips when you stir in the butter. See post above for more flavor options.
Serving: 1of 12 servings | Calories: 80kcal | Carbohydrates: 18g | Protein: 1g | Fat: 1g | Sodium: 24mg | Potassium: 25mg | Fiber: 0.5g | Sugar: 12g | Vitamin A: 103IU | Calcium: 72mg | Iron: 0.4mg
*This recipe was originally published in January 2021. After some troubleshooting and a lot of testing, I have changed the recipe quite a bit. The old version was too thick, clumped easily and tasted too much like coconut. This recipe is easier and so much better!