Classic Mornay Sauce

Classic Mornay sauce

The Spruce


  • Total: 15 mins
  • Prep: 5 mins
  • Cook: 10 mins
  • Yield: 8 servings mornay sauce
Nutritional Guidelines (per serving)
198 Calories
13g Fat
13g Carbs
9g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 8 servings mornay sauce
Amount per serving
Calories 198
% Daily Value*
Total Fat 13g 16%
Saturated Fat 6g 31%
Cholesterol 27mg 9%
Sodium 4344mg 189%
Total Carbohydrate 13g 5%
Dietary Fiber 2g 6%
Protein 9g
Calcium 215mg 17%
*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.)

Mornay Sauce is a classic béchamel sauce (one of the five French mother sauces) enriched with Gruyère cheese and sometimes Parmesan. It's an ideal accompaniment for eggs—a French classic, eggs Mornay, is a variation on eggs Benedict made with Mornay sauce in place of the usual hollandaise.

If you have made macaroni and cheese from scratch before, these ingredients and directions may look familiar to you, as a bechamel with cheese added is often the recipe for the cheese sauce in homemade mac-n-cheese. Thus, it is an ideal accompaniment to pasta as well as steamed vegetables like spinach in the Florentine style. You may also like it spooned over chicken or fish. 


  • 3 tablespoons butter (not margarine or a blend), divided
  • 1/3 cup all-purpose flour
  • 2 3/4 cups whole milk (warm but not hot), divided
  • 2 to 3 whole cloves
  • 1/4 onion (peeled)
  • 1 bay leaf
  • 2 ounces grated Gruyère cheese
  • 2 ounces grated Parmesan cheese

Steps to Make It

  1. Gather your ingredients.

    Classic Mornay Sauce Recipe
    The Spruce 
  2. In a heavy-bottomed saucepan, melt 2 tablespoons of the butter over medium-low heat.

    Melting butter
    The Spruce
  3. Then stir in the flour to form a roux. Cook the roux for 2 to 3 minutes, stirring frequently until most of the water has cooked out (it will bubble less), which also allows the raw flour taste to cook off. 

     The Spruce
  4. Slowly add 2 1/2 cups of the warm milk while whisking or stirring constantly so that the liquid is incorporated into the roux without forming lumps.

    Adding milk to roux
     The Spruce
  5. Stick the cloves into the onion and add to the sauce along with the bay leaf. Simmer for about 20 minutes, or until it's reduced by about 20 percent.

    Roux, cloves, and onion
    The Spruce
  6. Remove the bay leaf and the onion and strain the sauce through a fine mesh strainer or a colander lined with cheesecloth. Make sure you retrieve all of the whole cloves.

    Straining roux
    The Spruce
  7. Return the sauce to the pan. Add the Gruyère and Parmesan cheeses and stir until the cheese has melted.

    Adding cheese to a sauce
     The Spruce
  8. Remove from heat, stir in the remaining 1 tablespoon butter, and adjust the consistency with some or all of the remaining 1/2 cup milk if necessary. Serve right away.

    Classic Mornay Sauce
     The Spruce
  9. Serve with main courses like pasta, chicken, or fish and enjoy!

Recipe Variations

  • In classical cuisine, there are variations on the Mornay sauce where instead of making it with a béchamel base as done here, it is made with chicken or fish stock—turning it into a variation on the velouté sauce instead. This makes sense if you're serving the finished sauce with chicken or fish as some might find the standard Mornay sauce to be a bit rich for seafood.
  • Feel free to serve this basic Mornay sauce with chicken and fish but do experiment with the chicken and/or fish velouté versions if you like. You might find that the lighter velouté version works better in some situations.