Baked Mac and Cheese

Course Main Course
Cuisine American
Keywords baked mac and cheese, macaroni and cheese
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 12
Calories 592 kcal


For the mac and cheese:

  • 1 lb large elbow macaroni
  • 6 tablespoons unsalted butter cut into small cubes
  • 1/3 cup all-purpose flour
  • 4 cups whole milk
  • 3 cups shredded cheddar cheese
  • 2 cups shredded Gruyere cheese
  • 1 teaspoon dry mustard
  • 1 teaspoon kosher salt
  • 1/4 teaspoon black pepper

For the topping:

  • 4 tablespoons unsalted butter
  • 1 cup panko crumbs
  • 1 cup roughly crushed crackers saltine or Ritz
  • 1/3 cup grated Parmesan cheese
  • 1 cup shredded cheddar cheese


  1. Preheat oven to 350 degrees F. Grease a 9x13-inch baking dish and set aside.
  2. Cook the macaroni until al dente, about 6 minutes. Don’t overcook because the pasta will finish cooking in the oven. Drain and rinse the pasta with cold water. Drain well and set aside.
  3. Meanwhile, in a large pot melt the butter over medium-low heat. Add the flour and quickly whisk. Cook for about 3 minutes, whisking frequently, or until smooth and slightly browned. Be careful not to burn the mixture. Add 1 cup of the milk and whisk until well combined and there are no lumps. Add the remaining milk and keep whisking until the mixtures starts to boil.

  4. Add the 3 cups cheddar cheese, Gruyere cheese, dry mustard, salt, and pepper and stir until cheese is melted and smooth.
  5. Gently fold the cooked macaroni into the cheese mixture. Pour evenly into the prepared pan.
  6. To make the topping, in a medium skillet, melt the butter over medium heat. Add the panko and crushed crackers and stir until the crumbs and crackers are coated in butter. Remove from heat and stir in the grated Parmesan cheese.
  7. Sprinkle the remaining cheddar cheese over the top of the macaroni and then add the panko cracker topping.
  8. Bake for 30-35 minutes or until cheese is melted and bubbly and topping is golden brown. Let the mac and cheese rest for 5 minutes before serving.
Nutrition Facts
Baked Mac and Cheese
Amount Per Serving
Calories 592 Calories from Fat 297
% Daily Value*
Fat 33g51%
Saturated Fat 20g100%
Cholesterol 99mg33%
Sodium 678mg28%
Potassium 274mg8%
Carbohydrates 44g15%
Fiber 1g4%
Sugar 5g6%
Protein 26g52%
Vitamin A 1035IU21%
Calcium 638mg64%
Iron 1.6mg9%
* Percent Daily Values are based on a 2000 calorie diet.