• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Vegan with Gusto
  • Home
  • recipes
  • Subscribe
  • Accessibility Statement
menu icon
go to homepage
  • Home
  • Recipes
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Home
  • Recipes
  • Contact
  • Subscribe
×
  • A glass bowl with tomato BBQ sauce and a wooden spoon.
    Fiery Homemade Sriracha BBQ Sauce
  • A black cast iron pot is filled with rajma masala topped with pickled red onions and chopped cilantro.
    Creamy Rajma Masala (Vegan Kidney Bean Curry)
  • Indian curry sauce with chopped spinach in a bowl.
    Easy Indian Curry Sauce Recipe
  • Thai curry with vegetables and Indian cauliflower curry with vindaloo sauce.
    Indian Curry vs. Thai Curry (What’s the Difference?)
  • A ladle is in a white dish of vegan honey mustard dressing with black pepper.
    Best Vegan Honey Mustard Dressing Recipe (Oil-Free)
  • Artichoke pesto with green parsley in a glass bowl with a small wooden spoon.
    Easy Artichoke Pesto Recipe (Vegan and Oil-free)
  • Easy Vegan Quinoa Pilaf Recipe with Chickpeas
  • Massaman curry paste in a small bowl.
    Easy Vegan Massaman Curry Paste Recipe (oil-free)
  • A bowl of mango pico de gallo with a spoon.
    Easy Mango Pico de Gallo (Salsa Fresca)
  • Overhead of broccoli salad with vegan bacon bits, cranberries, and dressing.
    Vegan Broccoli Salad with Cranberries and Bacon Bits
  • A bottle of pomegranate molasses is poured into a small glass dish.
    Find Your Best Pomegranate Molasses Substitute
  • Whole wheat pita bread on board
    Homemade Whole Wheat Pita Bread (Oil-Free Pocket Bread)

Home » Sauce

Creamy vegan Bechamel Sauce

Published: Oct 24, 2021 · Modified: Jan 13, 2022 by Denise · 6 Comments

Jump to Recipe·Print Recipe
basic bechamel (white) sauce on 2 black plates with hemp parmesan and fresh basil and black pan in background
basic bechamel sauce in blender and on black plate with pasta
Vegan bechamel (white) sauce over whole wheat curly pasta on a black plate.
Vegan bechamel sauce in a cast iron pan garnished with nutmeg and text overlay of recipe title.

Creamy vegan bechamel sauce recipe transports you to the best plant-based, dairy-free white sauce in luxury with 10 ingredients, easy cooking, and rave reviews.

Vegan bechamel sauce is heated in a cast iron pan.

Recipe Features

Bechamel, basic white sauce, is one of those staple recipes that every cook should have in their arsenal or back pocket. It’s delicious over pasta or roasted veggies. But bechamel can also serve as the base sauce for more elaborate concoctions such as lasagna or even vegan mac and cheese or casseroles. 

Traditional bechamel, classic white sauce, is one of the mother sauces in French cuisine because it can serve as a foundation for other sauces. It’s considered a traditional milk sauce and is made with a combination of all-purpose flour, dairy butter, and milk as the main ingredients.

This vegan version of the classic requires 10 simple ingredients (or less) and lands squarely in the healthy category. This means it's made without oil (including no vegan butter) and no flour. Many vegan bechamel recipes use cauliflower or cashews. We’re using both because we’ve discovered this is the healthiest version that is the best tasting.

If you are rightfully asking how we're coming up with a creamy sauce, hang on. We've got a few tricks under our aprons and spoiler alert – it's easy, no matter your level of cooking expertise.

The ingredients for making cauliflower, cashew white sauce are gathered.

Key Ingredients

Cauliflower – Steamed cauliflower is a key recipe ingredient. It helps to thicken the sauce and gives the bonus of nutrition and fiber. This is a great way to eat cauliflower. With the other ingredients, you won't end up with an overwhelming cauliflower flavor.

Cashews – You don’t need a lot of cashews to create a creamy sauce with a luxurious texture. Just ¼ of a cup (more if you want).

