Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C).
- Cook the macaroni according to package directions, but cook it al dente.
- Drain the pasta well and set aside.
- In a large saucepan, melt the butter over medium heat.
- Whisk in the flour and cook for 1-2 minutes, stirring constantly to create a roux.
- Gradually whisk in the milk, making sure to smooth out any lumps as you go. Keep stirring until the mixture thickens slightly (5-7 minutes).
- Remove the saucepan from the heat. Stir in the salt, pepper, and nutmeg (if using).
- Add the cheddar cheese, Gruyere cheese, and Parmesan cheese, a little at a time, stirring until the cheese is completely melted and the sauce is smooth and creamy.
- Add the cooked macaroni to the cheese sauce and stir gently to combine.
- Pour the mac and cheese into a greased 9x13 inch baking dish.
- In a small bowl, combine the breadcrumbs and melted butter.
- Sprinkle the breadcrumb mixture evenly over the top of the mac and cheese.
- Bake for 20-25 minutes, or until the topping is golden brown and the mac and cheese is bubbly.
- Let it rest for 5-10 minutes before serving.
Notes
Don't overcook the pasta! Al dente is best. Grate your own cheese for optimal melting. Experiment with different cheese combinations such as Monterey Jack, Gouda or Provolone. For a creamier mac and cheese, add a dollop of sour cream or cream cheese. For a crispier topping, broil for the last few minutes. Mac and cheese can be assembled up to 24 hours in advance, refrigerated, and baked later, adding 10-15 minutes to the baking time.
