Love this? Pin it for later! 📌
I grew up on the stovetop variety that came from a blue box, but the first time I pulled a homemade baked version from the oven—edges caramelized, center molten—I finally understood why my grandmother called it “Sunday supper.” This is the recipe I make when someone needs comfort, when we celebrate, or when the weather turns cold and only carbs wearing a blanket of cheese will do. It feeds a crowd without complaint, reheats like a dream, and has saved more potlucks than I can count. If you’ve been searching for the mac and cheese that silences a table, bookmark this page. You just found it.
Why This Recipe Works
- Triple-cheese strategy: Aged cheddar for tang, Gruyère for nuttiness, and a touch of Parmesan for salty depth.
- Roux-based velvet: A properly cooked butter-flour roux keeps the sauce silky, never grainy, even after baking.
- Undercook the pasta: Boiling elbows exactly 2 minutes shy of al dente prevents mushiness under the broiler.
- Mustard & hot-sauce alchemy: A teaspoon each amplifies cheese flavor without announcing themselves.
- Breadcrumb insurance: Buttery panko locks in moisture and buys you those crispy crags everyone fights over.
- Cool-down custard effect: Letting the casserole rest 10 minutes after baking sets the sauce to a scoopable, not runny, consistency.
Ingredients You'll Need
Great mac and cheese is only as good as the dairy you choose. Spring for blocks you grate yourself—pre-shredded cellulose-coated cheese resists melting smoothly. Below are the non-negotiables plus smart swaps if you’re in a pinch.
Pasta
- Elbow macaroni – The classic. Choose bronze-cut if possible; the rough surface grabs sauce. Cavatappi or shells also work.
Cheese Trio
- Sharp white cheddar – 8 oz, aged at least 9 months for complexity. Yellow cheddar is fine, but white melts a tad creamier.
- Gruyère – 4 oz, adds that French-onion-soup nuttiness. Can sub fontina or young Swiss.
- Parmigiano-Reggiano – 2 oz in the sauce, plus ¼ cup for the topping. Pre-grated domestic Parmesan works, just dial back added salt.
Sauce Foundations
- Unsalted butter – 4 Tbsp; salted butter is okay—just taste before salting later.
- All-purpose flour – ¼ cup; for gluten-free, use sweet rice flour 1:1.
- Whole milk – 3 cups, lukewarm so the roux doesn’t seize. 2 % is acceptable; anything leaner tastes watery.
- Heavy cream – ½ cup for silkiness. Swap with half-and-half if that’s what’s in your fridge.
Seasonings
- Dijon mustard – 1 tsp; dry mustard (½ tsp) in a pinch.
- Frank’s RedHot or Crystal – 1 tsp; optional but transformative.
- Kosher salt & freshly ground black pepper – Season in layers.
Crunchy Crown
- Panko breadcrumbs – ¾ cup. Regular crumbs are denser; if using them, cut butter below to 2 Tbsp.
- Unsalted butter, melted – 3 Tbsp to bind and brown the topping.
- Smoked paprika – ¼ tsp for color and whisper of smoke.
How to Make Macaroni And Cheese That Is Baked And Bubbly
Prep your workstation & oven
Position rack in center of oven; preheat to 425 °F (220 °C). Butter a 2½-quart baking dish or a 9×13-inch casserole. Grate all cheeses—cold cheese grates more cleanly. Toss the cheddar and Gruyère together in one bowl; keep Parmesan separate. Buttering the dish now prevents the dreaded bottom-stick, and a hot oven jump-starts bubbling.
Cook pasta strategically
Bring a large pot of well-salted water (1 Tbsp salt per quart) to a rolling boil. Add 12 oz elbow macaroni and cook 2 minutes less than package directions for al dente—usually 6 minutes. Immediately drain and rinse under cool water to halt carry-over cooking. Drizzle with 1 tsp olive oil, toss, and set aside. Undercooking guarantees the pasta finishes tender, not bloated, in the oven.
Build the roux
In a heavy-bottomed saucepan, melt 4 Tbsp butter over medium heat until foaming subsides. Sprinkle in ¼ cup flour; whisk constantly for 2 minutes. You’re aiming for a pale golden paste that smells like shortbread, not like burned toast. This cooks out raw-flour flavor and builds thickening power.
Turn roux into béchamel
Slowly pour in 3 cups warm milk while whisking. Once smooth, add ½ cup cream. Increase heat slightly; cook, whisking, until sauce thickly coats the back of a spoon—about 5 minutes. Reduce heat to low. Season with 1 tsp kosher salt, ½ tsp black pepper, 1 tsp Dijon, and 1 tsp hot sauce. Taste; it should be well-seasoned because the pasta will dilute it.
Transform béchamel into mornay
Stir in grated Parmesan until melted. Add cheddar-Gruyère mixture by the handful, whisking until each addition melts before adding the next. Remove from heat; the sauce should be glossy and lava-thick. A silky mornay is the difference between bakery-style creaminess and separated, oily noodles.
Marry pasta and sauce
Fold drained pasta into the pot of cheese sauce, ensuring every tube is filled. The mixture looks saucier than you think it should; that extra moisture prevents dryness in the oven. Pour into prepared dish, pressing gently to level.
Mix crunchy topping
In a small bowl, combine Âľ cup panko, 3 Tbsp melted butter, remaining Parmesan, and ÂĽ tsp smoked paprika. Toss until evenly moistened; crumbs should clump slightly. Distribute over macaroni in an even layer. Pressing lightly helps them adhere without sinking.
Bake to bubbling perfection
Bake 18–20 minutes, until edges are caramelized and center is vigorously bubbling. For extra bronzed blisters, switch to broil for the final 2 minutes; stay close—panko goes from golden to charcoal fast. Remove and rest 10 minutes; sauce thickens to oozy, spoon-coating lusciousness.
Expert Tips
Temperature matters
Warm milk blends into roux seamlessly, preventing clumps. Microwave it 45 seconds or use residual burner heat while pasta cooks.
Freshly grate, every time
Pre-shredded cellulose prevents smooth melting. A box grater plus 5 minutes equals silkier sauce and no grainy baked layers.
Salt in stages
Pasta water, béchamel, and final mix each need seasoning. Taste after cheese melts; adjust before topping goes on.
Rest, don’t rush
Ten minutes of patience sets the sauce to a spoonable custard. Cutting too early yields lava flow on the plate.
Two-step browning
Bake first, then broil for 90 seconds. The dual heat gives crunchy peaks and molten valleys without drying interior.
Dish size swap
Too-big dish = overcooked edges. If doubling, use two pans; depth should be ~2 inches for optimal sauce-to-pasta ratio.
Variations to Try
-
Lobster Mac: Fold 8 oz cooked lobster chunks into pasta before baking. Swap Gruyère for Comté and add ⅛ tsp Old Bay to topping.
-
Smoky Bacon: Stir 6 strips crisp-cooked bacon, crumbled, into sauce plus 1 tsp rendered bacon fat. Use smoked cheddar for half the total cheese.
-
Spicy Jalapeño Popper: Add 2 diced seeded jalapeños to roux, sauté 1 minute. Swap 4 oz cheddar for pepper Jack and add 2 oz cream cheese for extra goo.
-
Butternut Squash Boost: Whisk 1 cup roasted squash purée into béchamel for vitamin-A richness and natural sweetness. Reduce milk to 2½ cups.
-
Gluten-free: Trade elbows for gluten-free brown-rice pasta and use sweet-rice flour in roux. Check panko—many brands contain wheat; choose gluten-free crumbs.
Storage Tips
Refrigerator
Cool completely, cover tightly with foil, and refrigerate up to 4 days. For best texture, reheat single portions in a 350 °F oven 12–15 minutes rather than microwaving, which can separate sauce.
Freezer
Assemble through Step 6, skip breadcrumb topping (add fresh later), wrap in plastic then foil, and freeze up to 2 months. Thaw 24 h in fridge, add topping, then bake 25 minutes at 425 °F.
Make-ahead for parties
Sauce and pasta can be combined, transferred to dish, cooled, and refrigerated up to 24 h. Add room-temp topping just before baking; tack on 5 extra minutes if starting cold.
Reviving leftovers
Stir 1 Tbsp milk per cup of mac into leftovers before reheating to loosen sauce. Cover with damp paper towel if microwaving to create steam and prevent rubbery cheese.
Frequently Asked Questions
Macaroni And Cheese That Is Baked And Bubbly
Ingredients
Instructions
- Prep: Preheat oven to 425 °F. Butter a 2½-quart baking dish.
- Cook pasta: Boil elbows 2 min less than al dente; drain, rinse, toss with a drizzle of oil.
- Make roux: Melt 4 Tbsp butter, whisk in flour 2 min. Gradually add warm milk and cream; simmer until thick.
- Season: Stir in Dijon, hot sauce, salt, and pepper. Remove from heat.
- Add cheese: Whisk in Parmesan, then handfuls of cheddar-Gruyère mix until melted and silky.
- Combine: Fold pasta into sauce; pour into dish.
- Top: Mix panko, 3 Tbsp melted butter, remaining Parmesan, and paprika; sprinkle evenly.
- Bake: Bake 18–20 min until bubbling at edges and golden on top. Rest 10 min before serving.
Recipe Notes
For the creamiest texture, grate cheese fresh and warm the milk before adding to roux. Resting the casserole 10 minutes after baking sets the sauce to the perfect scoopable consistency.