How to make a quick bechamel-based cheese sauce for mac and cheese that won’t separate
This guide shows how to make a quick, velvety béchamel-based cheese sauce for mac and cheese that resists splitting. You’ll use a simple roux, steady heat control, and the right cheese choices so the sauce stays smooth when mixed with pasta or reheated. Follow short steps and practical tips for reliable results every time.
Step 1: Measure ingredients precisely
Weigh or measure 2 tablespoons (28 g) unsalted butter, 2 tablespoons (16 g) all-purpose flour, 1 1/4 cups (300 ml) whole milk, 1/4 teaspoon fine salt, 1/8 teaspoon ground black pepper, and 1 to 1 1/2 cups (100–150 g) grated cheese. Precise ratios (equal butter and flour by weight, about 1.25 cups milk per 2 tbsp roux) create a stable base and predictable thickness.
[Illustration: measured butter, flour, milk, and grated cheese in bowls on a counter]
Step 2: Start a blond roux
Melt the butter over medium heat in a 2–3 quart saucepan, then add the flour and whisk constantly for 1 to 2 minutes until the mixture turns pale gold and smells slightly nutty. Cooking the raw flour taste out and avoiding browning prevents graininess and keeps the sauce smooth.
[Illustration: small saucepan with bubbling pale roux being whisked]
Step 3: Add warmed milk gradually
Warm the milk to just under simmering (about 120–140°F or 50–60°C) in a microwave or another pan, then pour it in a steady stream into the roux while whisking. Adding warm milk slowly avoids lumps and sudden temperature shocks that can cause separation; finish adding in about 30–45 seconds while whisking continuously.
[Illustration: pouring warmed milk into saucepan while whisking]
Step 4: Bring to gentle simmer and thicken
Keep whisking and heat the mixture to a gentle simmer for 2 to 3 minutes until it thickens to coat the back of a spoon (nappe). Do not boil vigorously; steady, moderate heat develops body without breaking the sauce.
[Illustration: thickened white béchamel coating the back of a spoon over a stove]
Step 5: Temper with a small liquid addition
If the sauce looks too thick, whisk in 1 to 2 tablespoons of additional warm milk or up to 2 tablespoons of sour cream to loosen it slightly. A small dairy addition stabilizes texture and helps the cheese incorporate without clumping.
[Illustration: adding a tablespoon of milk to thick sauce while whisking]
Step 6: Melt cheese off-heat gently
Remove the pan from heat and let the béchamel cool for 30 to 45 seconds, then add the grated cheese in small handfuls (about 1/4 cup at a time), whisking each addition until fully melted. Melting cheese off the direct heat and in small amounts prevents the proteins from seizing and releasing oils that cause separation.
[Illustration: adding grated cheese to saucepan off the stove and whisking]
Step 7: Finish with seasoning and serve immediately
Stir in 1/4 teaspoon dry mustard or 1/2 teaspoon Dijon and a pinch of cayenne for flavor, taste and adjust salt and pepper, then toss with 8 ounces (225 g) of cooked pasta. Serve right away; if you must hold it, keep warm over a double boiler and stir occasionally to maintain emulsion.
[Illustration: creamy cheese sauce being mixed into elbow macaroni in a bowl]
- Use whole milk or 2% for richness; avoid very low-fat milks which weaken emulsion.
- Grate cheese from a block and use cheeses that melt smoothly (sharp cheddar, Gruyère, fontina); avoid pre-shredded blends with anti-caking agents.
- Shred cheese finely so it melts quickly — about 1 to 2 cups grated for 1 recipe.
- Keep sauce warm but not boiling when holding; high heat encourages separation.
- If sauce does start to separate, whisk in 1 to 2 tablespoons of warm milk or a teaspoon of Dijon to bring it back together.
- For a silkier finish, stir in 1 tablespoon of cream cheese or 1 tablespoon of unsalted butter at the end.
- Do not add cheese while the béchamel is boiling; high heat will make cheese proteins tighten and oil separate.
- Avoid using pre-shredded cheese with anti-caking powder; it often leads to grainy or oily sauce.
- Do not thaw frozen cheese or add very cold cheese straight from the fridge — bring to cool room temperature or grate it so it melts evenly.
- If reheating, do so gently over low heat or a double boiler and whisk constantly to prevent breaking.
Was this guide helpful?
More Food & Entertaining guides
How to make stovetop shakshuka with tender eggs and balanced tomato sauce
Shakshuka is a comforting North African–style skillet of eggs poached in a spiced tomato sauce. This guide walks you through building a balanced sauce and gently cooking tender eggs on the stovetop so yolks stay silky while the sauce is bright and flavorful.
How to make homemade sourdough starter and maintain regular feedings
Making a sourdough starter is a simple, rewarding kitchen project that captures wild yeast and beneficial bacteria to leaven bread. With just flour, water, and a little patience you can build a lively culture and keep it healthy with regular feedings. Follow the step-by-step routine below to create and maintain a starter that will power many loaves.
How to assemble and store layered salads so they don’t get soggy before eating
Layered salads are a colorful, make-ahead way to serve a crowd, but soggy ingredients can ruin the texture. With a few simple construction and storage strategies you can keep greens crisp and dressings separated for 24–72 hours. Follow these steps to assemble jars or bowls that travel well and taste fresh when served.