Ingredients
Method
Preparation
- Cook the Pasta: Bring a large pot of salted water to a boil. Add your elbow macaroni and cook according to the package directions until al dente, about 7-8 minutes. Drain and set aside.
- Make Cheese Sauce: Prepare the Roux: In a large saucepan, melt the butter over medium heat. Once melted, whisk in the flour, stirring constantly for about 2 minutes until it forms a smooth, golden paste.
- Add Milk: Gradually whisk in the whole milk, ensuring no lumps form. Continue whisking for about 5-7 minutes until the mixture thickens and coats the back of a spoon.
- Stir in the Cheese: Lower the heat and add the cheddar, Gruyere or Monterey Jack, and Parmesan cheese, stirring until melted and smooth. Add salt, onion powder, black pepper, paprika, and garlic powder, then mix well.
Combine Pasta and Sauce
- In a large mixing bowl, combine the cooked macaroni and cheese sauce. Make sure every piece of pasta is beautifully coated.
Topping
- In a small bowl, combine panko breadcrumbs with melted butter, a pinch of salt, and dried parsley; mix until combined.
Assembling and Baking
- Pour the macaroni and cheese into a greased 9×13 inch baking dish. Sprinkle the breadcrumb mixture on top evenly.
- Preheat your oven to 350°F (180°C) and bake for about 25-30 minutes, or until the top is golden brown and bubbly.
Notes
Ensure your cheese is freshly grated rather than pre-shredded for better melting. Leftovers can be stored in an airtight container in the fridge for up to 4 days or frozen for up to 3 months. Feel free to prepare everything up to the baking step, cover, and refrigerate for up to 24 hours.
