This is the silky three-cheese mac and cheese that beats every baked version. Sharp cheddar, gruyère, and parmesan melted into a buttery flour bechamel, then tossed with elbow macaroni. No casserole baking, no dry edges, no flour-y aftertaste — just glossy creamy mac the way restaurants make it. Twenty-five minutes, serves four generously, and it freezes well.
Fun fact: Thomas Jefferson is often credited with bringing macaroni and cheese to America after eating it in Paris in the 1780s. He served it at a state dinner in 1802 and it appeared in Mary Randolph's 1824 cookbook "The Virginia Housewife." The stovetop version (no bake) is actually older than the casserole version — baking it was a 1930s Kraft marketing push to sell more cheese.
Why this recipe works
- ROUX, then milk gradually. Cook flour in butter 60 seconds; add milk in 3 additions whisking between each. This prevents lumps and gives silky sauce.
- CHEESE OFF HEAT. Sauce above 165°F (74°C) breaks the cheese into oily clumps. Pull pan off heat, then stir cheese in until melted.
- EVAPORATED MILK boost. Substituting 1/2 cup evaporated milk for regular gives extra creaminess and prevents the sauce from going grainy.
Nutrition information
- Calories: 720 kcal per serving
- Protein: 32 g
- Carbohydrates: 70 g
- Fat: 34 g
- Saturated Fat: 21 g
- Calcium: 60% DV
Pro tips for the best creamy macaroni and cheese
- SHRED CHEESE YOURSELF. Pre-shredded has cellulose anti-caking agents that prevent smooth melting. Block cheese + box grater = night-and-day difference.
- MIX YOUR CHEESES. Just sharp cheddar = good. Sharp + gruyère + parmesan = restaurant-level. Three cheeses balance flavor, melt quality, and umami.
- ADD-IN IDEAS. Stir in 1 cup cooked bacon bits, 1 cup roasted broccoli, or 1 tbsp truffle oil at the end for variations.
- BAKED version: bake at 375°F. Transfer to a buttered dish, top with breadcrumbs + parmesan, bake 15 min at 375°F (190°C) for golden crust.
Frequently asked questions
Why did my sauce break?
Either too much heat after adding cheese, or wrong type of cheese. Sharp cheddar can be finicky — gruyère, fontina, and havarti are foolproof melters.
Can I make it ahead?
Sauce thickens dramatically as it sits. Reheat with a splash of milk. Don't pre-mix with pasta if making far ahead — pasta absorbs all the sauce.
Can I use other pasta?
Yes — cavatappi, shells, penne all great. Avoid long pasta (spaghetti) — sauce doesn't cling right.
Is there a gluten-free version?
Sub 1:1 GF flour for the roux and use GF pasta (chickpea or corn pasta). Cornstarch slurry (2 tbsp + 1/4 cup cold milk) also works as thickener instead of flour.
How long does it keep?
3 days fridge. Reheat with milk to loosen the sauce. Doesn't freeze well (sauce separates).