Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C). Grease a 9x13 inch baking dish.
- Cook the macaroni according to package directions, but slightly undercook it – about 1-2 minutes less than the recommended time. It will continue to cook in the oven.
- Drain the pasta well and set aside.
- In a large saucepan or Dutch oven, melt the 6 tablespoons of butter over medium heat.
- Whisk in the flour and cook for 1-2 minutes, stirring constantly, to create a roux. This is important to avoid a floury taste!
- Slowly whisk in the milk, a little at a time, ensuring each addition is fully incorporated before adding more. This will prevent lumps.
- Continue whisking until the sauce thickens, about 5-7 minutes. It should be thick enough to coat the back of a spoon.
- Remove from heat and stir in the 1 teaspoon of salt, pepper, and nutmeg.
- Add the cheddar, Gruyere (or Fontina), and Monterey Jack cheese (if using), one handful at a time, stirring until each addition is completely melted and the sauce is smooth and creamy.
- Add the cooked macaroni to the cheese sauce and stir to coat evenly.
- Pour the mac and cheese into the prepared baking dish.
- In a small bowl, combine the panko breadcrumbs, 2 tablespoons of melted butter, and paprika.
- 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. This helps the sauce to set up slightly.
Notes
For a richer flavor, use a combination of different cheeses like Gouda, Havarti, or Fontina. You can also add cooked bacon, ham, or shredded chicken for a protein boost. Leftovers can be stored in an airtight container in the refrigerator for up to 3-4 days. Reheat in a preheated oven at 350°F (175°C) or microwave in short intervals, adding a splash of milk to restore creaminess.
