White Enchilada Sauce (Vegan, No Cashews, 5 Minutes)
This White Enchilada Sauce is fully vegan and ready in 5 minutes - no cashews, no blending, no roux. Almond milk, cornstarch, nutritional yeast, and jalapeños whisked together into a creamy, mildly spiced sauce that works on enchiladas, rice bowls, pasta, and anything that needs a bold, creamy topping.
Table of contents
Most vegan white enchilada sauce recipes take one of two routes. The first uses cashews blended with water or broth into a cream base - which works well but requires soaking, blending, and more cleanup than a sauce this simple should demand. The second uses a flour roux cooked in oil or butter - closer to the traditional dairy version, but requiring more attention and more time.
This version does neither. Cornstarch whisked directly into almond milk with nutritional yeast, garlic powder, and jalapeño brine produces a sauce that is genuinely creamy, mildly cheesy in flavor, and ready in five minutes from start to finish. One pot, no blender, no soaking. The simplicity is the point - this is the sauce to make when you need enchiladas on a weeknight and have no patience for a complicated method.
The nutritional yeast is what makes it taste like a real white sauce rather than seasoned plant milk. It contributes a savory, slightly cheesy depth that no other ingredient in the vegan pantry quite replicates. The jalapeño brine - just a tablespoon of the liquid from a jar of pickled jalapeños - adds a bright, tangy, gently spiced note that keeps the sauce from tasting flat. The jalapeño slices themselves go in at the end, so their heat is present but not overwhelming.
The sauce thickens as it cooks and continues to thicken slightly as it cools. It keeps for three days in the fridge and reheats well - thin with a small splash of almond milk if needed.

Why this white enchilada sauce works
No cashews, no blender. Most vegan cream sauces rely on blended cashews for their body. This one uses cornstarch whisked into almond milk - a simpler technique that produces a similarly creamy result without any soaking or blending equipment.
No roux. The traditional method for white enchilada sauce builds a flour-and-butter roux first, then adds the liquid. Skipping the roux in favor of a cornstarch slurry produces the same thickened, creamy consistency in half the time and with less risk of lumping or burning.
Nutritional yeast for savory depth. Three tablespoons of nutritional yeast give the sauce a mild, cheesy, umami-rich flavor that makes it taste far more complex than five-minute prep suggests. It is the ingredient that converts people who were skeptical about a dairy-free white sauce.
Jalapeño brine as a secret weapon. A tablespoon of the liquid from a jar of pickled jalapeños adds brightness, tang, and gentle spice to the sauce - flavors that are harder to achieve with fresh chili or hot sauce alone. Do not skip it.
Five minutes, one pot. This is the white enchilada sauce to reach for on any weeknight. Everything goes into one pot and the sauce is done before the oven has finished preheating.

Ingredient notes
Vegan butter - 4 tablespoons. The cooking fat that starts the sauce. It adds richness and carries the garlic flavor. A neutral oil works as a substitute, though vegan butter produces a richer result.
Almond milk - 3 cups, unsweetened. The liquid base of the sauce. Any unsweetened plant milk works - oat, soy, or cashew milk all produce slightly different results. Oat milk makes the sauce slightly thicker and sweeter; soy milk produces the most neutral flavor.
Garlic powder - 2 tablespoons. A large quantity by most standards, but it is what gives this sauce its assertive savory backbone. Reduce to 1 tablespoon for a milder result.
Nutritional yeast - 3 tablespoons. The ingredient that makes this sauce taste like a real white sauce rather than seasoned plant milk. It adds a savory, lightly cheesy depth that is essential to the result. If unavailable, 3 tablespoons of vegan parmesan approximates the flavor.
Cornstarch - 3 tablespoons. The thickener. Whisk it directly into the cold plant milk before adding to the pot, or mix with a small amount of cold liquid first to prevent lumps. It thickens as the sauce heats and continues to thicken slightly as it cools.
Jalapeños + brine - a quarter cup of sliced jalapeños plus 1 tablespoon of brine from the jar. The jalapeños are stirred in at the end so they retain some texture. The brine adds tangy, bright, gently spiced flavor throughout the sauce - it is a small quantity with outsized impact. Reduce or omit the jalapeños for a milder sauce; the brine can be kept for brightness even without the chili.

