Sheet Pan Mac Cheese

Featured in: One-Pot Favorites

This dish combines tender elbow macaroni with a luscious cheese sauce made from sharp cheddar and Gruyère. Brussels sprouts are tossed in olive oil, salt, and pepper, then roasted alongside the pasta topped with a golden, buttery breadcrumb crust. The all-in-one sheet pan method ensures simple cleanup while delivering rich, comforting flavors and varied textures from crispy vegetables to melted cheese. Perfect for a satisfying vegetarian main course.

Updated on Thu, 20 Nov 2025 10:56:00 GMT
Sheet pan mac and cheese with Brussels sprouts, golden-brown and bubbling, ready to serve and enjoy. Pin It
Sheet pan mac and cheese with Brussels sprouts, golden-brown and bubbling, ready to serve and enjoy. | fordish.com

A comforting baked mac and cheese with crispy Brussels sprouts, all cooked on a single sheet pan for easy cleanup and maximum flavor.

This recipe became a weeknight staple in our home when I was looking for a way to enjoy classic mac and cheese with a vegetable boost. Brussels sprouts add wonderful texture and roasting them on the pan gives an irresistible crispy finish.

Ingredients

  • Pasta: 340 g (12 oz) elbow macaroni
  • Vegetables: 350 g (12 oz) Brussels sprouts, trimmed and halved; 2 tbsp olive oil; 1/2 tsp kosher salt; 1/4 tsp black pepper
  • Cheese Sauce: 3 tbsp unsalted butter; 3 tbsp all-purpose flour; 500 ml (2 cups) whole milk; 120 ml (1/2 cup) heavy cream; 180 g (2 cups) shredded sharp cheddar cheese; 60 g (1/2 cup) shredded Gruyère cheese; 1/2 tsp Dijon mustard; 1/4 tsp garlic powder; 1/4 tsp smoked paprika; salt and pepper, to taste
  • Topping: 60 g (1/2 cup) panko breadcrumbs; 2 tbsp grated Parmesan cheese; 1 tbsp melted butter; 1 tbsp chopped fresh parsley (optional)

Instructions

Prepare oven and pan:
Preheat the oven to 220°C (425°F). Line a large rimmed sheet pan with parchment paper or lightly grease it.
Roast Brussels sprouts:
Toss Brussels sprouts with olive oil, salt, and pepper. Spread evenly on half of the sheet pan. Roast for 12 minutes while preparing the pasta and cheese sauce.
Cook pasta:
Bring a large pot of salted water to a boil. Cook macaroni for 2 minutes less than package directions (al dente). Drain and set aside.
Make cheese sauce:
In a saucepan, melt butter over medium heat. Whisk in flour and cook for 1 minute. Gradually whisk in milk and cream until smooth. Bring to a gentle simmer, stirring constantly, until slightly thickened (about 3–4 minutes). Reduce heat to low. Stir in cheddar, Gruyère, Dijon, garlic powder, smoked paprika, salt, and pepper. Mix until cheese is melted and sauce is smooth.
Combine and assemble:
Combine drained macaroni with cheese sauce. Remove sheet pan from oven; spread mac and cheese over the other half of the pan, nestling in with the partially roasted Brussels sprouts.
Add topping and bake:
In a small bowl, mix panko, Parmesan, and melted butter. Sprinkle evenly over the macaroni. Return sheet pan to oven and bake for 15–18 minutes, until topping is golden and Brussels sprouts are crisp-tender.
Garnish and serve:
Garnish with chopped parsley if desired. Serve hot.
Pin It
| fordish.com

My kids love helping sprinkle the crispy panko topping just before baking, and it always brings the family together for a cozy dinner around the table.

Required Tools

Large rimmed sheet pan, medium saucepan, large pot, whisk, mixing bowls, colander

Allergen Information

Contains gluten and dairy. May contain eggs if using egg-based pasta. Includes mustard. Always check ingredient labels for hidden allergens.

Nutritional Information

Per serving: Calories 520, Fat 25 g, Carbohydrates 53 g, Protein 20 g

Cheesy sheet pan mac and cheese showcases perfectly roasted Brussels sprouts and creamy, melted cheese sauce. Pin It
Cheesy sheet pan mac and cheese showcases perfectly roasted Brussels sprouts and creamy, melted cheese sauce. | fordish.com

This sheet pan mac and cheese is proof that weeknight comfort food can be delicious and simple. Make it once and it might become your go-to family favorite!