Onion and garlic – The combination of diced onions and garlic, lightly sauteed, gives vegan bechamel a bit of buttery, depth of flavor.

Lemon juice – Believe it or not, but when lemon juice is added in moderation, it adds a slight, sharp, cheesy flavor.

Nutritional yeast – The flavor of nutritional yeast is savory, cheesy, and salty. It’s also a great vegan source of B12.

Nutmeg – A pinch of sweet nutmeg fresh grated or ⅛ of a teaspoon of ground is often used in bechamel sauce, and we aren’t making an exception here.

White pepper – White pepper is often used in bechamel for its slightly mellower flavor. You can use ground black pepper with similar results.

Plant milk – I usually use oat milk for this recipe because it makes a creamy blend. However, you can use almond milk, soy milk, or whatever suits your fancy.

How to make cauliflower and cashew white sauce in 4 steps.

Pro Tips

There is a combination of 3 processes needed for making vegan bechamel sauce – Steaming, sautéing, and blending.

  • First, use a steamer basket for cooking the cauliflower and softening the cashews. This is one time when it's beneficial for the cauliflower to be slightly past fork tender. This doesn't require the precision you need for 'lightly steaming' for something like a side dish. It should be threatening to fall apart.
  • We steam the cashews to soften them. This avoids soaking and has the same effect except for your time and another bowl. Just drop the cashews in and let them cook with the cauliflower.
  • While the cauliflower steams, just a small skillet to cook the onions. Heat the pan to medium heat first, then add the onions. Be sure to stir them constantly so that they don't stick. Use a wooden spoon or a non-abrasive utensil to keep the onions from sticking to the bottom of the pan. Adjust to low heat if the onions start to get too dark. The onions should be soft and translucent, not brown. Brown onions will discolor the sauce.
  • Cooking onions release their sugars, making them less sharp. For the exact same reason, right at the end, add the garlic to the pan. Let the garlic cook for about 30 seconds.
  • Promptly remove the cooked onions and garlic from the pan and add them to a food processor or blender. Add the lemon juice, nutritional yeast, nutmeg, and pepper.
  • When the cauliflower is tender, be sure to press it a bit to release any excess water. You can also transfer it to a colander, but there shouldn’t be too much moisture.
  • Add the cauliflower and cashews to the food processor or blender. I like to blend the ingredients before starting to add plant milk. This helps the cashews to break down and gives you a sense of the texture.
  • Add plant milk starting with 1 cup. Then blend, add more plant milk and repeat the process until you have a smooth, creamy sauce with a consistency that you like.
  • Before adding salt, be sure to taste the sauce. Nutritional yeast can taste quite salty. As a final whirl in the blender, adjust the pepper or lemon juice to your liking.
  • You may want to heat the sauce in a medium saucepan or skillet after blending, depending on what you are serving it with. It can cool off quickly. Skip this process for oven pasta dishes or veggie bakes.
A plate of pasta with vegan bechamel sauce, garnished with chopped basil.

Common Questions

How can I thicken the sauce once I’ve added the plant milk?

If the sauce is too thick after adding the plant milk, try heating the sauce in a pan for a couple of minutes. If this doesn’t help, add a few more cashews to the blender. You can also add a teaspoon of cornstarch or flour.

Can I freeze cauliflower bechamel sauce?

Cauliflower bechamel sauce freezes well. Be sure to let the sauce cool thoroughly, then add it to an airtight container or a freezer bag. After you thaw the sauce, let it simmer in a pan so that it heats and thickens.

Are there other flavors to add to bechamel sauce?

Bechamel is a basic sauce, so you can flavor it depending on your preferences and how you want to use it. For a bit of spice, consider adding crushed red chili, cayenne pepper, or paprika. A teaspoon of dry mustard powder will give it a creamy cheese flavor. Add more nutmeg or a pinch of cinnamon or allspice will make it warm and sweet.

How do I make mushroom bechamel from this recipe?

