Béchamel sauce is one of those essentials every cook should master. It’s rich, creamy, and incredibly versatile whether you’re using it for lasagne, mac and cheese, a classic white sauce or even a Croque Monsieur!

About this Béchamel Sauce recipe
Béchamel sauce is one of the five classic French mother sauces and once you’ve got it down, you’ll find yourself using it all the time. It’s the base for so many great dishes. Think creamy gratins, soufflés, and the perfect croque monsieur.
This Béchamel sauce recipe is for a small 150ml portion. I have made this recipe easy to follow so that you can double, triple, quadruple the quantity based on how much you need for any recipe you are following.
Jump to:
Ingredients for Béchamel sauce
This béchamel sauce recipe only requires a few ingredients and can be made in no time. Here are the ingredients you will need.

- Milk
- Garlic
- Bay leaf
- Butter
- Flour
- Salt and peooer
See recipe card for quantities.
Instructions
In just 4 steps, you can make this easy Béchamel sauce recipe. Here's how...

- Step 1: In a pan, over a medium-low heat, melt the butter. then gradually whisk in the flour.

- Step 2: Make sure you whisk continuously when you add the flour so it does not burn.

- Step 3: Gradually add the infused milk (see recipe card), whisking continuously again. Add more if you need to, until you reach your desired consistency.

- Step 4: Stir in the salt and pepper. All done! How easy was that?
Hint: Stay by the stove! This recipe requires constant whisking to keep the sauce smooth and prevent any lumps or burning.
Substitutions
- Butter - Use olive oil or ghee for a slightly different flavor, or margarine for a dairy-free option.
- Flour - Swap with cornstarch (use half the amount) or gluten-free flour for a gluten-free version.
- Milk - Use cream for a richer sauce, or plant-based milk (like oat, almond, or soy) for a dairy-free alternative.
- Infused Milk (Garlic & Bay Leaf) - If short on time, you can skip the infusion and add a pinch of garlic powder and a small bay leaf directly to the sauce while cooking, then remove it before serving.
Variations of béchamel sauce
Giving the visitor ideas on how they can change this recipe to better suit their dinner guests, or their cultural cuisine, is a great way to increase the chances they make the recipe
- Cheesy Béchamel (Parmesan or Gruyère) – For a richer, cheesy béchamel, simply stir in grated Parmesan or Gruyère once the sauce is thickened. For a full-on Parmesan béchamel, add around ½ cup of finely grated cheese.
- Spicy Béchamel – Add a pinch of cayenne pepper, paprika, or chili powder for a kick. You can also stir in a small amount of mustard powder or a spoonful of Dijon mustard for extra tanginess. This is great in dishes like spicy mac and cheese or a spicy vegetable gratin.
- Mushroom Béchamel – Sauté chopped mushrooms in butter until golden and tender, then add to the béchamel for a rich, earthy flavor. This variation is delicious in mushroom lasagna or served over grilled chicken.
Equipment
- Pan – A heavy-bottomed saucepan is ideal, as it helps distribute heat evenly and reduces the risk of burning. You can use any pan, but a sturdy one is best to avoid hot spots.
- Whisk – A balloon whisk is the go-to tool for this job. It allows you to whisk smoothly and efficiently, preventing lumps and ensuring the sauce stays silky.
- Wooden Spoon – For stirring the roux and ensuring it doesn’t stick to the bottom of the pan, a wooden spoon is perfect. It gives you control and doesn’t scratch your pan.
How to store Béchamel Sauce
Fridge – You can store béchamel sauce in an airtight container in the fridge for up to 3-4 days. When reheating, do so gently over low heat, adding a little extra milk or cream if it has thickened too much.
Freezer – Béchamel sauce can be frozen for up to 3 months. Let it cool completely before transferring it to a freezer-safe container. To reheat, thaw it in the fridge overnight, then gently warm it up on the stove, adding milk or cream to restore the desired consistency.
Top Tip
You can very easily double, triple or quadruple this recipe. Just remember to always use equal amounts flour to butter then add the milk slowly until your desired consistency. It’s not necessary to double up on the garlic.
FAQ
Lumps in béchamel are usually caused by adding the milk too quickly or not whisking constantly. Make sure to add the milk slowly, in small amounts, while whisking continuously to prevent lumps.
If your béchamel is too thin, simmer it for a few more minutes to reduce and thicken. Alternatively, you can whisk in a little more flour or cornstarch (mixed with cold milk) to help thicken the sauce.
More French Recipes
Looking for more French recipes? My favorite is this Casoulet recipe Try these:
Recipe
Béchamel Sauce Recipe
Learn how to make a classic béchamel sauce with simple ingredients, helpful tips, and variations for every dish. Perfect for creamy pasta, gratins, and more!
Ingredients
- ½ cup (125ml) milk
- 2 cloves garlic (slightly crushes)
- 2 bay leaves
- 2 ½ tablespoon (20g) flour
- 1 ½ tablespoon (20g) butter
Instructions
- Start by heating the milk in a small saucepan over medium heat. Add the crushed garlic and bay leaves and let the milk warm until it starts to steam. Remove it from the heat and let it infuse for about 5-10 minutes, then strain out the garlic and bay leaves.
- Next, in a separate saucepan, melt the butter over medium heat. Stir in the flour slowly,mixing until smooth to form the roux. Cook the roux for 1-2 minutes, being careful not to let it brown.
- Gradually add the infused milk to the roux, whisking constantly to avoid lumps. Continue to add the milk slowly while whisking until all the milk is incorporated.
- Bring the sauce to a gentle simmer and cook for 3-5 minutes until it thickens to your desired consistency. Add more milk if necessary.
- Finally, taste and adjust the seasoning with salt and pepper.




