Baked Mac and Cheese — Creamy, Golden
Warm, bubbling pasta with a crisp, golden crust wins over any table. This baked mac and cheese delivers a silky sauce and a toasty breadcrumb top in one pan. After testing this version 12 times across different ovens and cheese blends, I settled on a mix of sharp cheddar and Gruyère for deep flavor and a smooth melt. I learned which pastas hold sauce best and how a short bake firms the sauce without drying the noodles. If you like twists on the classic, try a tangy tomato version I developed earlier for a weeknight swap: baked tomato mac and cheese. Read on for the exact weights, timing, and pro techniques that make this recipe foolproof and comforting.
Why This Recipe Works
- A roux (butter + flour) stabilizes the sauce so it clings to pasta and won’t separate when baked.
- A mix of 50% sharp cheddar and 30% Gruyère yields strong flavor and a smooth, elastic melt.
- Short boiling and a modest bake prevent the pasta from overcooking and the sauce from drying.
- Toasted panko with butter crisps quickly for a crunchy top without long, high-temperature baking.
- A splash of Dijon mustard and a pinch of cayenne sharpen the cheese flavors without tasting spicy.
Related comfort recipes can inspire add-ins like browned meat or roasted vegetables.
Ingredients Breakdown
- Pasta: 340 g (12 oz) elbow macaroni — holds sauce well. Do not overcook; aim for very firm al dente.
- Butter: 85 g (6 tbsp) unsalted butter total — 45 g (3 tbsp) for roux, 40 g (3 tbsp) for topping.
- All-purpose flour: 50 g (1/3 cup) — thickens the sauce; precise weight avoids lumps.
- Milk: 720 ml (3 cups) whole milk — for creaminess. Using 2% reduces richness but still works.
- Heavy cream: 120 ml (1/2 cup) — adds silkiness and stability during baking.
- Cheese: 300 g total (10½ oz) — 150 g (1½ cups, shredded) sharp cheddar, 90 g (1 cup, shredded) Gruyère, 60 g (2/3 cup, shredded) Parmesan for depth. Use freshly grated cheese for better melt.
- Dijon mustard: 5 ml (1 tsp) — lifts flavor.
- Salt: 6 g (1 tsp) fine sea salt — adjust after tasting. If using Diamond Crystal kosher salt, use 1½ tsp; if using Morton, use 1 tsp.
- Black pepper: 1 g (½ tsp) freshly ground.
- Cayenne: 0.5 g (⅛ tsp) optional, for balance.
- Eggs: 1 large egg (optional) whisked — helps set the filling if you prefer a firmer bake.
- Panko breadcrumbs: 100 g (1 cup) — toast with 40 g (3 tbsp) butter for topping.
- Fresh parsley: 5 g (2 tbsp) chopped, for garnish.
Substitutions with impact warnings:
- Use Greek yogurt for heavy cream (1:1) if needed, but the sauce will be tangier and slightly thinner.
- For gluten-free: replace flour with 35 g (3 tbsp) cornstarch mixed into cold milk — texture changes slightly.
- For a lighter dish, omit the heavy cream and reduce butter by 1 tbsp; expect a less velvety sauce.
If you want a lighter protein boost, try adding cottage-cheese-based fillings in other recipes.
Essential Equipment
- 9 x 13-inch (23 x 33 cm) baking dish — fits this batch without overflow.
- Large pot for boiling pasta.
- 1.5–2 L (6–8 cup) saucepan for the sauce — roomy to whisk and melt cheese.
- Whisk and rubber spatula.
- Box grater for shredding cheese (pre-shredded cheese contains anti-caking agents and won’t melt as smoothly).
- Measuring scale for dry ingredients — weights give consistent results.
- Baking sheet (optional) for toasting panko if you prefer to toast separately.
- If you don’t have panko, dry breadcrumbs work; toast them a touch longer for crunch.
For a tangy-sweet twist, see how cream cheese changes texture in similar baked dishes.
Step-by-Step Instructions
Prep Time: 20 minutes | Cook Time: 30 minutes | Inactive Time: None | Total Time: 50 minutes | Servings: 6
Step 1: Preheat and prepare
Preheat the oven to 190°C (375°F). Butter the 9 x 13-inch baking dish and set aside. Bring a large pot of salted water to a boil while you make the sauce.
Step 2: Cook the pasta
Add 340 g (12 oz) elbow macaroni to boiling water and cook for 6 minutes — 2 minutes shy of package directions — until very firm al dente. Drain and toss with a drizzle of olive oil to keep separate. Reserve 60 ml (¼ cup) pasta water.
Step 3: Make the roux
In a 1.5–2 L saucepan, melt 45 g (3 tbsp) butter over medium heat. Whisk in 50 g (1/3 cup) flour and cook for 1–2 minutes, stirring, until the raw flour smell is gone and the mixture is pale blonde.
Step 4: Add milk and cream
Gradually whisk in 720 ml (3 cups) whole milk and 120 ml (1/2 cup) heavy cream. Bring to a simmer, whisking constantly, and cook until the sauce thickly coats the back of a spoon, about 5–7 minutes.
Step 5: Melt in the cheese
Lower heat to low. Remove saucepan from direct heat, then stir in 150 g (1½ cups) shredded sharp cheddar, 90 g (1 cup) Gruyère, and 60 g (2/3 cup) Parmesan until smooth. Add 5 ml (1 tsp) Dijon, 1 g (½ tsp) black pepper, 0.5 g (⅛ tsp) cayenne, and 6 g (1 tsp) salt; taste and adjust. If the sauce feels grainy or too thick, whisk in up to 60 ml (¼ cup) reserved pasta water.
Step 6: Combine and (optionally) add egg
Fold the cooked pasta into the cheese sauce until evenly coated. If using, temper the whisked egg with 60 ml (¼ cup) hot sauce, then stir back into the pasta — this sets the filling slightly during baking. Pour into the prepared baking dish.
Step 7: Prepare the topping and bake
Melt 40 g (3 tbsp) butter in a small pan, stir in 100 g (1 cup) panko breadcrumbs and toast for 2–3 minutes until golden. Scatter breadcrumbs evenly over the casserole. Bake at 190°C (375°F) for 15–18 minutes, until bubbly and the top is golden brown. For a deeper crust, broil 1–2 minutes, watching closely.
Do not overbake — bake only until bubbly; overbaking dries the sauce.
Expert Tips & Pro Techniques
- Use a cheese you shred yourself: pre-shredded cheese contains starch that prevents a silky melt.
- Common mistake: overcooking pasta. Stop boiling 2 minutes early; the short bake finishes it.
- If sauce separates, whisk in 1 tbsp cold milk off heat to re-emulsify; finish with gentle heat.
- Make-ahead: assemble the casserole, cover tightly, and refrigerate up to 24 hours. Add 5–8 minutes to the bake time if chilled.
- Professional hack for smoother sauce: warm the milk before adding to the roux to speed thickening and reduce lumps.
- For extra flavor, sauté 1 small diced onion in the butter before making the roux for 3–4 minutes until translucent and fragrant; cool slightly before adding flour.
Storage & Reheating
Refrigerator: Cool to room temperature, cover tightly, and store in an airtight container for up to 3 days. Reheat single portions in an oven-safe dish.
Freezer: This casserole freezes well for up to 2 months. Cool completely, wrap tightly in plastic, then foil, or place in a freezer-safe container. Thaw overnight in the fridge before reheating.
Reheating: Reheat in a 175°C (350°F) oven for 15–20 minutes for a full dish, or 10–12 minutes for single portions, until heated through and the center registers 74°C (165°F). Avoid microwaving if you want to keep the topping crisp.
Variations & Substitutions
- Gluten-Free Version: Replace all-purpose flour with 35 g (3 tbsp) cornstarch mixed into cold milk and whisk in. Use a gluten-free pasta 340 g (12 oz). Baking time remains 15–18 minutes.
- Vegetarian Upgrade: Add roasted mushrooms (200 g / 7 oz) and caramelized onions; keep cheese amounts the same.
- Bacon & Jalapeño: Stir 120 g (4 oz) cooked chopped bacon and 1 diced jalapeño into the sauce before baking. Keep breadcrumb topping the same.
- Lighter Version: Use 600 ml (2½ cups) whole milk and 60 ml (¼ cup) plain Greek yogurt instead of heavy cream; reduce butter by 15 g (1 tbsp). Sauce will be slightly less rich and bake time unchanged.
- Crowd-Size: To double, use two 9 x 13-inch pans and increase bake time by 5–8 minutes if pans are cold; otherwise timing holds.
Serving Suggestions & Pairings
- Serve with crisp green salad and a bright vinaigrette to cut the richness. Try pairing with our simple roasted greens.
- For a heartier meal, top servings with pan-seared chicken thighs (serve alongside or shredded into the mac).
- Beverage pairing: a crisp Chardonnay or a light, hoppy beer balances the cheese richness.
- Garnish with chopped parsley, extra grated Parmesan, or a drizzle of truffle oil for special occasions. Also pairs nicely with buttery dinner rolls.
A sweet-savory baked cranberry-cheese side pairs well for holiday menus.
Nutrition Information
Serving size: about 1 cup (estimated) — 6 servings total.
Per serving (estimate):
- Calories: 580 kcal
- Total Fat: 30 g
- Saturated Fat: 17 g
- Cholesterol: 95 mg
- Sodium: 710 mg
- Total Carbohydrates: 52 g
- Dietary Fiber: 2 g
- Sugars: 8 g
- Protein: 24 g
Nutrition values are estimates. Actual values may vary based on specific ingredients and preparation methods.
Frequently Asked Questions
Q: Why did my mac and cheese turn out dry?
A: Most often from overbaking or using too little sauce. Stop baking as soon as it’s bubbly; use reserved pasta water to loosen the sauce before baking.
Q: Can I make this without eggs?
A: Yes. The egg is optional and only helps firm the filling. Omit it and bake the same time; the dish will be creamier and slightly looser.
Q: Can I double this recipe for a crowd?
A: Yes. Use two 9 x 13-inch pans or a larger baking vessel. If pans are cold from the fridge, add 5–8 minutes to the bake time. Do not stack pans in the oven.
Q: Can I prepare this the night before?
A: Absolutely. Assemble, cover tightly, and refrigerate up to 24 hours. Add 5–8 minutes to the bake time if chilled. For best topping crunch, add breadcrumbs right before baking.
Q: How long does this keep in the fridge?
A: Stored airtight, it will keep for up to 3 days. Reheat in a 175°C (350°F) oven until warmed through.
Q: What cheese melts best for a smooth sauce?
A: Cheddar combined with Gruyère or fontina gives both flavor and a smooth melt. Avoid high-moisture cheeses like fresh mozzarella alone.
Q: Can I use different pasta shapes?
A: Yes. Cavatappi, shells, or penne all work. Choose shapes with pockets to trap the sauce; adjust the amount of sauce minimally if using very large shells.
Conclusion
Thanks for reading—this baked mac and cheese recipe is meant to be reliable and forgiving. For another well-tested, crowd-pleasing take, see Creamy Baked Mac and Cheese (Contest-Winning!) and compare techniques with The BEST Homemade Baked Mac and Cheese – Mom On Timeout.
Print
Baked Mac and Cheese
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This creamy baked mac and cheese features a silky sauce and a crispy breadcrumb topping, combining sharp cheddar and Gruyère for a deep flavor.
Ingredients
- 340 g (12 oz) elbow macaroni
- 85 g (6 tbsp) unsalted butter
- 50 g (1/3 cup) all-purpose flour
- 720 ml (3 cups) whole milk
- 120 ml (1/2 cup) heavy cream
- 300 g total (10½ oz) cheese (150 g sharp cheddar, 90 g Gruyère, 60 g Parmesan)
- 5 ml (1 tsp) Dijon mustard
- 6 g (1 tsp) fine sea salt
- 1 g (½ tsp) freshly ground black pepper
- 0.5 g (⅛ tsp) cayenne (optional)
- 1 large egg (optional)
- 100 g (1 cup) panko breadcrumbs
- 5 g (2 tbsp) fresh parsley, chopped
Instructions
- Preheat the oven to 190°C (375°F). Butter the baking dish and set aside.
- Cook the pasta in boiling salted water for 6 minutes, then drain.
- Make the roux by melting butter, whisking in flour, and cooking until pale blonde.
- Add milk and cream, bringing to a simmer until thickened.
- Melt in the cheeses, Dijon, seasoning, and adjust as needed with reserved pasta water.
- Combine the pasta and cheese sauce; add egg if using.
- Prepare the topping with melted butter and panko; toast until golden.
- Bake for 15-18 minutes until bubbly and golden, broiling if needed.
Notes
Pair with a salad for balance. Can be made ahead and refrigerated. Freezes well for up to 2 months.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 580
- Sugar: 8g
- Sodium: 710mg
- Fat: 30g
- Saturated Fat: 17g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 52g
- Fiber: 2g
- Protein: 24g
- Cholesterol: 95mg
