Best Ever Baked Macaroni & Cheese


I’ve been making this baked macaroni and cheese for years — creamy, slightly spicy, and reliably crowd-pleasing. It’s the kind of dish you turn to for potlucks, weeknight dinners, or when you want comfort food that reheats beautifully. This version balances a velvety béchamel with a cheesy bake-top and a hit of cayenne for warmth; it’s straightforward but tastes special. For a few other takes on the same classic, see Best Ever Baked Macaroni & Cheese variations.
Why you’ll love this dish
This recipe hits the comfort-food sweet spot: quick to assemble, built from pantry staples, and flexible enough to suit picky kids or grown-up palates. A few reasons to try it:
- Fast prep with big yield — four cups of dry pasta feeds a family or supplies generous leftovers.
- Rich, creamy sauce thanks to the milk + heavy cream combo.
- Simple technique (a classic roux-based cheese sauce) that produces consistent texture.
- Easily customized: swap cheeses, add protein, or make it spicy.
“The perfect balance of creamy and baked — my go-to for potlucks. Kids ask for seconds every time.” — a regular test-kitchen pick
Step-by-step overview
Before you dive in, here’s what the process looks like in plain terms:
- Preheat and prep a 9" x 13" baking dish.
- Cook macaroni to just shy of al dente; drain (don’t rinse).
- Make a butter-and-flour roux, season it, then whisk in warm milk and cream to make a béchamel.
- Stir melted cheese into the hot sauce until smooth.
- Fold sauce into drained pasta, transfer to the casserole dish, top with extra cheese.
- Bake at 325°F until the top is golden and bubbling — about 25 minutes.
What you’ll need
- 4 cups uncooked pasta (elbow macaroni is classic; shells or cavatappi work well)
- 8 tablespoons (1 stick) unsalted butter
- 6 tablespoons all-purpose flour
- 1 1/2 cups whole milk
- 1/2 cup heavy whipping cream
- 4 cups shredded cheese (I used a two-cheese blend; see notes)
- 2 teaspoons salt
- 2 teaspoons white pepper
- 1 teaspoon paprika
- 1/2 teaspoon cayenne
Notes and substitutions:
- Cheese: Use a mix like sharp cheddar + Gruyère or cheddar + Monterey Jack for meltiness. Freshly shredded cheese melts far better than pre-shredded.
- Dairy swaps: You can use low-fat milk, but the sauce will be less rich. For a dairy-free version, try unsweetened oat cream and a reliable vegan shredded cheese.
- Gluten-free: Substitute a 1:1 gluten-free flour blend or use cornstarch (mix 1–1½ tbsp cornstarch with cold milk before adding).
For alternate proportions or a scaled batch, check scaled recipe options.
Step-by-step instructions


