• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Pure Plants
  • Home
  • Recipes
  • About us
    • Contact us
    • Media & Press
  • Meal Plans
    • FREE 7-day Vegan Meal Plan (Only Easy Recipes!)
    • Quick Vegan Meals
    • Vegan Christmas Dinner
    • Vegan Thanksgiving Dinner
  • Ingredient Guides
    • Eggplant
    • Oyster Mushrooms
    • TVP
menu icon
go to homepage
  • Recipes
  • Entrees
  • Soups
  • About us
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Entrees
    • Soups
    • About us
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home > Vegan Pasta Sauces

    Easy Vegan Bechamel aka White Sauce (Gluten-free)

    By My Pure Plants on 05/05/2022 - May contain affiliate links. Please read our disclosure.

    Jump to Recipe Print Pin

    You might think that Bechamel sauce is something complicated, but it is far from it. It is actually called a simple white sauce because you need only 3 main ingredients: flour, butter, and milk. Making a vegan version, not to mention a gluten-free one is super easy. Go see for yourself!

    White sauce in black frying pan with a smiling wooden spatula in the middle

    Why do you need to make Bechamel sauce? Because it makes a damn delicious vegan moussaka and super easy vegan lentil lasagna. Depending on our mood, we often substitute our cashew alfredo sauce for this white sauce. Like we did in this vegan cabbage lasagna recipe, where we even added some wilted spinach to the mix. 

    Table of Contents hide
    1. What is actually a Bechamel sauce?
    2. Ingredients
    3. How to make vegan white sauce?
    4. Top tips to make it perfectly
    5. Troubleshooting tips
    6. FAQs and substitutions
    7. How to use a vegan bechamel?
    8. More vegan sauce recipes
    9. Vegan Béchamel aka White Sauce

    What is actually a Bechamel sauce?

    Also known as white sauce. It is a classic French sauce recipe, where they use wheat flour, dairy butter, and dairy milk. This is considered to be the base of all sauces. Well, not quite. I can list a couple of delicious sauce recipes which has nothing to do with a white sauce. Still, it is an important base recipe to turn any sauce or soup creamier and thicker. 

    How do they do it? First, they make a roux, which is melted butter and an equal amount of all-purpose flour. They cook it a bit down before adding the milk. At last, they keep stirring until it gets thick and creamy. See below how creamy our vegan bechamel is in this vegan moussaka recipe. 

    A heart shape puzzle of vegetables with a text overlay saying 7-day meal plan
    FREE 7-Day Vegan Meal Plan

    Subscribe to our newsletters and download it right now.

    The corner of a glass dish with a serving spoon. The dish is full of yellow-red-brown food topped with chopped parsley.

    Ingredients

    How to make a vegan white sauce that is not only dairy-free and gluten-free as well? Well, you need any plant-based fat, any plant-based milk, and the perfect combination of gluten-free flours. 

    • Plant-based fat -> We used vegan butter (Earth Balance), but any type of oil (coconut oil, olive oil, sunflower oil…) works. The more neutral-tasting one you choose the tastier will your sauce be. 
    • Plant-based milk -> Definitely choose unflavored, unsweetened milk. We hear a lot of complaints about sauces that turn out too sweet. It is almost always due to the choice of milk. Even if the store-bought milk calls itself unsweetened, it can still be quite sweet compared to any homemade version. We recommend using homemade oat milk, almond milk, or cashew milk. 
    • Flour -> We use a combination of rice flour and corn starch. If you only use starch, then the sauce will end up more like a pudding than a sauce. If you use only flour, then the sauce may not be thick enough and you end up adding way too many flours. Alternatively, you can use a GF flour blend but check whether it has both flour and starch in it. 
    • Seasoning -> We use a combination of salt, nutmeg, and white pepper. You can use black pepper of course but you will see the small black spots. No need to use nutritional yeast as this is a creamy sauce, there is no need to add cheezy flavor.
    White sauce in black frying pan up close

    How to make vegan white sauce?

    1. Preheat your frying pan to medium heat and melt the vegan butter.
    2. When the butter has melted completely, turn down the heat to low and add rice flour. Stir and cook for 2-3 minutes until the “batter” is boiling up like in the below photo.
    3. In a small bowl, combine ½ cup of dairy-free milk and corn starch. Add the slurry to the pan and stir until they are combined. Add the next ½ cup of dairy-free milk and stir until combined. You need to go in small batches to make sure you get a smooth sauce. Go until you run out of milk. 
    4. When the sauce has thickened (you need it thick so that it firmly stands on top of your moussaka or lasagna), add the salt, nutmeg, and white pepper. Stir to combine.
    4 photo collage on how to make vegan bechamel showing a frying pan with first melting butter, then flour butter mix, then a smooth white sauce, finally small heaps of spices on top of the sauce

    Top tips to make it perfectly

    This vegan bechamel sauce recipe has only 3 ingredients and can be easy to make for some. If it is your first time cooking a roux-based sauce, read our top 4 tips to make a creamy white sauce successfully and fuss-free. 

    • Cook it on low heat -> Never ever on high heat. You can start on medium until the butter is melted, but then turn the heat to low. If I am making a larger batch, I even take it off the heat for the beginning. If I have a runny batter without any lumps, I put it back on the stove. 
    • Add non-dairy milk in batches -> It is the safest way especially if it is your first time making a vegan Bechamel sauce. I usually go with ½ cup at a time. 
    • Use a whisk -> I always use a silicone whisk*, as I found it to be a fool-proof way to make the white sauce lump-free. If you use a spatula or a wooden spoon, definitely take the pan off the heat (even off low heat) and stir thoroughly until you get a smooth sauce. 
    • Add seasoning at the end -> You will see below under “Troubleshooting tips” that if the sauce is not thick enough or too thick you need to adjust the flour and the milk amounts. If you add salt, pepper, and nutmeg only at the end when the sauce reached the right consistency, you can be sure that the sauce will not turn out to be too salty or too peppery. 

    Troubleshooting tips

    If you run into some problems, here is a quick checklist or guide that will help you troubleshoot. There is no batter that cannot be saved don’t worry. Only maybe if you burn it. 🙂

    • Not thick enough? -> Add more flour but make sure you first dissolve it in a bit of milk. Like 1 Tbsp flour or starch – 2 Tbsp milk. Alternatively, you can take it off the heat, wait for it to cool a bit and add flour or starch directly to the sauce and stir vigorously with a whisk to avoid any lumps. Note: The sauce will thicken a bit more when it is cooling down.
    • Too thick? -> Add more milk, like ¼ cup at a time. 
    • How to get rid of lumps? -> Strain the sauce through a fine-mesh sieve before continuing to add more milk. Push everything through with a spatula or spoon. 
    White sauce in frying pan and a wooden spatula is making a dent

    FAQs and substitutions

    Can you use any other flour or starch?

    Yes, you can make this vegan bechamel sauce with any type of flour or starch, but the thickening power of each and every one of them is different. The measurements I gave in the recipe card may not be the same if you use wheat flour or almond flour or tapioca starch, etc. 

    Different flours make the sauce also tastes different. If you are using coconut flour, expect it to taste coconutty. Same for oat flour or buckwheat flour, I can taste their slight bitterness. That is why we opted to use rice flour and corn starch since they have the most neutral taste.

    Why flour AND starch?

    If you only use starch, then the sauce will end up more like a pudding than a sauce. If you use only one type of flour, like rice, oat, or almond, the sauce will not thicken properly.

    I specifically have this experience with rice flour that if you thicken a soup or pasta sauce with solely this flour and you reheat your meal the next day, all the thickening has gone. That is why I recommend combining flour and starch or using a store-bought gluten-free flour blend that contains both. 

    How to store it?

    You can store this sauce in an airtight container for up to 2-3 days without any problem. We really don’t recommend storing it longer as you may lose the thickness as time goes by. I have never frozen it, never needed to as I always used it in other dishes right after I made it.

    White sauce in black frying pan with a smiling wooden spatula in the middle

    How to use a vegan bechamel?

    There are plenty of delicious recipes you can use this vegan white sauce with. Think of pasta bakes, gratins, lasagne, moussaka, soups, chowders, or savory pies. Here are a couple of our gluten-free vegan recipes for you to try:

    • Vegan Lentil Lasagna
    • Vegan Cabbage Lasagna
    • Vegan Moussaka
    • Vegan Eggplant Parmesan
    • Vegan Pot Pie
    White sauce in black frying pan up close

    This vegan béchamel sauce recipe is meat-free, dairy-free, and egg-free, not to mention gluten-free. This recipe is not WFPB-friendly as you need some kind of plant-based fat (oil or butter). 

    More vegan sauce recipes

    You can browse through our vegan sauce recipes or our quick vegan meals collection or check out

    • Chunky Vegan Marinara Sauce
    • Vegan Cashew Alfredo Sauce
    • Creamy Spinach Pasta Sauce
    • Hidden Veggie Sauce
    • Vegan Mac and Cheese Sauce
    White sauce in black frying pan with a smiling wooden spatula in the middle

    Vegan Béchamel aka White Sauce

    Emese Maczko
    Bechamel sauce is actually a simple white sauce with 3 main ingredients: flour, butter, and milk. Making a vegan version is super easy.
    4.4 from 5 votes
    Print Recipe Pin Recipe
    Prep Time 5 mins
    Cook Time 15 mins
    Total Time 20 mins
    Course Main Course
    Servings 2 cup
    Calories 247kcal

    Equipment

    • Non-stick frying pan (10.5 inch / 26 cm)

    Ingredients
     
     

    • 2 Tbsp Vegan butter
    • 2 Tbsp Rice flour
    • 2 Tbsp Corn starch
    • 2 cup Dairy-free milk
    • ⅛ tsp Nutmeg
    • ½ tsp Salt
    • ⅛ tsp Pepper
    Prevent your screen from going dark
    EXCLUSIVE 5-ingredient recipes for busy home cooks that are ready in 15 minutes!Check out our Express Vegan Cookbook!

    Instructions
     

    Making vegan bechamel sauce

    • Heat frying pan on medium/low heat, and melt vegan butter.
    • Take the heat to low and add rice flour. Stir and cook for 2-3 minutes until the "batter" is boiling.
    • In a small bowl, combine ½ cup of milk and cornstarch. Add it to the pan and stir until combined.
    • Add the next ½ cup of milk and stir until combined. You must go in small batches to ensure you get a smooth sauce. Go until you run out of milk. (Troubleshooting tips in the Notes section below.)
    • Add salt, nutmeg, and white pepper when the sauce has thickened. Stir to combine.
    Tried this recipe? Can we see it?Please share a picture with us by uploading an image to Pinterest below ours.

    Notes

    Secrets to a perfect vegan bechamel sauce
    • Cook it on low heat -> You can start on medium until the butter is melted, then turn the heat low. If I make a larger batch, I even take it off the heat initially. 
    • Add milk in batches -> I usually go with ½ cup at a time. 
    • Use a whisk -> I always use a silicone whisk, as I found it foolproof to make the white sauce lump-free. 
    • Add seasoning at the end ->If the sauce is not thick enough or too thick, you need to adjust the flour and the milk amounts (see notes below). If you add salt, pepper, and nutmeg only at the end when the sauce reached the right consistency, you can be sure that the sauce will not turn out to be too salty or too peppery.
    Troubleshooting tips
    • Not thick enough? -> Add more flour but make sure you first dissolve it in a bit of milk. Like 1 Tbsp flour or starch – 2 Tbsp milk. Alternatively, you can take it off the heat, wait for it to cool a bit, and add flour or starch directly to the sauce and stir vigorously with a whisk to avoid any lumps. Note: The sauce will thicken a bit more when it is cooling down.
    • Too thick? -> Add more milk, like ¼ cup at a time. 
    • How to get rid of lumps? -> Strain the sauce through a fine-mesh sieve before adding more milk. 

    Video

    Nutrition

    Nutrition Facts
    Vegan Béchamel aka White Sauce
    Amount Per Serving (1 cup)
    Calories 247 Calories from Fat 126
    % Daily Value*
    Fat 14g22%
    Saturated Fat 3g19%
    Sodium 791mg34%
    Potassium 333mg10%
    Carbohydrates 22g7%
    Fiber 1g4%
    Sugar 6g7%
    Protein 7g14%
    Vitamin A 1462IU29%
    Vitamin C 17mg21%
    Calcium 330mg33%
    Iron 1mg6%
    * Percent Daily Values are based on a 2000 calorie diet.

    UPDATED: The original recipe was posted in July 2020, but it has been updated with more tips, useful info, and ways to use it and republished in May 2022.

    336 shares

    Reader Interactions

    Comments

      Leave a comment 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. Mary

      January 27, 2022 at 3:11 am

      5 stars
      Thanks. Just made my first sauce with success.

      Reply
      • My Pure Plants

        January 27, 2022 at 7:33 am

        We are so glad you liked it. Thanks for trying our recipe.

        Reply
    2. Jann

      February 21, 2021 at 7:43 pm

      Can this be used in a pot pie?

      Reply
      • My Pure Plants

        February 21, 2021 at 9:23 pm

        Hi Jann, I am not sure you can. Cornstarch (similar to other starches) is activated when you make Bechamel sauce. If you add the Bechamel to cooked veggies and re-heat it (bring it to boil again) in the oven while baking the pot pie, corn starch deflates and you may end up with a runny sauce. If you want to use a gluten-free Bechamel sauce for a pot pie, we recommend substituting 3-4 Tbsp rice flour for 2 Tbsp corn starch.

        Reply

    Primary Sidebar

    Portrait of Emese and Nandi My Pure Plants

    Hi, we are Emese Maczkó and Nándor Barta, the founders and recipe creators behind My Pure Plants. We are sharing our knowledge and expertise in vegan recipes and encourage you to try home-cooked meals using locally-sourced, organic, whole foods.

    More about us →

    Reader Favorites

    • A large white bowl with white rice and sticky brown battered strips on top sprinkled with sesame seeds, orange peels and chopped spring onion
      Crispy Vegan Orange Chicken (Copycat Panda Express)
    • Lots of spring rolls cut in half and arranged in a semi-circular dish facing upwards around a brown dipping sauce.
      Crispy Rice Paper Spring Rolls
    • A burger with layers of green ruffled lettuce, yellow sauce, thin cheese slices, dark brown burger patty twice, sliced pickles and white chopped onion.
      Meaty Vegan TVP Burger (Big Mac Style)
    • Copycat IKEA Veggie Balls

    Spring Recipes

    • A bowl of green soup sprinkled with vegetable crisps and white swirls.
      The Easiest Cream of Spinach Soup (Vegan)
    • White bowl with fettuccine pasta covered in green sauces sprinkled with yellow flakes and a pair of basil leaves. A fork is next to the bowl.
      Creamy Spinach Pasta Sauce
    • A white plate with a slice of lasagna where you can see the layers of red sauce, pasta sheets and a white ricotto and chopped spinach leaves.
      Easy Vegan Spinach Lasagna with Tofu Ricotta
    • Small white bowl with a chunky green paste and a fresh basil leaf on the side.
      Vegan Spinach Pesto (Nut-free)

    Footer

    ^ back to top

    About

    • Contact
    • About
    • Media & Press
    • Privacy Policy
    • Terms & Conditions
    • Nutritional disclaimer
    • General Disclaimer

    Categories

    • Vegan Main Dishes
    • Vegan Soups
    • Vegan Desserts
    • Vegan Pasta Sauces
    • Vegan Sides

    Seasonal

    • Vegan Lentil Loaf
    • Vegan Shredded Chicken
    • Chickpea Mushroom Curry
    • Hokkaido Pumpkin Soup
    • Vegan Bechamel

    Quick links

    • TVP Recipes
    • Quick Vegan Meals
    • Creamy Vegan Soups
    • Rice Paper Recipes
    • Oyster Mushroom Recipes

    This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.

    Copyright © 2018-2022

    336 shares