Silky smooth and rich vanilla vegan custard, made with only 6 ingredients! No eggs or milk needed. Perfect for eclairs, tarts, donuts and more!

vegan custard in a pot with a whisk, thickened

Custard and pastry cream are traditionally made with lots of eggs, milk and butter. I have tried several recipes, none of which came close to a rich custard/cream. Until now!

Many recipes out there for vegan custard or pastry cream basically taste like weird vanilla pudding… Not at all what I was hoping for.

This vegan custard tastes amazing – it’s rich, SO creamy, vanilla infused and thick, not runny.

Ingredients needed (with substitutions)

  • Full fat coconut milk – You must use canned, full fat coconut milk. Coconut cream works as well, and will result in a thicker cream/custard.
  • Plant milk – I have used soy, cashew and almond milk. Any unsweetened plant milk will work here, if you use sweetened add less sugar so it’s not too sweet.
  • Sugar – Granulated sugar works best, but you could probably substitute a few tablespoons of pure maple syrup for a less sweet custard. Coconut sugar may also work, but the custard will turn brown.
  • Cornstarch – I haven’t had luck with any other thickener, but arrowroot might work. Tapioca starch makes things more stretchy, so I wouldn’t recommend it.
  • Vanilla extract – Use pure extract for best flavor. Or use a freshly scraped vanilla bean.
  • Vegan butter – I have used Melt, Earth Balance and Country Crock with great results.

vegan butter in a pan with custard

How to make it

You will love how easy it is to make! First, whisk the plant milk and cornstarch in a glass measuring cup or small bowl until smooth. This will help the custard be smooth and not have chunks.

In a medium/small pot, add the coconut milk, sugar and plant milk/cornstarch mixture. Turn the heat to medium-high, and whisk until smooth. Bring the mixture to a simmer and continue whisking for about 5 minutes, until thickened.

Remove from heat and stir in the vanilla and vegan butter. It should be smooth and the butter should be completely melted. Place in a bowl and cover with plastic wrap (or parchment paper) to avoid a film developing on the top.

Let it cool for a few hours in the refrigerator. Then use an immersion blender to smooth it out right before using (a hand mixer/stand mixer with whisk or even regular blender works as well).

bowl of pastry cream marble backdrop

Why is my custard a weird texture after cooling?

Don’t worry, the texture will seem a bit rubbery and not as smooth after cooling, this is normal. Simply blend it with an immersion blender, regular blender, hand mixer or stand mixer with a whisk attachment until smooth again. The same thing has to be done with traditional custard.

What is the difference between custard and pastry cream?

Pastry cream is usually thicker than custard, but I have found for this vegan version they can be used interchangeably. If you want a thinner custard, use only 1/4 cup of cornstarch and full fat coconut milk instead of coconut cream. Thicker pastry cream is great for eclairs and donut fillings.

Where can I use vegan custard/pastry cream?

I have several recipes coming up that use it, so be on the lookout for those (subscribe by email so you never miss a recipe!).

  • Vegan Eclairs
  • Vegan Cream Puffs
  • Boston Cream Donuts and other cream filled donuts
  • Fruit tarts
  • Boston Cream Pie
  • Cake fillings

Chocolate pastry cream

For chocolate flavored pastry cream, add 2 tablespoons of cocoa powder when you add everything to the pot at the beginning, then stir in about 6 ounces of vegan chocolate when you add the vegan butter/vanilla.

boston cream donut with custard
Vegan Boston Cream Donuts!
square image of pan of creamy mixture
4.89 stars (18 ratings)

Vegan Custard (Pastry Cream)

Silky smooth and rich vanilla vegan custard, made with only 6 ingredients! No eggs or milk needed. Perfect for eclairs, tarts, donuts and more!
Prep: 5 minutes
Cook: 5 minutes
Total: 10 minutes
Servings: 12 servings

Ingredients 
 

  • 3/4 cup unsweetened plant milk (soy, almond, cashew, etc)
  • 1/2 cup cornstarch
  • 1 can full fat coconut milk (13.5 oz)
  • 1/2 cup granulated sugar
  • 2 teaspoons pure vanilla extract
  • 4 tablespoons vegan butter

