If you have ever indulged in a classic custard or cream filling, you know how irresistible that smooth, velvety texture can be. The Vegan Pastry Cream Recipe I’m sharing today captures all those dreamy qualities but without any dairy. This recipe uses simple, plant-based ingredients that come together to create a creamy, luscious custard that’s perfect to fill tarts, pastries, or to enjoy on its own. Whether you’re fully vegan or just looking to add more plant-based options to your repertoire, this Vegan Pastry Cream Recipe is a game-changer that’s full of flavor, silky texture, and a hint of vanilla warmth.

Ingredients You’ll Need
Making the perfect vegan pastry cream starts with a handful of simple pantry staples, each bringing its own magic to the final dish. From creamy soy milk to fragrant vanilla seeds, these ingredients work together beautifully to create that rich, smooth texture you crave in a pastry cream.
- 400 ml unsweetened soy milk: Provides a creamy base and neutral flavor, ideal for custard.
- 70 g granulated sugar: Sweetens without overpowering, balancing the vanilla and richness.
- 50 g cornstarch: The thickening hero that ensures your cream holds its shape and smoothness.
- 1 vanilla pod: Adds an authentic and aromatic vanilla flavor, elevating the custard’s fragrance.
- ¼ teaspoon sea salt: Enhances all the flavors, making each note pop.
- 50 g vegan butter: Gives the custard a silky, luscious finish with a subtle richness.
How to Make Vegan Pastry Cream Recipe
Step 1: Combine and Prepare Ingredients
Start by adding the soy milk, sugar, and cornstarch into a saucepan. Whisk everything together really well so there are no lumps hiding in the mixture. Next, carefully slice the vanilla pod down the middle and scrape out those tiny seeds—the best part for flavor—and add both the seeds and the pod to the pan.
Step 2: Cook Until Thickened
Place the saucepan over medium heat and bring the mixture to a gentle simmer. As it heats, whisk continuously to keep it smooth, then switch to a rubber spatula occasionally to scrape the edges of the pan so it doesn’t stick. Within about 5 minutes, you’ll notice the cream thickens enough to coat the back of your spoon expertly. This smooth thickening comes from the cornstarch working its magic. Once you reach this stage, remove the pan from the heat and carefully take out the vanilla pod.
Step 3: Add Vegan Butter and Salt
While the cream is still warm, stir in the vegan butter and the sea salt. This final touch gives the cream a subtle richness and rounds out the flavors beautifully. The butter melts seamlessly, making the mixture irresistibly silky.
Step 4: Cool and Set
To prevent a skin from forming on top, cover the bowl with clingfilm, pressing it directly onto the surface of the pastry cream. Let it cool at room temperature for about 10 minutes, then transfer it to the refrigerator for at least one hour. This chilling step helps the cream set perfectly and develop its full flavor.
How to Serve Vegan Pastry Cream Recipe