- Preheat the oven to 325°F. Grease a 9" x 13" casserole dish and set aside.
- Bring a large pot of salted water to a boil. Cook the pasta according to package directions but stop 1–2 minutes before fully al dente (it will finish in the oven). Drain; do not rinse.
- In a large stockpot over medium heat, melt the butter.
- Sprinkle the flour into the melted butter and whisk constantly to form a smooth roux. Cook 1–2 minutes to remove the raw flour taste.
- Add the salt, white pepper, paprika, and cayenne to the roux and whisk to combine. Taste carefully — you can always add more seasoning later.
- Slowly whisk in the whole milk and heavy cream, then raise the heat to medium-high. Keep whisking until the sauce begins to thicken and coats the back of a spoon (about 3–5 minutes).
- Reduce heat to low and whisk in 3 cups of the shredded cheese a handful at a time until fully melted and smooth. If the sauce seems too thick, add a splash of milk.
- Pour the cheese sauce over the drained pasta and gently fold until the pasta is evenly coated. Transfer the mixture into the prepared casserole dish.
- Sprinkle the remaining 1 cup of cheese evenly over the top.
- Bake for 25 minutes, or until the top is golden and the cheese is bubbling. If you want extra browning, set the oven to broil for 1–2 minutes — watch closely to prevent burning.
- Let rest 5 minutes before serving. ENJOY!
Best ways to enjoy it
- Classic pairings: crisp green salad, roasted broccoli, or a simple slaw cut the richness nicely.
- Heartier meal: add roasted chicken, pulled pork, or serve with pan-seared sausages.
- Party idea: make in a disposable foil tray for potlucks, or portion into small ramekins for individual servings.
- Garnishes: chopped parsley, crispy breadcrumbs, crumbled bacon, or a drizzle of hot sauce for heat.
Storage and reheating tips
- Refrigerating: Cool to room temperature, cover tightly, and refrigerate within two hours. Keeps 3–4 days.
- Reheating (oven): Preheat oven to 350°F. Cover with foil and bake 20–25 minutes or until heated through. Remove foil the last 5 minutes to refresh the top.
- Microwave: Reheat single servings on medium power in 30–60 second intervals, stirring in between to avoid hot spots.
- Freezing: Freeze cooled, baked macaroni in airtight containers up to 3 months. Thaw overnight in the fridge before reheating. For best texture, reheat in the oven rather than the microwave.
- Food safety: Reheat to an internal temperature of 165°F. Discard if left at room temperature for more than 2 hours.
Pro chef tips
- Warm dairy: Heat the milk and cream slightly before adding to the roux — it speeds thickening and prevents lumps.
- Whisk constantly: While making the sauce, whisk without pause to keep it silky and lump-free.
- Use freshly grated cheese: Pre-shredded cheese contains anti-caking agents that can prevent smooth melting.
- Undercook the pasta: Give the pasta 1–2 fewer minutes than package directions so it won’t be mushy after baking.
- Control seasoning: White pepper adds heat without the black specks; adjust cayenne to your heat tolerance.
For more technique notes and tips on perfecting texture, try these mac and cheese technique tips.
Creative twists
- Bacon & scallion: Fold in cooked bacon and top with sliced scallions before serving.
- Lobster mac & cheese: Stir chopped cooked lobster into the pasta before baking for a luxe version.
- Veg-forward: Mix in roasted butternut squash, spinach, or charred broccoli.
- Crunchy topping: Combine panko, melted butter, and a little parmesan; sprinkle on top before baking for texture.
- Spicy kick: Increase cayenne or add a swirl of sriracha to taste.
- Vegetarian/Gluten-free/Dairy-free: Use plant-based cream, vegan cheese, and a gluten-free pasta for dietary swaps.
Your questions answered
Q: How long does this take from start to finish?
A: Active hands-on time is about 25–30 minutes; baking adds 25 minutes, so total ~50–60 minutes.
Q: Can I assemble this ahead of time?
A: Yes — assemble and refrigerate (covered) up to 24 hours before baking. Add 5–10 minutes to the bake time if cooking straight from the fridge.
Q: What cheeses melt best here?
A: Sharp cheddar for flavor + Gruyère, Fontina, or Monterey Jack for creaminess. Avoid only-processed cheeses — they can be gummy.
Q: Why use white pepper?
A: White pepper gives peppery heat without dark flecks and has a slightly different aromatic profile that blends smoothly into white sauces.
Q: Can I add a breadcrumb topping?
A: Absolutely. Toss panko with melted butter and sprinkle before baking for a golden, crunchy top.
Conclusion
For another home-cook-tested take on baked mac and cheese with helpful photos, read The BEST Homemade Baked Mac and Cheese – Mom On Timeout. If you want a close comparison to alternate measurements and tips, check Best Ever Baked Macaroni & Cheese – My Incredible Recipes. For a cream-forward version and family-friendly notes, see Creamy Baked Mac and Cheese – The Chunky Chef. And for a richly flavored, oven-baked classic with extra technique pointers, visit The Best Macaroni & Cheese Recipe Ever – Kitchen Treaty.