Recipe FAQs

How do I prevent the Brussels sprouts from becoming soggy?

Roast Brussels sprouts separately on half the pan, allowing them to crisp up before combining with the macaroni. Spreading them evenly with oil and seasoning helps achieve a crunchy texture.

Can I substitute the cheeses used in the sauce?

Yes, Gruyère can be replaced with Monterey Jack or a similar melting cheese, while sharp cheddar provides a distinct flavor essential to the sauce's richness.

What is the best way to ensure the cheese sauce is smooth?

Whisk butter and flour to form a roux, then gradually add milk and cream while stirring constantly to avoid lumps. Simmer gently until slightly thickened before adding cheeses.

Is it necessary to pre-cook the pasta before baking?

Yes, parboiling the elbow macaroni slightly less than package instructions ensures it finishes cooking perfectly in the oven without becoming mushy.

How can I add extra flavor to the cheese sauce?

Incorporate a pinch of cayenne pepper or smoked paprika for a subtle kick, balancing the creaminess with mild spice.

Sheet Pan Mac Cheese

Baked elbow macaroni with crispy Brussels sprouts and a creamy cheese sauce, all on one sheet pan.

Prep Time
20 minutes
Time to Cook
35 minutes
Overall Time
55 minutes
Recipe by Fordish Mia Harper


Skill Level Easy

Cuisine American

Result 6 Portion Size

Dietary Details Vegetarian Option

Ingredient List

Pasta

01 12 oz elbow macaroni

Vegetables

01 12 oz Brussels sprouts, trimmed and halved
02 2 tbsp olive oil
03 1/2 tsp kosher salt
04 1/4 tsp black pepper

Cheese Sauce

01 3 tbsp unsalted butter
02 3 tbsp all-purpose flour
03 2 cups whole milk
04 1/2 cup heavy cream
05 2 cups shredded sharp cheddar cheese
06 1/2 cup shredded Gruyère cheese
07 1/2 tsp Dijon mustard
08 1/4 tsp garlic powder
09 1/4 tsp smoked paprika
10 Salt and black pepper to taste

Topping

01 1/2 cup panko breadcrumbs
02 2 tbsp grated Parmesan cheese
03 1 tbsp melted butter
04 1 tbsp chopped fresh parsley (optional)

Directions

Step 01

Prepare oven and pan: Preheat oven to 425°F. Line a large rimmed sheet pan with parchment paper or lightly grease it.

Step 02

Roast Brussels sprouts: Toss Brussels sprouts with olive oil, salt, and pepper. Spread evenly on half of the sheet pan and roast for 12 minutes.

Step 03

Cook macaroni: Bring a large pot of salted water to a boil. Cook macaroni until al dente, about 2 minutes less than package directions. Drain and set aside.

Step 04

Make cheese sauce: Melt butter in a saucepan over medium heat. Whisk in flour and cook 1 minute. Gradually add milk and cream, whisking until smooth. Simmer gently 3–4 minutes until slightly thickened.

Step 05

Incorporate cheese and seasonings: Reduce heat to low. Stir in cheddar, Gruyère, Dijon mustard, garlic powder, smoked paprika, salt, and pepper until cheese melts and sauce is smooth.

Step 06

Combine pasta and sauce: Mix drained macaroni with cheese sauce. Remove sheet pan from oven and spread mac and cheese over the other half alongside roasted Brussels sprouts.

Step 07

Add topping and bake: In a small bowl, mix panko, Parmesan, and melted butter. Sprinkle over macaroni. Return pan to oven and bake 15–18 minutes until topping is golden and Brussels sprouts are crisp-tender.

Step 08

Garnish and serve: Optionally sprinkle chopped parsley on top. Serve immediately.

Tools Needed

  • Large rimmed sheet pan
  • Medium saucepan
  • Large pot
  • Whisk
  • Mixing bowls
  • Colander

Allergy Details

Review each ingredient for allergens. Ask your doctor if you’re unsure.
  • Contains gluten (pasta, flour, breadcrumbs)
  • Contains dairy (butter, milk, cream, cheeses)
  • Contains mustard (Dijon mustard)
  • May contain eggs if egg-based pasta is used

Nutrition Details (each serving)

Values provided for reference. Consult your medical provider with questions.
  • Energy Value: 520
  • Lipids: 25 g
  • Carbohydrates: 53 g
  • Proteins: 20 g