The ultimate guide to macaroni and cheese — the best cheeses to use, how to make a silky sauce, baked vs. stovetop, and pro tips.
Macaroni and cheese is the ultimate comfort food, but the difference between a gluey, greasy disappointment and a silky, deeply cheesy triumph comes down to technique and cheese choice. This guide covers everything you need to make truly great mac and cheese.
Choosing the Right Cheese
The cheese is everything, and the secret is to use a blend. A good melter provides creaminess and stretch, while a flavorful cheese provides taste. Sharp cheddar is the classic flavor cheese, but it can turn grainy alone, so pair it with a smooth melter like Gruyère, Monterey Jack, fontina, or even a little American cheese (whose emulsifiers guarantee silkiness). A touch of Parmesan adds savory depth. Always grate your own cheese from a block — pre-shredded cheese is coated with anti-caking agents that prevent smooth melting.
The Sauce: Béchamel Method
The most reliable mac and cheese starts with a béchamel — a white sauce. Melt butter, whisk in an equal amount of flour to form a roux, cook it briefly, then gradually whisk in warm milk until smooth and thickened. Off the heat, stir in the grated cheese a handful at a time until melted. Removing the pan from high heat before adding cheese is crucial — too much heat makes the proteins seize and turn grainy or oily.
The Mornay and Mustard Trick
A cheese-enriched béchamel is called a Mornay sauce. To boost flavor, season the sauce with salt, white pepper, a pinch of nutmeg, and — a chef's secret — a little mustard powder or Dijon, which sharpens and deepens the cheese flavor. A dash of hot sauce or cayenne adds subtle warmth without heat.
Baked vs. Stovetop
Stovetop mac and cheese is quicker and creamier, served straight from the pan while the sauce is loose and glossy. Baked mac and cheese is firmer and develops a golden, crisp top — often a buttered breadcrumb or extra-cheese crust. For baked versions, undercook the pasta slightly and keep the sauce a bit loose, since it firms up in the oven. Both are delicious; it's a matter of preference.
Cooking the Pasta
Cook the macaroni (or other short pasta) in well-salted water until just al dente — slightly firm — since it will continue cooking in the hot sauce or oven. Drain it but don't rinse, and toss it with the sauce while both are warm so everything binds. Reserve a little pasta water to loosen the sauce if needed.
Pro Tips
Use enough sauce — mac and cheese should be generously coated, not dry. Warm your milk before adding it to the roux for a smoother sauce. Add cheese off the heat and stir gently. For a baked version, top with buttered panko for crunch. And serve it promptly, as mac and cheese is at its best fresh and hot.
Frequently Asked Questions
What's the best cheese for mac and cheese?
A blend: sharp cheddar for flavor plus a smooth melter like Gruyère, fontina, or Monterey Jack, with a little Parmesan for depth.
Why is my mac and cheese grainy or greasy?
Usually too much heat or pre-shredded cheese. Add cheese off the heat, and grate your own from a block for the smoothest melt.
Baked or stovetop — which is better?
Stovetop is creamier and quicker; baked is firmer with a crisp top. Both are great, so it comes down to preference.