Skip to Content

How to Make a Simple White Sauce

Here’s my straightforward method for how to make a simple white sauce (béchamel sauce) – one of the first things any beginner cook should learn!

Creamy white sauce in a saucepan

Easy Cheesy Vegetarian is a site for expert cooks and beginners alike, so I do like to share some more basic recipes every now and then. And you can’t get much more basic than a simple white sauce (béchamel sauce) – the basis of so many amazing recipes.

I asked in my Facebook group recently what sorts of ‘kitchen basics’ guides people would like to see, and lots of people said they had trouble making a good white sauce – so here’s how!

Creamy white sauce in a saucepan with bay leaves and whole peppercorns

How to make a simple white sauce

Here are my top tips for making a perfect white sauce. Once you get the hang of it, it’s incredibly simple, and it’s a skill you’ll use again and again.

A white sauce is the same as a béchamel sauce, so you might see those two terms used interchangeably.

I’ve obviously broken the process down into tiny little steps for the purposes of this blog post, but in reality it only takes about 10 minutes max.

Step 1: Make a roux with butter and flour

Start by melting some butter (I use unsalted) in a small saucepan, and add some plain flour. A good rule of thumb is to use approximately the same volume of butter and flour – so if you use two tablespoons of butter, you’ll want to use about two tablespoons of flour as well.

Melted butter and flour in a saucepan

With the pan over a low heat, mix the flour into the butter. This gives you a roux – which is just a fancy name for this paste.

Cook the roux over a low heat for a minute or so, just to get rid of that ‘raw’ flour taste. If it sticks or starts to burn, you need to turn the heat down.

A simple roux made with butter and flour in a saucepan

What kitchen tool is best for making a white sauce?

I always use these silicone spatulas when I’m cooking (you’ll see them appearing again and again and again in my photos, being their obnoxious bright pink selves), but they’re especially brilliant for making a white sauce. I never use anything else now – they’ve got slightly square corners, which are great for getting right into the corners of the saucepan to scoop up any lingering flour, and they’re ever so slightly flexible, so it’s really easy to use the back of the spatula to press out any small lumps from the sauce. I also find them a lot nicer to use than wooden spoons – they don’t hold onto flavours and smells from your cooking, so you can make a curry one day, and custard the next, without ending up with curry-flavoured custard.

If you haven’t got anything similar, you can get a set on Amazon UK* or Amazon US*.

Otherwise, you can try using a small whisk, if you have one. A regular spoon will work okay too, but you’ll need to scrape out the bowl of the spoon every now and then to make sure no flour or butter is getting left behind.

Milk being added to a simple roux in a saucepan

Step 2: Add a dash of milk

Next, it’s time to start adding your milk. To begin with, you’ll need to add the milk a little at a time – just a few tablespoons at first. Keep the pan over a medium-low heat (on my hob, I use setting 3 or 4 out of 9), and stir constantly, using the spoon to smush the roux down into the milk (not a technical term, but perhaps it should be) and get it all mixed in nicely.

The beginnings of a creamy white sauce in a saucepan - a roux with added milk

After a minute or two of stirring and smushing, the milk will be fully incorporated into the roux – at this point, the paste will still be pretty thick. When everything has come together like this, into one well-combined mixture, you can add a dash more milk.

Step 3: Continue adding milk a little at a time

Each time you add more milk, you’ll need to stir until smooth again.

A lumpy white sauce in a saucepan - partway through cooking

If you feel like your sauce is lumpy (like in the photo above), it’s probably just because it’s not ready yet. Don’t be tempted to stop at this point! It still needs a lot more milk yet.

Just keep stirring over a low heat until everything comes together – the lumpy sauce you see above turned back into a thick paste when I gave it another minute on the heat!

A very thick white sauce in a saucepan

Continue adding a dash of milk at a time, stirring until the mixture is smooth each time before adding more. At this point you can start to add the milk a bit more quickly – there’s no harm in adding a good slosh of milk each time at this point.

A very thick white sauce in a saucepan

Each time you add more milk, the paste you create will be a little thinner. It will also become less yellow each time (we’re making a white sauce, after all). Just keep going until the sauce reaches your desired consistency.

A thick and creamy white sauce in a saucepan

My white sauce is nearly there! As long as it comes together into a sauce-like consistency over the heat, and doesn’t thicken up into a paste like you were getting before, it’s ready to use.

Depending on what you’re using your white sauce for, you can stop when the sauce is thick, or add a bit more milk for a thinner white sauce. Remember that if you’ll be baking the sauce in any kind of casserole (like macaroni cheese!), it will thicken up more in the oven, so it’s better to start with a thinner sauce.

