292cd374
This baked mac and cheese is ultra-creamy, rich, and topped with a golden layer of melty cheese or buttery breadcrumbs. It’s the ultimate comfort food that’s perfect for holidays, potlucks, or weeknight dinners.
⏱ Prep Time
- Prep: 20 minutes
- Cook: 20 minutes (stovetop)
- Bake: 20–25 minutes
- Total Time: ~1 hour
🍽 Equipment Needed
- Large pot (for pasta)
- Medium saucepan (for cheese sauce)
- Whisk
- 9×13-inch baking dish or similar
- Measuring cups/spoons
- Wooden spoon or spatula
- Cheese grater (for best melt)
🧾 Ingredients
For the Pasta:
- 1 lb (16 oz) elbow macaroni or similar pasta
- Salt (for boiling water)
For the Cheese Sauce:
- 4 tbsp unsalted butter
- ¼ cup all-purpose flour
- 3 cups whole milk (warm)
- 1 cup heavy cream (or more milk)
- ½ tsp garlic powder
- ½ tsp onion powder
- 1 tsp mustard (Dijon or yellow, optional)
- Salt and pepper, to taste
Cheese Blend:
- 3 cups sharp cheddar cheese, shredded
- 1 cup mozzarella cheese, shredded
- ½ cup Parmesan cheese, grated
Optional Topping:
- 1 cup panko breadcrumbs
- 2 tbsp melted butter
- OR 1 cup shredded cheese (for cheesy top)
📝 Ingredient Notes
- Cheese: Freshly shredded melts best. Cheddar gives classic flavor; mozzarella adds creaminess.
- Milk/Cream: Whole milk and cream make it extra rich. You can sub with 2% or all milk if needed.
- Pasta: Elbows are classic, but shells or cavatappi work great too.
👩🍳 Instructions
1. Cook the Pasta:
- Bring a large pot of salted water to a boil.
- Cook pasta until just al dente (about 1–2 minutes less than package).
- Drain and set aside.
2. Make the Cheese Sauce:
- In a saucepan, melt butter over medium heat.
- Whisk in flour and cook 1–2 minutes to form a roux (light golden).
- Gradually whisk in warm milk and cream until smooth.
- Add garlic powder, onion powder, mustard (if using), salt, and pepper.
- Simmer 3–5 minutes until thickened.
- Remove from heat and stir in 2½ cups cheddar, mozzarella, and Parmesan until melted.
3. Combine & Assemble:
- Mix cheese sauce with drained pasta.
- Pour into a greased 9×13″ baking dish.
- Top with remaining cheese or breadcrumb mixture.
4. Bake:
- Bake at 375°F (190°C) for 20–25 minutes, until bubbly and golden on top.
- Broil for 1–2 minutes at the end for extra crisp topping (optional).
🔢 Nutrition Facts (Per 1 cup serving)
- Calories: ~450
- Carbs: 35g
- Protein: 18g
- Fat: 28g
- Fiber: 1g
- Values vary based on cheese and milk used.
💡 Tips & Variations
✅ Tips:
- Don’t overcook the pasta — it keeps cooking in the oven.
- Warm milk before adding to the roux to prevent clumping.
- Use a mix of cheeses for the best texture and flavor.
🔄 Variations:
- Bacon Mac: Stir in ½ cup cooked, crumbled bacon.
- Spicy Mac: Add ¼ tsp cayenne or diced jalapeños.
- Veggie Boost: Stir in cooked broccoli or spinach before baking.
- Gluten-Free: Use GF pasta and flour substitute like rice flour.