Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Vegan Bechamel Sauce

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.
Share This:

Vegan bechamel sauce is one of those staple recipes that can be used for so many dishes. It’s made with vegan butter, flour, dairy-free milk, salt and pepper, and nutmeg. This vegan version of bechamel sauce is easy to make, uses simple ingredients, and is ready in just 15 minutes!

easy, dairy free, vegan bechamel sauce recipe in a pan

This vegan béchamel recipe is based on a traditional bechamel sauce but is completely dairy-free! It has a wonderful creamy consistency, and you can easily make it to your desired thickness. 

If this is your first time making this classic white sauce, you’ll love how easy it is to make. This simple vegan bechamel sauce recipe is simmered over medium heat in a small pot. Stir constantly with a wooden spoon, plastic spatula, or whisk, so all the ingredients come together to ensure it doesn’t burn on the bottom.

Latest Recipe Video!

You can make a big batch of this dairy-free recipe and use it in a variety of recipes. It’s easy to fit into your dinner prep without having to spend a bunch of extra time in the kitchen!

👩🏽‍🍳 Why This Recipe Works

  • Nutty flavor
  • Base sauce and very versatile
  • Vegan diet
  • Healthier than regular bechamel sauce
  • Super easy recipe
  • Great for lasagna, mac n’ cheese, or other pasta dishes
  • Dairy-free butter
  • Best vegan bechamel sauce recipe ever!

🥘 Ingredients

This dairy free white sauce recipe uses simple ingredients that you can find at most grocery stores, specialty grocery stores, or online. Here are some helpful details about each ingredient.

ingredients for easy, dairy free, vegan bechamel sauce

Vegan Butter: Used instead of dairy butter to make the roux. Be sure the butter is at room temperature before adding it to the pan. It will melt faster and will make sure it doesn’t burn. You can also use olive oil for the fat instead of butter. 

All-Purpose Flour: Flour is critical to the white roux, and helps this delicious sauce thicken up to become a wonderful a creamy white sauce.

Soy Milk Or Non-Dairy Milk: You can easily find soy milk or other dairy-free milk in most grocery stores. 

Salt And Pepper: Traditional béchamel sauce uses white pepper to keep the color consistent, but you can use black pepper if that’s all you have on hand. 

Ground Nutmeg: Add a pinch of nutmeg if you’d like. This is a great way to give this a nutty flavor. 

📖 Variations

  • Make tofu bechamel sauce with 10-12oz of silken tofu and only 1/2 cup of non dairy milk for added protein. 
  • Use a different dairy-free milk: Any of these plant milk options like soy milk, oat milk, almond milk, coconut milk, rice milk, or cashew milk would work.
  • Make this into a gluten-free bechamel sauce with gluten free flour instead of all purpose white flour. Chickpea flour, oat flour, rice flour, 1:1 gluten free flour, or tapioca starch would all work.
  • Add some vegan cheese like vegan parmesan, cheddar, or mozzarella. 
  • Pour in a little acid like white wine or lemon juice to nicely balance the richness of this creamy sauce.
  • Vegetarian béchamel: If you’re not concerned with making a vegan béchamel sauce, you can use traditional milk or dairy products instead. 

🔪 Instructions

Here is how to make this non dairy bechamel sauce. For more detailed instructions, see the recipe card below.

Make the classic roux: Melt vegan butter in a small saucepan over medium heat. Add the flour, stir and cook for 2-3 minutes.

roux cooking in a pot

Heat the milk in a microwave-safe container until warm (1-2 minutes). Whisk the warm milk into the flour mixture until smooth. 

milk added to roux in a pot

Continue to cook, stirring with a wooden spoon or whisk, for 7-8 minutes or until the sauce has thickened.

sauce cooking in a pot on the stove

Remove from the heat and season with salt, pepper, and nutmeg if using, whisk to combine.

sauce cooking in a pot on the stove

❓Recipe FAQs

How can I store this easy vegan béchamel sauce?

Keep any leftover sauce in an airtight container in the refrigerator for up to three days. Reheat the sauce in the microwave or in a small pot on the stove.

How to serve vegan gluten-free béchamel sauce?

Serve this vegan white sauce with a variety of recipes like:
1) Pasta dishes! Use it as the creamy component for vegan mac n cheese, vegan lasagna,
2) As a base for for a creamy soup, drizzled over biscuits and gravy, or in casseroles.
3) As a sauce for vegan pot pie, veggie bakes, in moussaka, or in a potato gratin