A completed creamy white sauce in a saucepan

Step 4: Add some flavour!

A white sauce that’s literally just made with butter, flour and milk won’t have a huge amount of flavour. At the very least, you’ll need to add a big pinch of salt and pepper.

I like to add some whole herbs and spices to my sauce, which I then remove after a few minutes of simmering. This means that their flavours can infuse into the sauce without affecting its luscious smoothness. It’s a technique I first tried when I made my vegetable cobbler, and it works surprisingly brilliantly! The only downside is that you have to find them again afterwards…

This time, I added a couple of whole bay leaves and some black peppercorns. Other great options are a whole nutmeg, some chunks of onion, or a couple of whole garlic cloves. If you’re simmering these in your sauce for a little while, you’ll need to start with a sauce that’s slightly thinner than you want it to end up, as it will thicken up a little more as it cooks.

If you don’t want to have to deal with fishing whole herbs and spices from your sauce, just use pre-ground ingredients instead – a pinch of ground nutmeg is great, along with some onion powder and garlic powder if you fancy it.

A creamy white sauce in a saucepan with added bay leaves and whole peppercorns

How to make a simple cheese sauce

If you want to transform your white sauce into a simple cheese sauce (mornay sauce), you only need to do one thing:

Add cheese.

Easy, right? Just stir some grated cheese into the completed white sauce until it melts right down. Adding cheese tends to thicken the sauce a little, so again, you’ll need to start with a white sauce that’s ever so slightly thinner than you want it.

I like to use a couple of different cheeses to make my cheese sauces – usually some grated mature cheddar for flavour, and some grated mozzarella for that luxurious stretchiness.

The quantities aren’t important – just add however much you feel you need to get the sauce of your dreams. Not going to lie, in my house this is usually quite a lot.

A creamy white sauce in a saucepan

What can I use a white sauce for?

As I said, a white sauce is incredibly versatile – you’ll probably find yourself making it all the time. Here are just a few ideas:

  • layer up with roasted veggies, pasta and tomato sauce to make a simple vegetable lasagne
  • add plenty of cheese and bake with cooked pasta for the perfect macaroni cheese
  • cook the sauce over the top of some garlicky mushrooms to make a tasty mushroom sauce
  • use the white sauce to make vegetarian moussaka
  • any kind of creamy vegetable gratin
  • cauliflower cheese!
  • thin out the sauce with some vegetable stock to make the base for a creamy soup or chowder
  • add plenty of vegetables and top with pastry to make a creamy pie
  • …or top with a simple scone mixture for a vegetable cobbler!

What will you make with your simple white sauce?

A creamy white sauce in a saucepan
Print Recipe
4 from 1 vote

How to make a simple white sauce

My straightforward method for how to make a simple white sauce (béchamel sauce) – one of the first things any beginner cook should learn!
Cook Time10 mins
Course: Miscellaneous
Servings: 2 cups
Calories: 147kcal
Author: Becca Heyes


  • 45 g (~ 3 tbsp) butter
  • 3 tbsp plain flour
  • 350 ml (~ 1 1/3 cups) milk
  • Your choice of flavourings, e.g. salt, pepper, nutmeg, onion, bay leaves (see blog post for details)


  • Over a fairly low heat, melt the butter in a small saucepan, and add the flour. Mix well to combine, and cook for a minute or so, stirring constantly. Add a dash of milk, and mix until completely combined. Continue to add the milk a little at a time, over the low heat, mixing until smooth each time before adding more. You’ll need at least 250ml (1 cup) milk for a very thick white sauce – add more for a thinner sauce.
  • See the full blog post for more detailed instructions, including how to infuse the sauce with other flavours.
Nutrition Facts
How to make a simple white sauce
Amount Per Serving (1 portion)
Calories 147 Calories from Fat 99
% Daily Value*
Fat 11g17%
Saturated Fat 6.9g35%
Cholesterol 32mg11%
Sodium 107mg4%
Potassium 61mg2%
Carbohydrates 8.9g3%
Fiber 0.2g1%
Sugar 4.1g5%
Protein 3.7g7%
Calcium 90mg9%
Iron 0.4mg2%
* Percent Daily Values are based on a 2000 calorie diet.

Note: Nutritional information is approximate, and will depend on exactly what ingredients you choose. Information above is for 1/4 of the recipe.

Love to cook your sauces from scratch? This slow cooker tomato sauce is a great one too – why not make both, and create an amazing lasagne!

Spinach and Ricotta Dumplings
← Previous
Baked Goat's Cheese
Next →
Recipe Rating