Instructions 

  • Whisk the plant milk and cornstarch in a measuring cup or bowl until smooth.
  • To a medium pot, add the coconut milk, sugar and milk/cornstarch mixture.
  • Turn the heat to medium-high, 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 and vegan butter, until the butter is melted and the mixture is smooth.
  • Place in a bowl with a layer of plastic wrap touching the top of the custard, to avoid a film forming. Place it in the refrigerator for a few hours to cool (you can speed this up by sticking it in the freezer for 30 minutes).
  • Once cool, if it is clumpy at all, use an immersion blender to smooth it out. You could also use a high powered blender, stand mixer with a whisk attachment or a. hand mixer to smooth it out. Use immediately anywhere you'd like, or serve with a spoon and enjoy!

Notes

  1. For a thinner custard, you can decrease the cornstarch to 1/4 cup and use full fat coconut milk, not coconut cream.
  2. I have used soy, almond and cashew milk. They all worked well. Make sure to use unsweetened for best results; it may be too sweet if you use a sweetened milk.
  3. I have tried this using full fat coconut milk AND a can of coconut cream, and they both work well. The custard is thicker using coconut cream.
  4. 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.
  5. You may leave out the vegan butter if needed, but it adds a richness that will be missed. It works without it though.
  6. 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.

Nutrition

Serving: 1of 12 servings | Calories: 151kcal | Carbohydrates: 15g | Protein: 1g | Fat: 10g | Saturated Fat: 7g | Sodium: 42mg | Potassium: 91mg | Fiber: 1g | Sugar: 9g | Vitamin A: 236IU | Vitamin C: 1mg | Calcium: 26mg | Iron: 1mg
Course: Dessert
Cuisine: French
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com. Read my full disclosure here.

Posted In: , , ,

you may also like:

