Golden, cheesy, and irresistibly creamy—this mac & cheese baked casserole brings serious comfort to the table. With a velvety cheese sauce hugging every bite of pasta and a buttery, crisp breadcrumb topping, it’s everything I want in a cozy homemade dish. Whether I'm making it for a family dinner or bringing it to a potluck, this recipe always gets rave reviews.
Ingredients
(Tip: You'll find the full list of ingredients and measurements in the recipe card below.)
12 oz elbow macaroni (or other short pasta)
4 tablespoons unsalted butter
¼ cup all-purpose flour
3 cups milk (whole or 2%)
1 cup heavy cream (optional, for extra creaminess)
1 teaspoon Dijon mustard (optional)
½ teaspoon garlic powder
½ teaspoon salt
¼ teaspoon black pepper
3 cups shredded sharp cheddar cheese (divided)
1 cup shredded mozzarella or Gruyère
½ cup grated Parmesan
1 cup breadcrumbs (panko preferred)
2 tablespoons melted butter (for topping)
Optional: chopped parsley for garnish
Directions
I preheat the oven to 375°F (190°C) and grease a 9x13-inch baking dish.
I cook the pasta according to the package instructions until al dente, then drain and set it aside.
In a large pot, I melt the butter over medium heat, stir in the flour, and cook it for 1–2 minutes to make a roux.
I gradually whisk in the milk and cream until smooth and let it cook for about 5 minutes until it thickens slightly.
I stir in the Dijon mustard, garlic powder, salt, and black pepper.
After removing the pot from the heat, I mix in 2 ½ cups of cheddar, the mozzarella (or Gruyère), and the Parmesan until everything is melted and creamy.
I toss the cooked pasta with the cheese sauce and pour the mixture into the prepared baking dish.
I combine the breadcrumbs with melted butter, sprinkle them over the pasta, and top with the remaining ½ cup of cheddar.
I bake it for 20–25 minutes until it’s bubbly and the top is golden brown.
I let it cool slightly before serving warm.
Servings and timing
This recipe makes 6–8 generous servings. It takes about 15 minutes to prep and 25 minutes to bake, so I can have it ready in roughly 40 minutes from start to finish. Each serving comes in at around 450 kcal.
Variations
When I want to change things up, I love trying different cheeses like smoked gouda or pepper jack. Sometimes I mix in cooked bacon, caramelized onions, or even a handful of spinach or roasted veggies. For spice lovers, a dash of cayenne or hot sauce in the cheese sauce brings a nice kick. And for a heartier version, I add shredded rotisserie chicken or cooked sausage.
Storage/Reheating
Leftovers keep well in an airtight container in the fridge for up to 4 days. When I reheat it, I cover it with foil and warm it in a 350°F oven for about 15–20 minutes, or until heated through. For quicker reheating, I microwave individual portions on medium power to avoid drying it out.
FAQs
How do I keep mac & cheese from drying out in the oven?
I always make sure the sauce is extra creamy before baking, and I cover the dish loosely with foil during the first 10 minutes of baking if I notice it’s browning too fast. Using a bit of cream also helps prevent dryness.
Can I make this mac & cheese ahead of time?
Yes, I often assemble it earlier in the day and store it in the fridge, covered. When I’m ready to bake, I let it come to room temperature for about 30 minutes before putting it in the oven.
Can I freeze this baked mac & cheese?
Absolutely. I freeze it either before or after baking. I wrap it tightly in foil and store it for up to 2 months. When baking from frozen, I cover it with foil and add extra baking time (around 20–25 minutes).
What’s the best cheese to use?
I love sharp cheddar for its bold flavor, but mixing it with something meltier like mozzarella or Gruyère gives a great texture. Parmesan adds a salty bite, and for more depth, I sometimes include a smoky cheese.
Can I make it gluten-free?
Yes, I use gluten-free pasta and substitute the flour with a gluten-free all-purpose blend. I also make sure the breadcrumbs are gluten-free or skip the topping altogether.
Conclusion
This baked mac & cheese casserole is everything I crave in comfort food—rich, creamy, cheesy, and topped with a satisfying crunch. Whether I’m serving it on a chilly evening or bringing it to a gathering, it never fails to please. With simple ingredients and easy steps, it’s a go-to recipe I keep coming back to.
Recipe:
Mac & Cheese Baked Casserole
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Cheryl
 - Total Time: 40 minutes
 - Yield: 6–8 servings
 - Diet: Vegetarian
 
Description
A rich, creamy, and golden baked mac & cheese casserole topped with buttery breadcrumbs. Perfect comfort food for weeknights or gatherings, with a blend of sharp cheddar, mozzarella or Gruyère, and Parmesan.
Ingredients
12 oz elbow macaroni (or other short pasta)
4 tablespoons unsalted butter
¼ cup all-purpose flour
3 cups milk (whole or 2%)
1 cup heavy cream (optional, for extra creaminess)
1 teaspoon Dijon mustard (optional)
½ teaspoon garlic powder
½ teaspoon salt
¼ teaspoon black pepper
3 cups shredded sharp cheddar cheese (divided)
1 cup shredded mozzarella or Gruyère
½ cup grated Parmesan
1 cup breadcrumbs (panko preferred)
2 tablespoons melted butter (for topping)
Optional: chopped parsley for garnish
Instructions
- Preheat the oven to 375°F (190°C) and grease a 9x13-inch baking dish.
 - Cook the pasta according to the package instructions until al dente. Drain and set aside.
 - In a large pot, melt the butter over medium heat. Stir in the flour and cook for 1–2 minutes to form a roux.
 - Gradually whisk in the milk and cream until smooth. Cook for about 5 minutes until the sauce thickens slightly.
 - Stir in the Dijon mustard, garlic powder, salt, and black pepper.
 - Remove the pot from heat and mix in 2 ½ cups of cheddar, the mozzarella (or Gruyère), and the Parmesan until melted and creamy.
 - Toss the cooked pasta with the cheese sauce, then pour the mixture into the prepared baking dish.
 - Combine the breadcrumbs with melted butter and sprinkle over the pasta. Top with the remaining ½ cup of cheddar cheese.
 - Bake for 20–25 minutes, or until bubbly and golden brown on top.
 - Let cool slightly before serving warm. Garnish with chopped parsley if desired.
 
Notes
Use a mix of cheeses for deeper flavor—sharp cheddar, mozzarella or Gruyère, and Parmesan work well together.
Add cooked bacon, caramelized onions, or vegetables for variation.
For gluten-free: use GF pasta, flour, and breadcrumbs.
To prevent dryness, make the sauce extra creamy and consider covering with foil during baking.
Reheats well in the oven (covered at 350°F for 15–20 minutes) or microwave on medium power.
- Prep Time: 15 minutes
 - Cook Time: 25 minutes
 - Category: Main Dish
 - Method: Baking
 - Cuisine: American
 
Nutrition
- Serving Size: 1 serving
 - Calories: 450
 - Sugar: 5g
 - Sodium: 480mg
 - Fat: 28g
 - Saturated Fat: 16g
 - Unsaturated Fat: 10g
 - Trans Fat: 0.5g
 - Carbohydrates: 32g
 - Fiber: 1g
 - Protein: 18g
 - Cholesterol: 75mg
 
