Ingredients
Method
- Before You Begin
- Preheat and prepare your cookware as needed. Cooking times and results may vary depending on your equipment and ingredients. Handle hot liquids carefully and keep heat low when adding dairy to prevent curdling.
- Cook Pasta
- Boil pasta in salted water for 7–10 minutes, or until al dente. Drain and set aside.
- Cook Broccoli
- Steam or blanch broccoli for 3–4 minutes, or until tender-crisp and bright green. Drain well.
- Make Roux
- Melt butter over medium heat. Whisk in flour and cook 1–2 minutes, stirring constantly, until smooth and lightly foamy.
- Make Sauce
- Slowly whisk in milk. Cook 3–5 minutes, or until thick enough to coat the back of a spoon. Stir in mustard, nutmeg, salt, and pepper.
- Add Cheese Safely
- Remove pot from heat. Stir in cheeses until melted and smooth. Do not boil after cheese is added.
- Combine
- Fold in pasta and broccoli until evenly coated.
- Optional Bake
- Transfer to baking dish, top with Parmesan and breadcrumbs, and bake at 375°F (190°C) for 20–25 minutes, or until lightly golden and bubbling at edges.
- Serve
- Serve hot. Refrigerate leftovers within 2 hours.
Notes
Cooking Notes
- Freshly shredded cheese melts more smoothly than pre-shredded varieties.
- Avoid overcooking pasta so it stays tender, not mushy.
- Stir sauce steadily so it thickens evenly.
- Store leftovers refrigerated up to 4 days or freeze up to 2 months.
- Reheat gently until hot throughout, adding a splash of milk if needed to loosen texture.