What is the difference between a roux and a vegan bechamel sauce?

These two common sauces are easy to make, but they have different purposes. Roux is made with flour and butter and is generally used to thicken sauces or soups. 

Béchamel sauce is also made with butter and flour but has added milk and is a thinner consistency. It’s used to pour over potatoes, pasta, lasagna, or casseroles.

Is vegetarian bechamel sauce the same as alfredo sauce?

While béchamel and alfredo are both white sauces, they aren’t interchangeable. 

Béchamel sauce is simpler to make with butter, flour, and milk. Alfredo sauce is made with butter, heavy cream, garlic, parmesan cheese, and flour. 

💭 Expert Tips

  • The nutmeg is optional, so you can decide whether you want to add it or not. 
  • Don’t forget to keep whisking the roux as it cooks to help make your sauce super creamy!
  • Serve this sauce while it’s hot, or heat it up in another dish first. 
  • You can make this sauce vegetarian, vegan, gluten-free, or with traditional dairy ingredients. There are many ways to make this sauce fit exactly what you need. 
  • If the sauce is too thick, add an additional ¼ cup of milk.
  • The sauce will thicken as it cools.
easy, dairy free, vegan bechamel sauce recipe in a pan

🍲 More Sauce Recipes!

If you love this dairy-free white sauce, here are some other recipes that you’ll love too! 

If you have tried this recipe, then please rate it and let me know how it turned out in the comments below!

You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food!

📋 Recipe Card

easy, dairy free, vegan bechamel sauce recipe in a pan
Print Recipe
5 from 5 votes

Vegan Bechamel Sauce

Vegan bechamel sauce is a delicious sauce that can be used for so many dishes. It’s made with vegan butter, flour, dairy-free milk, salt and pepper, and nutmeg. This vegan version of béchamel sauce is easy to make, uses simple ingredients, and is ready in just 15 minutes!
Prep Time2 mins
Cook Time12 mins
Total Time14 mins
Course: Condiment
Cuisine: American, French, Vegan
Diet: Vegan, Vegetarian
Servings: 5 servings
Calories: 128kcal
Author: Anjali Shah

Ingredients

Equipment

Instructions

  • Melt the butter in a small saucepan over medium heat. Add the flour, stir and cook for 2-3 minutes.
  • Heat the milk in a microwave-safe container until warm (1-2 minutes).
  • Whisk the warm milk into the butter mixture until smooth.
  • Continue to cook, stirring with a wooden spoon or whisk, for 7-8 minutes or until the sauce has thickened.
  • Remove from the heat and season with salt, pepper and nutmeg if using, whisk to combine.

Video

https://youtu.be/LpLkSfUfTUw

Notes

  • You can use any plant-based milk to make this bechamel sauce.
  • The sauce will thicken as it cools.
  • If the sauce is too thick, add an additional ¼ cup of milk.
  • This sauce can be used when making pasta dishes, lasagna or moussaka. 
  • This basic white sauce recipe uses simple ingredients that you can find at the grocery store. 

Nutrition

Serving: 0.5cups | Calories: 128kcal | Carbohydrates: 7g | Protein: 4g | Fat: 9g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 3g | Trans Fat: 1g | Sodium: 118mg | Potassium: 156mg | Fiber: 1g | Sugar: 1g

Posted In…

Vegan ·

Try my favorite vegan recipes, like my BBQ Jackfruit Burrito Bowl and decadent healthy raw chocolate pudding.

Want to convert an existing recipe into a vegan-friendly version? Flax eggs make it easy!

Also posted in Recipes · Quick Meals · Side Dishes

10 responses to “Vegan Bechamel Sauce”

  1. I’ve been looking for a veganized bechamel sauce that’s real easy! Glad I ran into yours, although I do not have vegan butter on hand. I see I can use olive oil too so I’m going to try this.5 stars

  2. Would surely love to give this Vegan Bechamel Sauce a try. Perfect to prepare some special meals for my Vegan friends too. Thanks for such a lovely recipe.5 stars

  3. My daughter was so grateful to find this recipe b/c she loves cream sauce but can’t have dairy! This was SO SO GOOD!5 stars

  4. This is such a great alternative for traditional bechamel! Can’t wait to share it with my dairy-free friends.5 stars

  5. so good – i used it with biscuits and loved it – like a biscuits and gravy and added some vegan sausage crumbles5 stars

Leave a Reply

Your email address will not be published.

Recipe Rating




Subscribe to newsletter

Copyright 2022 The Picky Eater®, LLC. All rights reserved.