• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Watch Learn Eat
  • Recipes
  • About
  • Resources
    • Facebook
    • Pinterest
    • YouTube
menu icon
go to homepage
  • Recipes
  • Resources
  • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Resources
    • About Me
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Sweets

    Easy Vegan Vanilla Custard Recipe (Pastry Cream)

    Modified: Jun 2, 2026 by Addison LaBonte · This post may contain affiliate links · 2 Comments

    Jump to Recipe Print Recipe

    This easy vegan custard recipe is silky smooth, perfectly creamy with vanilla flavor, and ready in just 15 minutes. No eggs, no dairy, and no one will believe it's plant based!

    A small white bowl filled with my vegan vanilla custard recipe and topped with raspberries, blackberries and fresh mint leaves.

    This Vegan vanilla Custard Recipe is quick, and easy to make. With its velvety and creamy texture, you'll want to put this pastry cream on everything.

    Traditional custard is made with cow's milk, heavy cream, and egg yolks. But we aren't going to use any of those today!

    Similar to my vegan vanilla pudding, this recipe uses soy milk as the base and cornstarch as a thickening agent. But there is one secret ingredient that makes all the difference; and that is vegan butter.

    Use it to fill vegan cinnamon rolls, top your favorite cake, or eat it straight from the bowl (I won't judge!).

    Jump to:
    • Vegan Pastry Cream vs. Custard
    • What You Need for Vegan Vanilla Custard
    • How to Make This Vegan Custard Recipe
    • Top Tips
    • Frequently Asked Questions
    • Serving
    • Storage
    • More Vegan Desserts
    • Vegan Custard Recipe (Pastry Cream)

    Vegan Pastry Cream vs. Custard

    You might be wondering if vegan pastry cream and vegan custard are the same thing. They're very similar, but there's one key difference.

    Pastry cream (crème pâtissière) is a thicker version of custard that holds its shape when piped or sliced. It's the filling you'll find inside éclairs, cream puffs, and fruit tarts.

    This recipe works as both. When warm, it has a pourable custard consistency that's perfect for drizzling over almond ricotta cake or dairy-free blueberry muffins. After chilling for an hour or more, it firms up into a pipeable pastry cream that's ideal for filling doughnuts and croissants.

    What You Need for Vegan Vanilla Custard

    Get all the details on these simple ingredients in the recipe card at the post's bottom.

    • Soy milk: This is my top choice for the creamiest results. I don't recommend substituting with oat milk or almond milk here.
    • Coconut milk: Use full-fat coconut milk from a can. You can also use soy cream or coconut cream as a substitute.
    • Cornstarch: The key thickening agent that gives this custard its silky texture.
    • Granulated sugar: I prefer granulated because it keeps the color bright, but brown sugar or maple syrup work too.
    • Vegan butter: This is essential. It makes the custard rich and gives it that smooth, luxurious mouthfeel.
    • Vanilla extract: A little goes a long way. For even more flavor, use a vanilla pod.
    • Salt and turmeric: A pinch of turmeric gives the custard a beautiful yellow tint. You won't taste it at all.
    Gathered ingredients for making my vegan vanilla pastry cream recipe.

    How to Make This Vegan Custard Recipe

    1. Add the soy milk, coconut milk, cornstarch, sugar, vanilla, salt, and turmeric to a saucepan. Mix until the cornstarch has dissolved and no clumps remain.
    2. Place the saucepan on the stovetop and heat over medium heat, until it starts to simmer.
    Ingredients for vegan custard added to a small saucepan.
    Vegan vanilla custard in a saucepan before cooking it on the stovetop.

    3. Once it's bubbling, reduce the heat to low and start wishing constantly until it thickens (2-3 minutes).

    4. Remove from the heat and stir in the vegan butter. Transfer the custard into a large bowl and cover it with plastic wrap. Let it cool completely before serving.

    Vegan vanilla custard in a saucepan after cooking it on the stovetop.
    Vegan butter added to a saucepan filled with vanilla custard.

    Top Tips

    • Stick with soy milk. I've tested this recipe many times, and soy milk consistently gives the creamiest, most stable results.
    • Whisk constantly. The mixture can burn quickly, so keep whisking and use low heat once it starts to simmer. Walk away for even 30 seconds and you might end up with a scorched bottom.
    • Chill for at least 1 hour. Chilling helps the custard thicken and makes it easier to handle if you're filling pastries.
    • Press plastic wrap directly on the surface. This prevents a skin from forming on top.
    • Thin it out if needed. If your custard is too thick after chilling, whisk in a few tablespoons of soy milk until you reach your desired consistency.
    • Smooth out lumps. If your custard looks lumpy, just whisk vigorously or blend with an immersion blender. It'll smooth right out.

    Frequently Asked Questions

    Is this vegan custard recipe good for freezing?

    You can freeze it, but I don't recommend it because it thickens and the texture changes quite a bit. I always prefer to make it fresh since it takes just 10 minutes, but if you really have to, it will last for 1 month in the freezer.

    Why does my custard have a rubbery texture after cooling?

    Both vegan custard and traditional custard thicken after cooling and become rubbery. Don't worry, all you have to do is mix it really well with a whisk or blend it with an immersion blender.

    Can I turn this into chocolate pastry cream?

    Yes! All you'll need to do is stir 2-3 tablespoons of cocoa powder when you add everything in the beginning. Then, stir 6 ounces of dark chocolate alongside the vegan butter at the end.

    Does this have a coconut flavor?

    Because we're using full-fat coconut milk you'd think that this custard tastes like coconut, but it doesn't. We're using a small amount and there are other ingredients that overpower the taste of it. However, if you don't like coconut, you can use soy cream instead.

    A close-up shot of vegan vanilla custard served in a white bowl and topped with berries and mint leaves.

    Serving

    There are so many ways to use this vegan custard. My favorite is drizzling it warm over apple cake or apple pie. It's also incredible over vegan ice cream.

    Once chilled, use it to fill vegan fruit tarts, doughnuts, croissants, or cream puffs. It also pairs beautifully with vegan lemon poppy seed scones or as a topping for dairy-free pancakes.

    Storage

    Let cool to room temperature and whisk until smooth and creamy. Transfer to an airtight container and refrigerate for up to 1 week.

    I don't recommend freezing this custard. While it's technically possible (it will last up to 1 month frozen), the texture changes quite a bit upon thawing. Since this recipe only takes 15 minutes, I prefer making it fresh.

    A piece of apple cake serve in a small white plate and topped with powdered sugar and pastry cream.

    More Vegan Desserts

    • Vegan Chocolate Cupcakes with Chocolate Frosting
    • Vegan Chocolate Covered Strawberries
    • Chocolate Chip Cookie Dough Bites
    • Chickpea Flour Brownies
    • Pumpkin Pie Truffles
    • Easy Vegan Peanut Butter Cups
    A small white bowl filled with my vegan vanilla custard recipe and topped with raspberries, blackberries and fresh mint leaves.

    Vegan Custard Recipe (Pastry Cream)

    Rich and creamy Vegan Custard Recipe made with just 6 basic ingredients! This vanilla custard cream is perfect for tarts, pastries, doughnuts, and more!
    Print Recipe Pin Recipe Rate Recipe
    Prep Time: 0 minutes minutes
    Cook Time: 10 minutes minutes
    Total Time: 10 minutes minutes
    Course: Dessert
    Cuisine: Gluten-Free, Vegan
    Keyword: pastry cream, vanilla custard, vegan custard, vegan pastry cream, vegan vanilla custard
    Servings: 4
    Calories: 172kcal
    Author: Sireesha A.

    Equipment

    • Mixing Bowls
    • Saucepan

    Ingredients

    • ¾ cup soy milk
    • ⅓ cup full-fat coconut milk (or plant-based cream of choice)
    • 3 tablespoon cornstarch
    • ¼ cup granulated sugar (or more if desired)
    • ½ teaspoon vanilla extract
    • 2 tablespoon vegan butter
    • A small pinch of salt
    • A pinch of turmeric (for color; optional

    Instructions

    • Add the soy milk, coconut milk, cornstarch, sugar, vanilla, salt, and turmeric to a saucepan. Mix until the cornstarch has dissolved and no clumps remain.
    • Place the saucepan on the stovetop and heat over medium heat, stirring occasionally, until it starts to simmer.
    • Once it's bubbling, reduce the heat to low and start wishing constantly until it thickens (2-3 minutes).
    • Remove from the heat and stir in the vegan butter. Transfer the custard into a large bowl and cover it with plastic wrap (make sure the plastic touches the surface of the pudding).
    • Let it cool completely. Then, using a whisk or an immersion blender, mix until the custard is smooth and creamy and no clumps remain. Use right away or refrigerate for up to 1 week.

    Notes

    • Use soy milk for best results. This is the best plant milk for making custard because it's rich and creamy. Alternatively, you can use cashew milk.
    • Constant stirring is key. The mixture tends to burn quickly, so try to whisk non-stop and cook it over low heat. Too high temperature and the bottom will burn within minutes.
    • Chill for at least 1 hour. Chilling the custard helps it thicken further. It's also easier to handle when it's cool, especially if you want to fill pastries with it.
    • Adjust the consistency as needed. After chilling, if your vegan vanilla custard is too thick, you can thin it out by mixing a few tablespoons of soy milk.
     
    The nutrition information shown is an estimate provided by an online nutrition calculator. Accuracy is not guaranteed. Information shown should not be considered a substitute for a professional nutritionist’s advice.
     

    Nutrition

    Calories: 172kcal | Carbohydrates: 18g | Protein: 2g | Fat: 11g | Saturated Fat: 5g | Fiber: 0.2g
    Tried this recipe?Let us know how it was!

    Post photography by: Petranka Atanasova.

    ©Watch Learn Eat. All content and images are copyright protected. Recipes and photos are not to be used or republished without prior permission. If you adapt this recipe, please re-write the recipe in your own words, and link back to this post for the original recipe.

    You Might Also Enjoy...

    • rows of Dairy Free Blueberry Muffins in a white baking pan
      Dairy Free Blueberry Muffins
    • Almond Ricotta Cake served and ready to eat
      Almond Ricotta Cake
    • Vegan Cinnamon Rolls on a cooling wire rack topped with vanilla glaze
      Soft & Fluffy Vegan Cinnamon Rolls (Tangzhong Method)
    • close up image of brownie baked oatmeal square on parchment paper
      Chocolate Brownie Baked Oatmeal (High Protein, Dairy Free)

    Reader Interactions

    Comments

      5 from 2 votes (1 rating without comment)

      Leave a Reply Cancel 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.

    1. Boris

      August 29, 2022 at 6:55 am

      5 stars
      Sweet, light and the absolutely perfect filling for doughnuts! I definitely ate more than i should have.

      Reply
      • Sherri Hall

        August 29, 2022 at 9:48 am

        Thank you so much, Boris! So glad you enjoyed the custard! 🙂

        Reply

    Primary Sidebar

    Side Bar

    About Sireesha

    Hi There! I am the recipe developer, content writer, and owner of Watch Learn Eat. A lifelong foodie, I enjoy cooking, baking, traveling, and spending time with my two little twin daughters.

    Learn more about me

    Popular

    • collage of 4 of the recipes from the broccoli cheese soup side dish collection.
      What to Serve with Broccoli Cheese Soup: 25 Best Side Dishes
    • ripe avocados on store shelf.
      How to Buy and Store Avocados So They Last Longer
    • Front view of tofu on a plate.
      How Long Does Tofu Last in the Fridge? Shelf life of Opened, Unopened and Cooked Tofu
    • close-up overhead of mashed potatoes in white bowl with spoon in it
      Creamy Dairy-Free Mashed Potatoes (No Butter, No Milk!)

    Explore More

    • A small white bowl filled with my vegan vanilla custard recipe and topped with raspberries, blackberries and fresh mint leaves.
      Easy Vegan Vanilla Custard Recipe (Pastry Cream)
    • overhead of three strawberries on a white plate
      Vegan Chocolate Covered Strawberries
    • 4 glazed vegan donuts on a wiring rack - feature
      Vegan Donuts
    • Dairy Free Pancakes served with sliced butter and blueberries on top in a plate with a fork on the side
      Dairy Free Pancakes

    Footer

    ↑ back to top

    About

    • About
    • Privacy Policy
    • Disclaimer
    • Affiliate Disclosures

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, we earn from qualifying purchases.

    This website generates income via ads.

    Copyright © 2024 Watch Learn Eat | Tiny Capital

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.