1cupbreadcrumbs (preferably panko for extra crunch)
2tablespoonschopped fresh parsley (for garnish)
Instructions
Preheat your oven to 350°F (175°C).
Cook the elbow macaroni according to package instructions until al dente. Drain and set aside.
In a large saucepan, melt the butter over medium heat. Add the flour and whisk continuously for about 2 minutes to create a roux, until it turns a light golden color.
Gradually whisk in the whole milk, ensuring there are no lumps. Continue to whisk until the mixture thickens (about 5-7 minutes).
Lower the heat and stir in the sharp cheddar, Gruyère, and 1/4 cup of Parmesan cheese, allowing them to melt completely into the sauce.
Season the cheese sauce with garlic powder, onion powder, mustard powder, salt, and pepper to taste.
Add the cooked macaroni to the cheese sauce and mix until the pasta is well coated.
Transfer the mac and cheese mixture into a greased baking dish.
In a small bowl, mix the breadcrumbs with the remaining Parmesan cheese and a pinch of salt. Sprinkle the breadcrumb mixture evenly over the mac and cheese.
Bake in the preheated oven for 25-30 minutes or until the top is golden brown and crunchy.
Once baked, let it cool for 5 minutes before serving. Garnish with chopped fresh parsley before enjoying.