I love this sauce because it turns everyday meals into something special with minimal effort. Whether I’m pouring it over roasted vegetables, folding it into pasta, or layering it in a baked gratin, the creamy, cheesy texture makes every bite indulgent. It comes together in about 20 minutes, and the ingredients are simple but elegant. Once I learned how to make Mornay sauce, it quickly became a staple in my kitchen.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
3 tbsp unsalted butter
3 tbsp all-purpose flour
2 cups whole milk (warm)
1 cup Gruyère cheese, freshly grated
½ cup Parmesan cheese, freshly grated
Pinch of nutmeg
Salt & pepper to taste
Directions
I start by melting the butter in a saucepan over medium heat. Once it’s melted and bubbling, I whisk in the flour and cook it for 1–2 minutes to get rid of the raw flour taste—this makes a roux, the base of the sauce.
Next, I slowly whisk in the warm milk, a little at a time, making sure the mixture stays smooth. I keep stirring until the sauce thickens and coats the back of a spoon.
I reduce the heat to low, then stir in the Gruyère and Parmesan cheeses. I keep stirring until the sauce is completely smooth and velvety.
Finally, I season it with a pinch of nutmeg, salt, and pepper to taste. If I want to get fancy, I sometimes add a dash of cayenne for heat or a few drops of truffle oil for something extra special.
I use the sauce immediately, pouring it over pasta, eggs, vegetables, or baked casseroles.
Servings and timing
This recipe makes about 2 cups of sauce, which serves roughly 4 people depending on how it’s used. It takes just 5 minutes to prep and 15 minutes to cook, giving me a beautiful sauce in only 20 minutes total.
Variations
Add spice: A pinch of cayenne pepper or a dash of hot sauce gives the sauce a gentle kick.
Switch up the cheese: While Gruyère and Parmesan are classic, I sometimes use sharp white cheddar, Fontina, or even blue cheese for different flavor profiles.
Make it smoky: Stirring in a bit of smoked Gouda or smoked paprika adds a warm, smoky note.
Use cream: For an ultra-rich version, I replace half the milk with heavy cream.
Infuse the milk: When I want a deeper flavor, I warm the milk with a bay leaf and a smashed garlic clove before straining and using it in the sauce.
Storage/Reheating
If I have leftovers, I store the sauce in an airtight container in the fridge for up to 3–4 days. To reheat, I warm it gently on the stove over low heat, adding a splash of milk to help loosen it up and bring it back to a creamy consistency. I avoid microwaving since it can cause the cheese to separate.
FAQs
Can I freeze Mornay sauce?
I don’t usually recommend freezing it, as dairy-based sauces can separate when thawed. It’s best made fresh or stored in the fridge for a few days.
What’s the difference between béchamel and Mornay?
Béchamel is a basic white sauce made from roux and milk. Mornay sauce is a béchamel with cheese added, making it richer and more flavorful.
Can I use pre-shredded cheese?
I avoid pre-shredded cheese because it contains anti-caking agents that can make the sauce grainy. Freshly grated cheese melts much better.
What dishes go best with Mornay sauce?
I pour it over vegetables like cauliflower or broccoli, use it in baked macaroni, top eggs Benedict for a twist on Hollandaise, or layer it in lasagna and gratins.
How do I fix a lumpy sauce?
If the sauce turns lumpy, I whisk it vigorously or use an immersion blender to smooth it out. Preventing lumps is easier by adding the milk slowly and whisking constantly.
Conclusion
This Creamy Mornay Sauce is one of those essential recipes I’m always glad I know. It’s simple, flexible, and elevates even the most basic ingredients into something rich and comforting. Whether I’m cooking for guests or just making a cozy dinner at home, this sauce never fails to impress.
This classic Mornay sauce blends a silky béchamel base with Gruyère and Parmesan for a rich, creamy cheese sauce that elevates pasta, veggies, and more.
Author:Emma
Prep Time:5 minutes
Cook Time:15 minutes
Total Time:20 minutes
Yield:About 2 cups (≈4 servings)
Category:About 2 cups (≈4 servings)
Method:Sauce, Side
Cuisine:Sauce, Side
Diet:Vegetarian
Ingredients
This classic Mornay sauce blends a silky béchamel base with Gruyère and Parmesan for a rich, creamy cheese sauce that elevates pasta, veggies, and more.
Instructions
3 tbsp unsalted butter
3 tbsp all-purpose flour
2 cups whole milk, warm
1 cup Gruyère cheese, freshly grated
½ cup Parmesan cheese, freshly grated
Pinch of nutmeg
Salt & pepper, to taste
Notes
1. Make the Roux
Melt butter in a saucepan over medium heat.
Add flour and whisk continuously for 1–2 minutes to remove the raw flour taste.
2. Add the Milk
Gradually whisk in warm milk, stirring constantly.
Continue cooking until the sauce thickens and is smooth.
3. Add the Cheese
Reduce heat to low.
Stir in Gruyère and Parmesan until fully melted and silky.
4. Season
Add nutmeg, salt, and pepper.
Taste and adjust seasoning as needed.
5. Serve
Use immediately over pasta, vegetables, seafood, eggs, or gratins.