Cheesy Bechamel Sauce

Cheesy Bechamel Sauce

The Spruce

  • Total: 20 mins
  • Prep: 10 mins
  • Cook: 10 mins
  • Yield: 2 cups (4-6 servings)
Nutritional Guidelines (per serving)
289 Calories
21g Fat
16g Carbs
9g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 2 cups (4-6 servings)
Amount per serving
Calories 289
% Daily Value*
Total Fat 21g 27%
Saturated Fat 12g 60%
Cholesterol 54mg 18%
Sodium 423mg 18%
Total Carbohydrate 16g 6%
Dietary Fiber 1g 4%
Protein 9g
Calcium 280mg 22%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Béchamel is a standard white sauce and one of the five mother sauces of classical cuisine. This cheesy version of the classic béchamel sauce is perfect for many dishes that need a mild-flavored sauce. You can use it for macaroni and cheese, cheesy rice, vegetables, and many different pasta dishes.

The basic technique is to make a roux, which is a way to thicken sauces by cooking flour with a fat in equal amounts by weight. In this case, the fat is butter, as is typical in French-inspired sauces. The roux is then blended with milk, cheese, and seasonings to make the cheesy sauce.


  • 5 tablespoons butter
  • 1/4 cup flour
  • 2 cups milk (warmed, whole milk or you can use 2 percent if preferred)
  • 1/2 teaspoon salt
  • 1/4 teaspoon pepper
  • 1/4 teaspoon nutmeg
  • 1/2 cup sharp cheddar cheese
  • 1 tablespoon Parmesan cheese (grated)
  • Optional: dash hot sauce

Steps to Make It

  1. Gather the ingredients.

    Ingredients for Bechamel Sauce
    The Spruce 
  2. In a medium saucepan, melt the butter and stir in the flour to make a roux.

    Melt the butter with flour
    The Spruce
  3. Allow the roux to cook for 1 to 2 minutes while stirring. 

    Allow roux to cook
    The Spruce
  4. Add the milk a little at a time, whisking it continuously, allowing the mixture to blend and thicken. This will take about 10 minutes, although 20 minutes is recommended by cooking school instructors.

    Add milk
    The Spruce
  5. Add the salt, pepper, nutmeg, cheddar cheese, Parmesan cheese, and hot sauce. Continue stirring until the cheese has melted.

    Bechamel sauce
    The Spruce
  6. Remove the sauce from the heat and use it immediately.

  7. Enjoy!


  • You can use your preferred milk, although whole milk will result in a creamier sauce. There is some debate over whether the milk should be cold, room temperature, or warmed. Ultimately, choose your side, but ensure you aren't starting with hot or scaled milk. You can heat the milk briefly in the microwave or on the stovetop.
  • Pay attention to your sauce as it cooks. It will need stirring pretty much throughout the recipe to ensure there aren't lumps and everything is blended together well and not scorching on the bottom of the pan.
  • If you are making the sauce ahead of time, it should be refrigerated and used within two days. The mixture will thicken while in the refrigerator. To prevent a skin forming, place a sheet of wax paper or plastic on top, in contact with the surface of the sauce. But not to worry, you can disperse the skin into the sauce when you reheat it, using vigorous whisking. Add a little milk to the saucepan when you are reheating the béchamel sauce to thin it to the desired consistency.
  • This cheesy sauce can be considered a variation of Mornay sauce, which originally was made with white cheeses including Gruyère and Emmental. You can vary the type of cheese if you want to use something other than sharp cheddar. Add more or less hot sauce to boost the spice level or tone it down.