Vegan Bechamel Sauce

Published Date
March 13th 2022
From its inception to publication, this recipe underwent meticulous research, writing, review and testing which was the collective efforts of at least five individuals. This rigorous process spans a minimum of three months. We kindly invite you to share your feedback using the comment form located at the bottom of this page. 😇
Front shot of Vegan Bechamel Sauce in a skillet
Aerial shot of Vegan Bechamel Sauce in a skillet with ingredients on the side
Close up shot of spooned Vegan Bechamel Sauce
Healthy dinners to kickstart your weight loss
$7.99 Limited time offer $2.99
As Seen On
Site logo 1
Site logo 2
Site logo 3
Site logo 4
Site logo 5
Site logo 6
Site logo 7
Site logo 8
Site logo 9
Site logo 10

Béchamel sauce is a white sauce that can be used to make so many dishes. After all, it is a mother sauce. You can toss the cooked pasta in béchamel sauce to make a creamy dish or use it in Vegan Moussaka, vegan lasagna, cauliflower bake, etc. 

The origin of this great sauce is unclear, but we can be thankful to the French or Italy for coming up with this delicious sauce. 
Traditionally, béchamel sauce is made from flour, butter, and milk. However, we used vegan butter and coconut milk, so there's no need to worry about eating foods not included in a vegan diet. 

First, we made a white roux from vegan butter and flour. A roux is a combination of flour and fat cooked until white, blond, or brown and used to thicken sauces. Then, we gradually whisked in the coconut milk until a glorious, smooth thick sauce formed. 

40% off
$6.99 Now $4.19
40% off
$29.99 Now $17.99
Author: Sarah Leadon
Average: 5 (2 votes)
Prep Time
2 mins
Cook Time
5 mins
Total Time
7 mins



In a deep skillet, add butter. Set it over medium-high heat. 
Add grated garlic and shallots and cook for 30 seconds until fragrant. 
Add all-purpose flour and whisk to combine until thick roux forms. Cook the roux for only 1-2 minutes. It should be a blond roux, not a brown roux. 
Gradually whisk in 1/3 cup of coconut milk. Make sure you whisk it well to break up any lumps that may form. 
Once the béchamel sauce is smooth, gradually whisk in the remaining coconut milk a little at a time until all the milk is gone. 
Once the béchamel sauce starts to thicken, cook it for an additional 30 seconds, then remove it from the heat. 
Continue whisking the béchamel sauce until it reaches your desired consistency. The béchamel sauce will thicken even more as it starts to cool. 
Stir in the nutmeg, salt, and white pepper.   
If you are not planning to use the béchamel sauce right away, press a layer of wax paper or plastic wrap onto the béchamel's surface to prevent a skin from forming. The same rule applies to storing the béchamel sauce.
Once you are ready to reheat your béchamel sauce, place it into a medium saucepan and place it over medium-low heat. Add water or coconut milk, and constantly whisk until the béchamel sauce is smooth and reaches your desired consistency. 
In our commitment to transparency, Classic Bakes may receive a modest commission from the external links on this page, at no expense to you, if you choose to make a purchase. These links have no bearing on our recipes; they are provided solely for your convenience. The revenue generated helps cover essential expenses such as website hosting, maintenance, and editorial compensation. We deeply value your recognition of the dedication involved in delivering these premium recipes to you at no cost. We extend our heartfelt gratitude for your support.
vegan, bechamel sauce, recipe, how to make, cheese, best, easy, white, gluten-free

Add new comment

The content of this field is kept private and will not be shown publicly.