Here's how to make a creamy vegan bechamel sauce with three main ingredients. It's the perfect white sauce for pasta, lasagna and more!
Vegan Bechamel Sauce Recipe photo by Taste of Home

If you’re looking for a rich and creamy pasta sauce, this vegan bechamel is for you! To veganize this classic white sauce, just make a couple of tweaks. Simply swap butter with plant-based buttery sticks and use your favorite non-dairy milk alternative.

This creamy vegan sauce recipe is inspired by one of the French mother sauces. It’s quick and easy, taking just 20 minutes to whisk together. Start by creating a roux, then season the sauce, let thicken and serve. It makes a wonderful base sauce for lasagna or other dishes that require a white sauce.

Vegan Bechamel Ingredients

ingredients for béchamel sauce on a kitchen counterTMB Studio

  • Vegan butter-style sticks
  • All-purpose flour
  • Unsweetened refrigerated soy milk
  • Nutritional yeast
  • Salt
  • Pepper
  • Ground nutmeg
  • Hot cooked pasta

Editor’s Note: Our Test Kitchen used Earth Balance vegan buttery sticks.

Directions

Step 1: Create a roux

making a rouxTMB Studio

In a small saucepan, melt vegan butter over medium heat. Stir in flour until smooth; gradually whisk in soy milk. Bring to a boil, stirring constantly.

Step 2: Season the sauce

sauce in a pot with sprinkles of seasoning and a whisk resting on the edgeTMB Studio

Remove from heat. Stir in nutritional yeast, salt, pepper and nutmeg until smooth.

Step 3: Let thicken

staring sauce with a whiskTMB Studio

Let the sauce rest 3 minutes or until thickened. Keep things simple and serve with your favorite pasta or use it for a rich white sauce lasagna when you’re hosting a big group.

Vegan Bechamel Tips

Can you make vegan bechamel sauce gluten-free?

To make vegan gluten-free bechamel sauce, simply replace the all-purpose flour with your favorite gluten free 1-to-1 flour.

How do you store vegan bechamel?

Store leftover vegan bechamel sauce in an airtight container in the refrigerator for three to five days. You can also store in the freezer for up to three months. The sauce is best reheated in a saucepan over medium heat, whisking occasionally, until warmed through. If the sauce is too thick, add non-dairy milk one tablespoon at a time.

Vegan Bechamel Sauce

As one of the original classic mother sauces, bechamel is a vital part of a wide variety of recipes, including casseroles, white lasagnas and mac and cheese. —Taste of Home Test Kitchen
Vegan Bechamel Sauce Recipe photo by Taste of Home
Total Time

Prep/Total Time: 20 min.

Makes

4 servings (2 cups)

Ingredients

  • 3 tablespoons vegan butter-style sticks, such as Earth Balance
  • 2 tablespoons all-purpose flour
  • 1-1/2 cups unsweetened refrigerated soy milk
  • 2 tablespoons nutritional yeast
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • Dash ground nutmeg
  • Hot cooked pasta

Directions

  1. In a small saucepan, melt vegan butter over medium heat. Stir in flour until smooth; gradually whisk in soy milk. Bring to a boil, stirring constantly. Remove from heat; stir in nutritional yeast, salt, pepper and nutmeg until smooth. Let rest 3 minutes or until thickened. Serve with pasta.

Nutrition Facts

1/2 cup: 135 calories, 10g fat (4g saturated fat), 0 cholesterol, 433mg sodium, 7g carbohydrate (2g sugars, 1g fiber), 4g protein.