To make a mushroom bechamel, prepare vegan bechamel sauce as directed, then sauté sliced mushrooms, allowing their moisture to evaporate as they cook. Then add the bechamel sauce. Serve over your favorite pasta or grain.

White sauce is blended in a food processor and lifted with a small ladle.

More Sauces We Love

  • A white bowl with pasta and tomato sauce.
    Instant Pot basic tomato sauce
  • Tarragon sauce is ladled over whole wheat penne pasta and asparagus tips.
    Fresh Tarragon Sauce with Asparagus and Pasta
  • Spaghetti puttanesca with olives and capers on a plate.
    Vegan Puttanesca Sauce with Olives and Capers
  • Roasted red pepper sauce in a mason jar.
    Romesco Roasted Red Pepper Sauce
Print

Creamy Vegan Bechamel Sauce (simple plant-based white sauce)

Vegan bechamel, creamy white sauce is presented in a black pan with a wooden spoon.
Print Recipe
Pin Recipe

★★★★★

4.3 from 3 reviews

Creamy vegan bechamel sauce transports you to the best dairy-free white sauce in luxury with 10 ingredients, easy cooking, and rave reviews.

  • Author: Denise
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 1x
  • Category: Sauces
  • Method: Steam/Blend
  • Cuisine: French
  • Diet: Vegan

Ingredients