Comments

  1. 2nd try. Very good recipe. Note that I am using Miyoko’s unsalted butter. I put half of the butter from the recipe for the 2nd batch, first was too fat for me. Same result for the consistency. I will try without it next time as suggested in the recipe. Best custard recipe so far 😉

  2. My grandson is allergic to eggs not milk, can I use regular milk for this recipe? .  I’m making cream puffs for Christmas. He can have them, because the eggs in it are baked

  3. Hi Nora! LOVE your recipes, can’t wait to try this for your Boston Creme Pie Donuts! Quick question though: in the recipe you say to use the custard immediately. Does it not keep in the fridge (ie. can I make the custard a day or two before I am planning to use it in the donuts)? How long does it keep/what happens to it over time? In other words: why does it need to be used immediately?

    1. Hi Adi! Thank you so much! Sorry if that’s confusing. You can make it a day or two ahead of time, keep it in the refrigerator, then when you are ready to use it, remove it from the fridge and smooth it out if needed with an immersion blender. It may not need it though. Enjoy!

  4. Nora is there any substitute for the coconut milk? I need to make this for someone who needs to avoid soy, nuts, and coconut. Wondering if I can use oat milk for the plant milk and the coconut milk and increase the plant butter to make up for the fat from the coconut milk.

    Many thanks for your help and your wonderful recipes.

    1. I think it will work pretty well with another plant milk. I’ve never tried it but it will probably work okay. Thank you!

  5. This sounds awesome! Thank you for this recipe Nora! I was wondering if you used clear vanilla or brown vanilla extract? 

  6. The custard is super good with pancakes an fruits. We did not even wait to cool it dosn. Can we freeze the rest?

    1. Thanks! It might get a little strange once frozen, texture wise, but you might be able to put it in a blender or something to smooth it out again once thawed.

    1. Yes, I think it would. It’s actually a recipe I’m working on and will post in a few weeks or month. 🙂

        1. Hi Nora , can’t wait to try it out . I had a question : can I replace coconut milk and plant milk with cow / buffalo Milk ?

  7. I made this and the cake for the boston cream pie and it was delicious, but I’m wondering if you can make a custard without the coconut flavour? Like the old fashioned department store cakes that would have a custard in the middle. Same texture, but just sweet with no particular flavour. Making a cake for my Dad’s 75th birthday and trying to recreate that. Thanks in advance!

    1. I’m glad you enjoyed it! I’m not sure what to use in place of the coconut, maybe cashew milk, homemade would probably be best. I don’t feel like the custard tastes coconutty at all, but that might just be me. 🙂

  8. Warning! Do not sample this custard if your using it for another recipe! It’s too damn delicious! About to make it again for Boston Creme Donuts. I doubt we will make it that far!

  9. Thank you so much for posting this! I was thinking of making it today for my mom’s birthday as a fruit tart, using a frozen pie crust. Would the measurements be the same? And any suggestions on what to do with the crust beforehand?

    1. Hi Jaclyn! That sounds nice. I haven’t tried using the custard in a tart recipe, but I’m sure it would work. I don’t know what exactly you would do with the crust, probably bake it according to the package.

  10. I used Lite Coconut Milk with the same amount of cornstarch (1/2 cup) since that was what I had on hand and it still came out great! Will try the coconut cream next time 🙂

  11. Hi! I was going to add a little bit of my own touch to this and possibly use for a pop tart filling.  Do you think that would work? Would the pop tarts need to be kept refrigerated? 

  12. I haven’t tried your recipe yet, but I was wondering if the custard can be used immediately, without being placed in the refrigerator? Thank you.

    1. It’s edible, but in order to be spread on a cake it would need to be cooled first. Even for filling donuts with, I would chill it because it thickens up more, it’s a bit thin right after cooking. Hope that helps.

  13. I made an eclair cake with this custard, some store-bought graham crackers, and vegan chocolate frosting. It was incredible and totally works in case anyone else was wondering! So easy and so good!

  14. Hi Nora – thank you for all your fabulous recipes! Each one is a 5 star winner.
    Question about this custard – do you think it would work for a classic Italian cannoli (not the ricotta kind)? It’s one of the only things I miss since going vegan three years ago. Thank you!

  15. This is maybe a dopey question, but…could this be used as a frosting, of sorts? If I’m not trying to win any baking competitions and don’t really care how it looks?
    I ask because all vegan frostings seem to require a mixer and a mountain of vegan butter, neither of which I have, and I’d like to put SOMEthing on top of cupcakes or a cake.
    I don’t have a sense of how runny or stiff this would come out, but if there are ways for me to stiffen it up so that it would sit on top of a cupcake or whatever, that would be awesome.

    1. It might work! I have a recipe coming up for Boston Cream Pie where I put the custard in the middle layer and it worked well.

      1. Thanks Nora! So I went ahead and made this last night.
        I finished cooking it as instructed and dumped it in the fridge. I finished making my cake several hours later and when it was cool, and took the custard out of the fridge to attempt using it as frosting. It was solid! Like rubbery blubber! I was very surprised by this.
        So I stuffed it into my Vitamix and shoved it down as hard as I could so the blades would be able to grab it, and used my tamper, and after wrestling with it a whole bunch…the result was perfect lol. Exactly the texture I would expect custard to have, and it stayed that way overnight in the fridge.
        I frosted my cake with it and it obviously wasn’t as stiff as real frosting, so I couldn’t really do the sides, but it worked for the top.
        I consider this a success, even if it took a few detours to get there!

        1. I’m glad you enjoyed it! yes, the texture is a bit odd once chilled (though egg custards tend to need a smoothing out after chilling as well). I use a hand mixer or immersion blender and it smooths up nicely, but Vitamix works, too.

    1. Thank you! It’s good for 3-4 days in the refrigerator. Don’t try to freeze it though, I did and it got super weird. ?

  16. This sounds like a recipe I want to try. Thanks so much! A question: Does this cream have to be kept refrigerated? Once I fill doughnuts, they may stay around for a few days. Can I keep the doughnuts on the counter and not in the refrigerator?

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.