Garnishes
This vegan pastry cream shines when paired with fresh fruit. A sprinkle of fresh berries or thin slices of stone fruit on top not only adds vibrant color but also a refreshing contrast to the creamy texture. A dusting of powdered sugar or a few toasted coconut flakes can give a lovely finishing touch as well.
Side Dishes
Enjoy this pastry cream alongside vegan shortcrust pastry shells or as a filling for dairy-free éclairs and cream puffs. It also pairs wonderfully with a light sponge cake or as a base layer in trifle desserts. Its versatility makes it an excellent companion for many vegan dessert creations.
Creative Ways to Present
Get playful by piping the vegan pastry cream into mini tartlets and decorating with edible flowers for an elegant party treat. Or layer it with fruit compote and crumble for a more rustic, layered dessert experience. You can even dollop it on top of pancakes or waffles for a decadent vegan breakfast twist.
Make Ahead and Storage
Storing Leftovers
Store your leftover vegan pastry cream in an airtight container in the refrigerator. It will stay fresh and delicious for up to 5 to 7 days. Just make sure to keep it well covered to maintain that silky texture without developing a skin.
Freezing
While freezing is possible, it’s not ideal as the texture may change slightly once thawed due to the cornstarch base. If you choose to freeze it, do so in small, portioned containers to thaw only what you need and enjoy within a month.
Reheating
If you need to warm up the pastry cream after refrigeration, do it gently over very low heat, stirring constantly. Avoid boiling it as this can affect the texture. Reheating softly will bring back the creamy consistency and delicious aroma of vanilla.
FAQs
Can I use almond or oat milk instead of soy milk?
Absolutely! Soy milk has a neutral flavor and good creaminess, but almond or oat milk can work well too. Just choose unsweetened varieties and be aware that texture might vary slightly.
Do I have to use a vanilla pod or can I use vanilla extract?
Using a vanilla pod gives the cream a fresh and delicate flavor that’s hard to beat, but if you don’t have one on hand, a teaspoon of high-quality vanilla extract can be a good substitute.
Is cornstarch the only thickener I can use?
Cornstarch is preferred for its smooth texture in pastry cream. Tapioca starch or arrowroot can sometimes be used but may alter the consistency slightly, so I recommend sticking to cornstarch for best results.
How thick should the pastry cream be when cooking?
You want the cream to be thick enough to coat the back of a spoon and not run off immediately when you tilt it. This indicates the cornstarch has fully cooked and the custard is stable.
Can I make this recipe gluten-free?
Yes, the Vegan Pastry Cream Recipe is naturally gluten-free as it uses cornstarch instead of flour, so it’s safe for those avoiding gluten.
Final Thoughts
I hope you’re as excited as I am to bring this luscious Vegan Pastry Cream Recipe into your kitchen. It’s a simple yet stunning addition to so many desserts and will impress anyone who tries it, whether vegan or not. So grab those ingredients, whisk up some magic, and enjoy every creamy, dreamy bite of this beautiful plant-based custard!
Print
Vegan Pastry Cream Recipe
- Prep Time: 10 minutes
- Cook Time: 7 minutes
- Total Time: 1 hour 17 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: Vegan, Western
- Diet: Vegan
Description
This Vegan Pastry Cream recipe offers a rich, dairy-free alternative to traditional pastry cream, using unsweetened soy milk, cornstarch, and vegan butter. Perfect for filling tarts, choux buns, or fruit pastries, it delivers a smooth, creamy texture infused with natural vanilla flavor. This custard thickens gently on the stovetop without any eggs or dairy, making it an ideal vegan dessert component.
Ingredients
Pastry Cream Ingredients
- 400 ml unsweetened soy milk (or other non-dairy milk)
- 70 g granulated sugar
- 50 g cornstarch
- 1 vanilla pod
- ¼ teaspoon sea salt
- 50 g vegan butter
Instructions
- Combine Ingredients: Add the soy milk, sugar, and cornstarch to a saucepan and whisk thoroughly to dissolve the cornstarch and remove any lumps. Split the vanilla pod lengthwise and scrape out the seeds, then add both the seeds and the pod into the saucepan.
- Cook the Mixture: Place the saucepan over medium heat and bring the mixture to a gentle simmer. Continue cooking on low-medium heat for about 5 minutes while whisking continuously, ensuring the custard thickens enough to coat the back of a spoon. Alternate between whisk and rubber spatula to prevent sticking and ensure even cooking. Remove from heat as soon as thickened and carefully discard the vanilla pod.
- Add Finishing Touches: Stir in the vegan butter and sea salt into the thickened custard until fully melted and incorporated, creating a smooth and creamy texture.
- Cool and Store: Cover the custard surface directly with clingfilm to prevent skin formation. Let it cool at room temperature for 10 minutes, then transfer it to the refrigerator and chill fully for 1 hour before use.
- Serve or Store: Use this vegan pastry cream as a filling for fruit tarts, strawberry tarts, or choux buns. Store any leftovers in an airtight container in the refrigerator for up to 5-7 days.
Notes
- Use any plant-based milk as an alternative to soy milk, but choose unsweetened to avoid adding extra sweetness.
- Adjust sugar quantity based on desired sweetness or substitute with a sugar alternative if preferred.
- The vanilla pod can be replaced with 1 teaspoon of pure vanilla extract if unavailable.
- Be careful not to overcook the mixture to prevent curdling or rubbery texture.
- Stirring continuously during cooking is key to achieve smooth custard consistency.