How to make white enchilada sauce
In a pot over medium heat, melt the vegan butter. Add the garlic powder and stir for about 30 seconds until fragrant - it will bloom quickly in the warm butter.
Whisk together the almond milk, cornstarch, and nutritional yeast in a bowl or measuring jug until smooth and fully combined, then pour into the pot. Whisk continuously over medium heat for 2-3 minutes until the sauce thickens and is smooth throughout. Season with salt and pepper.
Remove from the heat and stir in the sliced jalapeños and the tablespoon of jalapeño brine. Taste and adjust seasoning.
Use immediately or allow to cool and refrigerate. The sauce thickens further as it cools - thin with a splash of almond milk when reheating if needed.

Ways to use it
On enchiladas - the primary purpose. Pour generously over assembled enchiladas before baking. It will bubble and thicken slightly in the oven, coating the tortillas in a creamy, savory layer.
As a dipping sauce - served warm alongside tortilla chips, roasted vegetables, or fries. The jalapeño brine gives it enough brightness to work as a standalone dip.
Over rice bowls - drizzled over rice with beans, roasted vegetables, and avocado for a quick weeknight bowl.
As a pasta sauce - tossed through cooked pasta with roasted corn, black beans, and fresh cilantro for a Tex-Mex inspired pasta dish.
Over soups - swirled through a black bean or corn soup just before serving for a creamy finish.
As a casserole topping - poured over a vegetable or bean casserole before baking in place of béchamel.

Storage
Refrigerator: Store in an airtight container for up to 3 days. The sauce will thicken as it cools. Reheat gently in a pot over low heat, whisking in a small splash of almond milk to return it to a pourable consistency.
Freezer: Not recommended - the cornstarch-thickened sauce may separate and become grainy on thawing. Make fresh as needed, which takes only 5 minutes.
Frequently asked questions
Yes - reduce the jalapeños or omit them entirely. The tablespoon of brine can be kept even without the chili, as it adds brightness and tang rather than significant heat. For a completely mild sauce, skip both jalapeños and brine and add a small squeeze of lemon juice or a splash of white vinegar instead.
Yes - any unsweetened plant milk works. Oat milk produces a slightly thicker, more neutral sauce. Soy milk is the most flavor-neutral option. Cashew milk makes a particularly rich result. Avoid sweetened plant milks, which will make the sauce taste off.
Lumps form when cornstarch is added to liquid that is already hot, or when the sauce is not whisked continuously as it heats. To prevent lumps: whisk the cornstarch into cold almond milk before adding to the pot, then whisk continuously over medium heat as it thickens. If lumps appear, an immersion blender fixes the problem in seconds.
Yes - up to 3 days ahead. Store in the fridge and reheat gently with a splash of almond milk to thin before using. It reheats smoothly as long as you whisk it while warming.
The nutritional yeast gives it a mild, savory, lightly cheesy depth - enough to taste like a real white sauce without any dairy. It is not sharply cheesy in the way a parmesan sauce would be, but it has genuine richness and umami that makes it far more satisfying than a plain plant-milk sauce.

