Vegan Custard – Connoisseurus Veg

Lower Inflammation Fast with our Tumeric 100

This vegan custard is thick, creamy, and packed with sweet vanilla flavor! It’s also super easy to make with just a handful of ingredients, and perfect for everything from filling cakes and pies to enjoying by the spoonful. It’s gluten-free too!

Two jars of Vegan Custard and spoons on a white wooden surface.

Growing up, I didn’t have one favorite dessert. I had more of a favorite class of desserts, namely, those filled with custard. I was all about the Boston cream doughnuts, custard stuffed cakes and pies. And of course, I was always up for a big bowl of straight up custard.

I decided it was about time I got around to creating a recipe for classic, creamy vegan custard.

Traditional custard relies heavily on eggs for flavor and thickness. That’s not a problem though! Cornstarch worked really well for replacing eggs in my vegan custard pie recipe, so I modified that one a bit to create the rich and creamy dairy-free custard you see here. I also added a pat of vegan butter to supply richness.

It turned out absolutely scrumptious, and just as good (or better!) as the custard I loved so much growing up.

Jump to:

Ingredients You’ll Need

  • Non-dairy milk. You can use just about any variety of non-dairy milk that’s suitable for drinking, as long as it’s unflavored and unsweetened. Try almond milk, soy milk, cashew milk, or oat milk. Need help choosing? Read my non-dairy milk guide.
  • Cornstarch. Cornstarch makes an excellent egg substitute, particularly in puddings and custards like this one.
  • Coconut milk. Use canned coconut milk — not the kind in cartons. This recipe was developed using full-fat coconut milk, but light coconut milk should work if you’re looking to reduce the fat and calorie content.
  • Sugar. Conventional granulated sugar may be bleached using animal bone char, so it’s not considered vegan. The solution? Use organic sugar, which is processed differently.
  • Vegan butter.
  • Vanilla extract.
  • Turmeric. Only use a pinch of turmeric if you want to add some yellow color to your custard, which would be supplied by egg yolks in non-vegan versions. Vegan yellow food coloring is another option.

Variation: For chocolate custard, add a few tablespoons of cocoa powder.

How It’s Made

The following is a detailed photo tutorial on how to make this dish. Scroll all the way down if you’d like to skip right to the recipe!

Hand whisking cornstarch and non-dairy milk together in a measuring cup.

Whisk your non-dairy milk and cornstarch together in a small container, making sure to fully dissolve the cornstarch. Your non-dairy milk needs to be chilled in order for this to happen.

Measuring cup pouring a cornstarch slurry into a pot of coconut milk and sugar.

Place your coconut milk and sugar in a small saucepan, then add the cornstarch slurry you just made. Whisk everything together before turning on the heat.

Tip: The recipe calls for a generous amount of cornstarch to make a thick custard. If you prefer a softer custard (pudding consistency), use less.

Ingredients for making Vegan Custard being brought to a simmer in saucepan.

Heat up the mixture slowly, whisking it the entire time.

Vegan Custard cooking in a saucepan.

Eventually the mixture will come to a simmer, and then it will thicken almost immediately. Take the pot off of heat.

Hand pouring vanilla into a pot of Vegan Custard with a slice of vegan butter on top.

Add the vegan butter and vanilla to the mixture, along with turmeric if you’re using it.

Vegan Custard being whisked in a saucepan.

Whisk the mixture again until the butter has melted and everything is mixed.

At this point you can let your vegan custard cool for a bit. When it’s just warm to the touch, you can transfer it to serving containers if you’d like, or leave it in the pot to continue cooling there. Either way, place a sheet of plastic over it, right in contact with it to prevent a skin from forming.

The custard will continue to thicken as it cools. If it gets clumpy, simply whisk it vigorously until it smooths out.

Jar of Vegan Custard with a bowl of strawberries in the background.

Your vegan custard is all set! Incorporate it into a recipe, use it to fill cakes, pies, tarts, pastries, or enjoy it on it’s own. I like mine topped with some vegan whipped cream and berries!

Shelf-Life & Storage

Vegan custard will keep in an airtight container in the fridge for about five days.

More Vegan Puddings

Like this recipe? If so, please stop back and leave me a review and rating below if you try it! Also be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter for more recipes like this one!

Jar of Vegan Custard with whipped topping and a strawberry on top.

Vegan Custard

This vegan custard is thick, creamy, and packed with sweet vanilla flavor! It’s also super easy to make with just a handful of ingredients, and perfect for everything from filling cakes and pies to enjoying by the spoonful.

Total Time 2 hours 15 minutes


  • 1
    unsweetened and unflavored non-dairy milk,
  • ½
    (see Note)
  • 1
    full-fat coconut milk

  • cup
    organic granulated sugar
  • 1
    vegan butter
  • 2
    vanilla extract
  • Pinch
    optional, for color


  1. Whisk the chilled non-dairy milk and cornstarch together in a small container, such as a liquid measuring cup.

  2. Place the coconut milk and sugar into a small saucepan, then add the cornstarch mixture. Whisk everything together.

  3. Warm the mixture over medium-low heat, whisking constantly. Bring the mixture to a simmer. It should thicken up very quickly at this point. Remove it from heat once it does.

  4. Whisk in the butter and vanilla extract, along with the turmeric, if using.

  5. Allow the custard to cool until warm, then, optionally, transfer it to individual serving containers. Place a sheet of plastic wrap directly over the custard (either in the pot or in smaller containers), in contact with the surface. The custard with continue to thicken as it cools.

  6. Serve immediately or chill for later. If the custard has gotten clumpy, whisk it vigorously until it becomes smooth again.

Recipe Notes

This amount of cornstarch will give you a very thick custard, suitable for filling a pie or cake. For a thinner custard, suitable for pudding, use ¼ cup of cornstarch.

Nutrition Facts

Vegan Custard

Amount Per Serving (0.5 cups)

Calories 363
Calories from Fat 159

% Daily Value*

Fat 17.7g27%

Saturated Fat 13.6g68%

Sodium 81mg3%

Potassium 170mg5%

Carbohydrates 51.8g17%

Fiber 1.7g7%

Protein 1.7g3%

Calcium 123mg12%

Iron 1mg6%

* Percent Daily Values are based on a 2000 calorie diet.

Lower Inflammation Fast with our Tumeric 100

Related Articles

Back to top button