# What you'll need:
→ Pasta
01 - 14 ounces elbow macaroni
→ Vegetables
02 - 12 ounces Brussels sprouts, trimmed and halved
03 - 2 tablespoons olive oil
04 - Salt, to taste
05 - Black pepper, to taste
→ Cheese Sauce
06 - 3 tablespoons unsalted butter
07 - 3 tablespoons all-purpose flour
08 - 3 cups whole milk
09 - 7 ounces sharp cheddar cheese, shredded
10 - 3.5 ounces Gruyère cheese, shredded
11 - 1 teaspoon Dijon mustard
12 - 1/2 teaspoon garlic powder
13 - 1/2 teaspoon smoked paprika
14 - Salt, to taste
15 - Black pepper, to taste
→ Topping
16 - 2 ounces panko breadcrumbs
17 - 1 ounce grated Parmesan cheese
18 - 1 tablespoon melted butter
19 - 2 tablespoons chopped fresh parsley (optional)
# How to make it:
01 - Heat the oven to 425°F and line a large rimmed sheet pan with parchment paper.
02 - Toss Brussels sprouts with olive oil, salt, and pepper, then spread on half of the sheet pan.
03 - Boil macaroni in salted water, cooking 2 minutes less than package instructions; drain well.
04 - Melt butter in a saucepan over medium heat, whisk in flour and cook for 1 minute. Gradually add milk, whisking continuously until smooth and slightly thickened, about 5 minutes.
05 - Remove from heat and stir in cheddar, Gruyère, Dijon mustard, garlic powder, smoked paprika, salt, and pepper until cheeses melt completely.
06 - Mix the drained macaroni with cheese sauce until evenly coated.
07 - Spread macaroni mixture evenly on the other half of the sheet pan adjacent to the Brussels sprouts.
08 - Combine panko, Parmesan, and melted butter in a small bowl, then sprinkle evenly over the macaroni.
09 - Bake for 18 to 22 minutes until Brussels sprouts are roasted and breadcrumb topping is golden brown.
10 - Optionally sprinkle chopped fresh parsley before serving.