More recipes you'll love
- 20 Homemade Sauces You'll Use on Everything
- Cajun Sauce
- Pad Thai Sauce
- Florentine Sauce
- Dijon Mustard Sauce
- Dense Bean Salad
Made this White Enchilada Sauce? Leave a comment below and rate the recipe - it helps more people find it. Tag me on Instagram or Facebook with a photo. Florian.
White Enchilada Sauce (Vegan, No Cashews, 5 Minutes)
A creamy vegan white enchilada sauce made without cashews and without a roux — almond milk, cornstarch, nutritional yeast, and jalapeños in one pot in 5 minutes. Use on enchiladas, rice bowls, pasta, or as a dipping sauce.
Ingredients
- 4 tablespoons vegan butter
- 3 cups unsweetened almond milk
- 2 tablespoons garlic powder
- 3 tablespoons nutritional yeast
- 3 tablespoons cornstarch
- ¼ cup sliced jalapeños (from a jar)
- 1 tablespoon jalapeño brine (from the jar)
- Salt and pepper to taste
Instructions
- In a pot over medium heat, melt the vegan butter. Add the garlic powder and stir for 30 seconds until fragrant.
- In a bowl or measuring jug, whisk together the almond milk, cornstarch, and nutritional yeast until fully combined and smooth with no dry clumps remaining.
- Pour the almond milk mixture into the pot. Whisk continuously over medium heat for 2–3 minutes until the sauce thickens and is smooth throughout. Season with salt and pepper.
- Remove from the heat. Stir in the sliced jalapeños and the tablespoon of jalapeño brine. Taste and adjust seasoning. Use immediately or allow to cool and store.
Notes
- Whisk cornstarch into cold milk first: Adding dry cornstarch directly to a hot liquid causes lumps. Whisk it into the cold almond milk before adding to the pot for a smooth result.
- Whisk continuously as it heats: The sauce thickens quickly — keep whisking throughout the 2–3 minutes to prevent scorching and ensure an even consistency.
- Jalapeño brine: The tablespoon of brine from the jar is the detail that makes the sauce bright and tangy rather than flat. Do not skip it even if you omit the jalapeño slices for a milder sauce.
- Nutritional yeast: Provides the savory, lightly cheesy depth essential to the sauce's flavor. Substitute 3 tablespoons of vegan parmesan if unavailable.
- Any plant milk works: Oat, soy, or cashew milk all produce slightly different results. Use unsweetened only.
- Adjusting heat: Reduce or omit the jalapeños for a milder sauce. For more heat, add a pinch of cayenne or increase the jalapeños.
- Lumps: If the sauce develops lumps, use an immersion blender for a few seconds to smooth it out completely.
- Refrigerator: Stores for up to 3 days. Reheat gently with a small splash of almond milk, whisking as it warms.
- Freezer: Not recommended — cornstarch-thickened sauces may separate on thawing.
Nutrition Information:
Yield: 8 Serving Size: 2 TbsAmount Per Serving: Calories: 80Total Fat: 6.9gSaturated Fat: 3.7gTrans Fat: 0gUnsaturated Fat: 2.5gCholesterol: 0mgSodium: 49.1mgCarbohydrates: 3gFiber: 0.2gSugar: 2.6gProtein: 0.5g





Absolutely the BEST sauce ever !! I just made it and used it over an enchilada ! Love !!!
Thanks a bunch for your amazing feedback and making it, Debbie! So happy to hear it was such a big hit. I hope you'll find lots of more recipes to try.
Thank you so much for this recipe! My husband was complaining of heartburn when I made the red enchilada sauce so this is a real game changer. I can't wait to try this!! I have been looking for this recipe for a long time!! Heidi P.
I added a couple of jal slices and blended them INTO the sauce , with an immersion blender. Then I used the rest as the recipe required. It was good that night, but the next day?!? AMAZING. THANKS.
Thanks for your amazing feedback and making it, Holly! Would you mind leaving a star rating with your feedback? This is super helpful for other readers. Thank you so much.
I have an intolerance to nutritional yeast but this recipe sounds sooo good! Is there a vegan cheese I could use instead? If so, how much?
Hi there! Any vegan cheese you like, 3 tbs. Hope that helps.
What could i use in place of the Vegan Butter? This looks so good,but i dont do Butter.
Hi Phyllis! The butter is really an ingredient what makes the sauce so over the top amazing. I think your best bet will be oil, but the the result will be a bit different. Let me know what you think.