You’ll love this quick and creamy 10-minute Vegan Béchamel Sauce recipe. Miso paste gives this dairy-free white sauce a rich, savory depth that mimics the umami of butter and cheese. The finished sauce is thick and velvety, perfect for dairy-free lasagna, pot pies, or any pasta dish that calls for a classic white sauce. Use it anywhere you’d use traditional béchamel for a plant-based alternative.

Ingredient Notes

- Plant milk: Cashew milk works wonderfully for creaminess. Soy, oat, or almond milk are good alternatives.
- Miso paste: Light (shiro) miso gives a mild, balanced umami note to replace butter. You can choose soybean, rice, or chickpea miso to match dietary needs.
- Olive oil: If you prefer oil-free, substitute 1 tablespoon tahini mixed with 3 tablespoons vegetable broth as a replacement for the oil; whisk until smooth.
- Flour: Cassava flour is an excellent gluten-free option that produces a smooth roux; tapioca starch, oat flour, or chickpea flour can also be used depending on your preferences.
How to make it
This sauce takes about 10 minutes and requires steady whisking to prevent lumps. Follow the step-by-step process below to achieve a silky, lump-free béchamel.

Warm the olive oil over medium–low heat. Add the flour and whisk continuously until it cooks out the raw, floury taste and forms a thick paste — this is your roux.

Whisk in a few tablespoons of plant milk to loosen the roux. As you add liquid slowly and whisk constantly, the mixture will alternate between thick and thin until it becomes smooth and creamy.

Continue adding the milk in small increments, whisking between additions. Raise the heat to medium if the sauce isn’t thickening; don’t let it burn. Stop when about 1/4 cup of milk remains.

Each addition of milk will change the texture: it may become pasty and then smooth again as you whisk and heat. This is normal—keep whisking steadily.

Mix the miso into the reserved 1/4 cup of milk using a fork until fully dissolved, then pour that mixture into the sauce while whisking. Continue whisking until the sauce thickens and is smooth.

Remove the pan from heat and season with salt, white pepper, and a pinch of nutmeg. Stir occasionally as it cools to prevent a skin from forming on the surface.

The finished béchamel should be thick enough to coat the back of a spoon and cling to pasta or vegetables.
Debra’s Pro Tips

- Have all ingredients measured and within reach before you start. You’ll be whisking continuously and won’t want to pause to fetch items.
- Whisk constantly to prevent lumps and achieve a silky texture.
- Use room-temperature or slightly warmed milk to reduce the chance of lumps forming.
- This sauce isn’t just for pasta—drizzle it over roasted vegetables, use it in casseroles, or fold it into soups for added creaminess.
If you try this recipe, consider rating it and leaving a comment. If you share a photo on social media, tag the creator so others can see your results.
📖 Recipe

Vegan Béchamel Sauce
Equipment
- Small saucepan
- Balloon whisk
Ingredients
- 1/4 cup olive oil (or 1 tbsp tahini + 3 tbsp vegetable broth for oil-free)
- 1/4 cup cassava flour (or your preferred gluten-free or all-purpose flour)
- 2 cups cashew milk (or soy, oat, almond)
- 1 tablespoon light miso
- 1/2 teaspoon sea salt
- 1/8 teaspoon white pepper
- Pinch of nutmeg
Instructions
- Heat a small saucepan over medium–low heat. Add the olive oil and warm for about 30 seconds.
- Sprinkle in the cassava flour and whisk constantly until the raw flour taste cooks out and a thick paste forms. Do not let it brown.
- Whisk in 2 tablespoons of the milk. The mixture may become very thick. Continue adding the milk a few tablespoons at a time, whisking between additions, until you have used all but 1/4 cup of the milk.
- Stir the miso into the reserved 1/4 cup of milk with a fork until fully dissolved. Add this mixture to the saucepan and whisk until smooth and thickened. Remove from heat.
- Season with salt, white pepper, and nutmeg. Stir occasionally as it cools to prevent a skin from forming. Store cooled sauce in an airtight container in the refrigerator for up to one week or freeze for up to three months.
Notes
Flour: Cassava flour creates a smooth, gluten-free roux. You can substitute tapioca starch, oat flour, chickpea flour, or an all-purpose flour that meets your needs.
Olive oil: For an oil-free version, use vegetable broth with a small amount of tahini for richness. The texture may be slightly less creamy but still delicious.
Milk: Cashew milk is especially creamy; make your own by soaking 1/2 cup raw cashews in boiling water for 30 minutes, rinsing, and blending with 2 cups water until smooth.
Storage
- Cool completely before transferring to airtight containers.
- Store in the refrigerator for up to one week. For longer storage, freeze for up to three months; leave a little headspace for expansion.
- Portion into small containers or freezer cubes for convenient thawing and use in recipes.
Nutrition (per 1/4 cup)
Calories: 85 kcal • Carbohydrates: 4 g • Protein: 0.3 g • Fat: 7 g • Sodium: 265 mg
Nutrition information is an estimate and will vary depending on the exact ingredients and brands you use. For precise values, calculate using the actual ingredients you select.