Units Scale
  • 1 head cauliflower cut into florets
  • ¼ cup raw cashews
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 1 tsp. lemon juice
  • ¼ cup nutritional yeast
  • ⅛ tsp. nutmeg (a pinch)
  • ¼ tsp. white pepper (you can use black pepper as well)
  • 2-3 cups plant milk (I used oat, but any you prefer will work

 

 

1 tsp. salt (optional)

Instructions

  1. Steam the cauliflower. Heat a medium pot with enough water that it doesn't overflow the steamer basket. Bring the water to boiling. Add the cauliflower florets and cashews. Cover the pot and cook the cauliflower until it is super tender and nearly falling apart. 20 minutes.
  2. Sauté the onions and garlic. Heat a small skillet over medium heat and add the onions. Stir the onions consistently until they are soft and translucent, not brown. Add the garlic at the end and stir it for 30 seconds.
  3. Blend the sauce. Transfer the onions and garlic to a food processor or blender. Add the lemon juice, nutritional yeast, nutmeg, and white pepper. When the cauliflower is done, press it to dry it out. You can also transfer it to a colander for this purpose. Add the cauliflower and cashews to the food processor. Blend everything for a few minutes.
  4. Add plant milk. Add 1 cup of plant milk, then continue blending. Add another cup or more until the sauce is smooth, creamy, and has a consistency you like.
  5. Adjust the flavor. Taste the sauce and add salt, more pepper, or lemon juice if desired.

Notes

  • If you decide the sauce is too thin after adding the plant milk, add more cashews (ground or soaked) or a teaspoon of cornstarch or flour. Heating the sauce in a pan on the stove over low heat will also help to thicken it.
  • Cauliflower bechamel sauce freezes well. Be sure to let the sauce cool thoroughly, then add it to an airtight container or freezer bag. After you thaw the sauce, let it simmer in a pan so that it heats and thickens.
  • Bechamel is a basic sauce, so you can flavor it depending on your preferences and how you want to use it. For a bit of spice, consider adding crushed red chili, cayenne pepper, or paprika. A teaspoon of dry mustard powder will give it a creamy cheese flavor. Additional nutmeg or a pinch of cinnamon or allspice will make it warm and sweet. 

Keywords: vegan bechamel sauce, white sauce, cauliflower, cashews, plant-based bechamel

Did you make this recipe?

Please leave a êêêêê star rating in the recipe card and/or a review in the comments section further down the page. I always appreciate your feedback J. You can follow me on Facebook, Pinterest, or Instagram. Thanks for your support!

More Vegan Sauce Recipes

  • overhead shot of tahini ranch dressing in bowl with small wooden spoon
    Easy Lemon Herb Tahini Sauce
  • A bowl of sweet and sour tofu with rice and vegetables.
    Vegan Sweet and Sour Crispy Tofu
  • Vegan mushroom gravy is ladled in a bowl.
    Easy Vegan Mushroom Gravy
  • Vegan orange tofu is served with rice and vegetables.
    Crispy & Oil-free Vegan Orange Tofu

Reader Interactions

Comments

  1. Franca

    January 21, 2020 at 8:09 am

    Made this tonight and it’s an interesting and yummy combination of ingredients- I didn’t think it would be so nice. Wondering however how long I can keep it in the freezer for and whether I just defrost on the evening when I’m making my dish?!??

    ★★★★★

    Reply
    • Denise

      January 21, 2020 at 11:37 am

      Thanks for your so kind comments. I am happy to hear you enjoyed the bechamel as much as we do. I've had great success freezing it for up to 3 months. I usually take it out and defrost it before reheating. It's also great over rice or with vegetables, so you can be creative. Thanks for the kind reply.

      Reply
  2. Manon Racloz

    September 30, 2020 at 12:50 am

    Hello. Il new on this vegan journey, but I made this white sause and I was surprised of how tasty it is. Thank you. Have you ever tried it for oven stew or dishes like gratin ?

    ★★★★★

    Reply
    • Denise

      October 01, 2020 at 1:39 pm

      I'm so happy you enjoyed this recipe. We love this sauce as a base for a veggie stew. Peas and mushrooms are particularly good as are red peppers. Thanks for leaving this comment. It is much appreciated. My best to you on your new eating adventure.

      Reply
  3. YtheWait

    October 31, 2020 at 9:15 am

    Tasty!!!!!!!!!!!

    ★★★

    Reply
    • Denise

      November 04, 2020 at 12:56 pm

      Thanks for this - we love this recipe the more we make it.

      Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆
Recipe Rating




Primary Sidebar

Denise in a Good Medicine shirt.

Howdy, I'm Denise, a plant-based lifestyle enthusiast, recipe creator, coach, and Food for Life certified instructor. I'm certified in plant-based nutrition from the T. Colin Campbell Institute and completed training as a Well Start coach.

More about me →

FFL logo

I'm proud to work as a Food for Life Instructor. Check for updates about courses I'll be teaching (live and online).

Popular Recipes

  • A bowl of creamy sweet potato dip topped with chopped parsley.
    Creamy DIY Sweet Potato Dip
  • A black pan is filled with mung bean curry.
    Mung Bean Curry
  • A sliver spoon with baked tofu sausage crumbles is held over a bowl of crumbles.
    Vegan Tofu Sausage Crumbles
  • baked granola bar is held over a plate of granola bars
    Baked Sugar-Free Granola Bars
  • Blue bowl filled with cooked bulgur with vegetables and tomatoes
    Middle Eastern bulgur with vegetables
  • one pot rice and black beans in skillet
    one-pot rice and beans

Summer Salads

  • Roasted potatoes and tomatoes with BBQ dressing.
    Vegan Roasted Potato Salad with Creamy BBQ Dressing
  • A bowl filled with sliced cherry tomatoes, red peppers, cilantro, and pomegranate.
    Zesty Tomato and Pomegranate Salad with Za'atar
  • Tongs hold coleslaw with green and red cabbage, carrots, chopped cilantro, and mango strips over a bowl of slaw.
    Zippy Vegan Coleslaw with Mango
  • Curried vegan macaroni salad in a glass bowl with paprika on top.
    curried vegan macaroni salad
  • A bowl of Borlotti bean salad with red onions, celery, walnuts, and pomegranate arils.
    borlotti bean salad with pomegranate vinaigrette
  • Vegan tuna salad with chickpeas with lettuce, red onions, and toast.
    Vegan Tuna – Chickpea Salad Recipe No Mayo

Footer

↑ back to top

About

Privacy policy

Accessibility policy

Newsletter

Sign up for emails and updates

Contact

Connect with me

Copyright © 2022 Vegan with Gusto