This creamy, silky keto béchamel sauce tastes just as good as the classic French bechamel, but without all the carbs! Pour it over vegetables, use it in lasagna, eat it with eggs - so many possibilities.

My keto white sauce is so thick and lovely you're going to want to pour it over almost anything. It's just 1.9 net carbs per serving.
Reader Reviews
"This is absolutely divine! I used it in a keto lasagne dish and then for a broccoli and cauliflower bake." (Steph)
"Very good! We added smoked turkey, peas and mushrooms to make a meal." (Leslie)
Jump to:
What Is Béchamel Sauce?
Béchamel is also known as white sauce. It is a classic French sauce made from butter, white flour and milk. You cook the flour and butter to form a thick mixture called a roux. Then, the milk is added slowly until the desired creamy consistency is reached.
In French cooking, bechamel is considered one of the five "mother sauces". This is because you can use it as a base for other sauces.
How I Made It Keto
Whilst a "proper" bechamel is certainly delicious, there's a problem: it is not gluten-free and it is high in carbs because of the flour and the milk. Not what we want on a Keto Diet!
So, how do you make a thick and creamy low carb bechamel sauce that looks and tastes like the real deal?
Many recipes simply add an extra portion of mozzarella. Don't get me wrong - a keto cheese sauce tastes great, but bechamel is not supposed to be cheesy.
My version of béchamel is by no means authentic, but it tastes wonderful. I settled on the following ingredients:
Ingredients

- Cream cheese - full fat
- Double Cream - that's heavy whipping cream in the US
- Egg yolk - this helps thicken the sauce
- Chicken broth - for an extra bit of flavour
- Salt and nutmeg - the classic bechamel seasoning
Method
It is simple to make a keto white sauce. Here are the basic steps.
Scroll down to the recipe card for the detailed method with ingredient amounts, timings and nutrition information.

STEP 1
Add the butter, cream cheese, heavy whipping cream and chicken stock to a saucepan and cook over a medium heat until the butter melts - about 2 minutes. Do not boil.

STEP 2
Now, put the egg yolk in a cup. Add a little of the warmed cream mixture to it, mixing well with a fork, then add back into the saucepan.
This step is essential! It will stop the béchamel splitting.

STEP 3
Stir constantly over a low heat using a hand balloon whisk for about 4 minutes or until the sauce has thickened.
Katrin's Top Tips
Don't overheat the sauce or the egg yolk can curdle. Stick to a low heat and make sure the mixture does not boil.
Easy hack if the sauce does split or becomes lumpy: Take it off the heat immediately and pulse with an immersion blender.
Variations
You can customise my low carb bechamel sauce by adding one or more of the following ingredients:
- shredded mozzarella or cheddar cheese
- grated parmesan cheese, gruyere or Emmental (to make a low carb sauce mornay)
- white wine or sherry
- lemon juice
- parsley
- tarragon
- puréed sautéed onions (for a soubise sauce)
- mustard
- garlic
- chives
- pepper

Uses
Here are a few ideas which low carb recipes and meals work well with bechamel:
- Vegetables such as cauliflower, zucchini noodles, broccoli or Brussels sprouts
- keto lasagna
- Eggplant lasagna
- Any casserole dish that is topped with cheese - use the keto bechamel as a final layer before the cheese
- zucchini boats
- Croque Monsieur (use my 90 Second Keto Bread)
- boiled eggs
- your protein of choice such as fish or chicken
Storage
Keto bechamel sauce stays fresh in the fridge for up to 4 days or freeze for up to 1 month.
Reheat slowly so the sauce does not split.
More Keto Sauce Recipes
Tried this recipe? Give it a star rating below!
★ STAY IN TOUCH on FACEBOOK, PINTEREST and INSTAGRAM for more great food and join my NEWSLETTER for the latest updates and a FREE EBOOK.★
Recipe

Keto Bechamel Sauce
Ingredients
- 1 tablespoon unsalted butter 14g
- ½ cup cream cheese 120g
- ½ cup heavy cream 120ml
- ¼ cup chicken stock 60ml
- 1 egg yolk
- Pinch of flaked sea salt
- pinch of nutmeg
Instructions
- Add the butter, cream cheese, cream and chicken stock to a saucepan. Cook over a medium heat until the butter melts - about 2 minutes. Do not boil.
- Put the egg yolk in a separate cup. Add a little of the warmed sauce to it, mixing well with a fork (this step is essential to stop the béchamel splitting).
- Add the yolk mix into the saucepan. Stir constantly over a low heat using a hand balloon whisk for about 4 minutes or until the sauce has thickened. Don't overheat the sauce or the egg yolk will curdle.
- Season with salt and nutmeg to taste.
Notes
- shredded mozzarella or cheddar for a Keto Cheese Sauce
- grated parmesan, gruyere or Emmental (to make a low carb sauce mornay)
- white wine or sherry
- lemon juice
- parsley
- tarragon
- puréed sautéed onions
- mustard
- garlic
- chives













Lynn
That was very yummy. I’d do that again!
Tessa
I made this to use in a lasagna but it didn't thicken up as much as I wanted it to - I think I should have used two egg yolks to get it to the thickness I wanted. But instead I whisked in a quarter teaspoon of xanthan gum and that worked beautifully as well! I also started by melting just the butter and letting it brown a bit before adding the cream cheese, heavy cream and chicken stock. When I had it set to the side to prepare the rest of the lasagna, my boyfriend walked in, tasted the sauce and said "hmm, béchamel?" I figured he had seen me looking at this recipe but it turns out he hadn't! He actually thought it was a real béchamel sauce made with flour! It was delicious and from now on I will use this recipe whenever a recipe calls for a béchamel sauce. Thank you!
Fi
Creamy delicious sauce to put on my cauliflower tuna bake. A light bechamel texture & its own great flavour. I added fried shallots & garlic granules & it was a winner.
Thankyou for the recipe and instructions
Nadia Gaio
Best Keto Bechamel Sauce I have ever tried! Thank you for this recipe.
Caroline
I used whole milk instead of cream, no egg, no stock except pinch of vegetarian bouillon powder, grated cheddar and tsp mustard then added some chopped fresh basil
Brilliant!!
Virginia Soares
For us non-UKers, what is Violife?
Katrin Nürnberger
This is a dairy-free cream cheese made from coconut.
Sara
I love your recipes. However, I can't eat dairy and you often give dairy free options in your recipes so thank you very much. I'd love to try this bechamel sauce, would it work with dairy free cream cheese, coconut cream and coconut oil instead of butter? Eggs are fine.
Katrin Nürnberger
Yes, I think that it absolutely would. My son is eating dairy free, so I often make substitutions exactly like this. I don't know if you're based in the UK, here we have a brand called Violife that I use a lot.
Sara
Thanks so much, Karin. I am in Uk and use Violife a lot. I can’t wait to try it. Your recipes have made such a difference to me as now I can enjoy delicious dairy free low carb food. Thanks again.
Alison
This looks great! Will definitely try. Please could you invent a keto brown sauce recipe also (like the U.K. HP sauce?) - if anyone can, you can and it would make me soooo happy 🙂
DAVID ALFRED COLLINGS
Just a question: why unsalted butter?
Katrin Nürnberger
It's just what I always have in the house (I bake a lot!). You can use salted butter as well.
Anna Funnell
Oh wow, I am so excited to try this! I've been looking for a keto parsley sauce replacement for over a decade (since I started low-carbing) and have never found anything that worked. And roast gammon just isn't the same without the parsley sauce!