There’s mac and cheese, and then there’s mac and cheese. For years, my family enjoyed the classic creamy, cheesy goodness, but I always felt like it could be… more. I wanted to elevate it, add some grown-up flair, and sneak in some extra veggies without a revolt from the younger members of the household. The revelation came one evening when I had a head of broccoli destined for roasting and a craving for comfort food. Why not combine them? Roasting the broccoli first was key – it brought out its natural sweetness, gave it a delightful char, and prevented it from becoming mushy in the cheesy sauce. The first time I served Roasted Broccoli Macaroni and Cheese, the reaction was overwhelmingly positive. The nutty, slightly crisp broccoli florets were a perfect counterpoint to the rich, velvety cheese sauce and tender pasta. It felt indulgent yet somehow more wholesome. It has since become a beloved family favorite, a dish that satisfies comfort food cravings while delivering a welcome dose of green goodness.
Roasted Broccoli Macaroni and Cheese: Elevating a Comfort Food Classic
Welcome to a macaroni and cheese experience that transcends the ordinary. This Roasted Broccoli Macaroni and Cheese recipe takes the beloved comfort food staple to a whole new level of deliciousness and sophistication. By first roasting the broccoli, we unlock its inherent sweetness and achieve a delightful tender-crisp texture with slightly charred edges that beautifully complement the rich, creamy cheese sauce and perfectly cooked pasta. Whether you’re looking for a way to sneak more vegetables into your family’s diet, wanting a more “grown-up” version of mac and cheese, or simply craving an exceptionally flavorful and satisfying meal, this recipe is your answer. Prepare to fall in love with mac and cheese all over again!
Why This Roasted Broccoli Mac and Cheese Will Become Your New Obsession
Before we dive into the cheesy, creamy details, let’s explore why this particular take on mac and cheese is so incredibly special:
- Flavor Transformation of Broccoli: Roasting broccoli is a game-changer. It caramelizes the natural sugars, creating a nutty, slightly sweet flavor that is far more appealing than steamed or boiled broccoli. The slightly crispy, charred edges add an irresistible textural and flavor dimension.
- Perfect Texture Combination: You get the soft, yielding pasta, the ultra-creamy and luscious cheese sauce, and the tender-crisp, slightly toothsome roasted broccoli. It’s a symphony of textures in every bite.
- Elevated Comfort Food: While still embodying all the comforting qualities of classic mac and cheese, the addition of roasted broccoli and a well-crafted cheese sauce gives it a more gourmet, adult-friendly appeal.
- Sneaky Veggie Power: It’s an excellent way to incorporate more vegetables into meals, especially for picky eaters. The delicious cheese sauce makes the broccoli incredibly enticing.
- Rich and Creamy Cheese Sauce: We’re not cutting corners here. A proper béchamel-based cheese sauce ensures ultimate creaminess and cheesy flavor.
- Customizable Cheesiness: While we suggest a classic blend, you have the freedom to experiment with your favorite cheese combinations.
- Crowd-Pleaser: This dish is beloved by both kids and adults, making it perfect for family dinners, potlucks, or cozy nights in.
- Visually Appealing: The vibrant green of the broccoli florets studded throughout the golden, cheesy pasta makes for a beautiful and inviting dish.
Ingredients You’ll Need for This Cheesy, Broccoli-Packed Delight
This recipe involves roasting the broccoli and making a classic cheese sauce.
For the Roasted Broccoli:
- Broccoli: 1 large head (about 1-1.5 pounds or 450-680g), cut into small, bite-sized florets
- Olive Oil: 1-2 tablespoons
- Salt: 1/4 teaspoon, or to taste
- Freshly Ground Black Pepper: 1/8 teaspoon, or to taste
- Optional: Pinch of garlic powder or red pepper flakes
For the Macaroni and Cheese:
- Elbow Macaroni: 1 pound (450g). Other short pasta shapes like shells, cavatappi, or rotini also work well.
- Unsalted Butter: 1/4 cup (4 tablespoons or 57g)
- All-Purpose Flour: 1/4 cup (30g)
- Whole Milk: 3 cups (720ml), warmed slightly (helps prevent lumps)
- Evaporated Milk (Optional, for extra creaminess): 1/2 cup (120ml) – can substitute with more whole milk
- Cheese (Total of 3-4 cups, shredded):
- Sharp Cheddar Cheese: 2 cups (about 8oz or 225g), freshly shredded
- Gruyère Cheese: 1 cup (about 4oz or 115g), freshly shredded (adds nuttiness and great meltability)
- Optional Cheeses: Monterey Jack, Colby, Fontina, or even a touch of Parmesan for extra flavor.
- Dijon Mustard: 1 teaspoon (enhances cheese flavor)
- Ground Nutmeg: 1/4 teaspoon (a classic addition to béchamel, adds warmth)
- Cayenne Pepper or Hot Sauce (Optional): Pinch or a few dashes, for a subtle kick
- Salt: To taste (for pasta water and cheese sauce)
- Freshly Ground Black Pepper: To taste
Optional Topping (for baked version):
- Panko Breadcrumbs: 1/2 cup
- Melted Butter: 2 tablespoons
- Grated Parmesan Cheese: 1/4 cup
Step-by-Step Instructions: Crafting Your Cheesy Masterpiece
Follow these detailed steps for the most delicious Roasted Broccoli Macaroni and Cheese:
1. Roast the Broccoli:
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
- Prepare Broccoli: Cut the broccoli into small, bite-sized florets. Try to make them relatively uniform in size for even roasting.
- Toss with Oil and Seasonings: In a large bowl, toss the broccoli florets with olive oil, salt, pepper, and any optional garlic powder or red pepper flakes. Ensure all florets are lightly coated.
- Roast: Spread the seasoned broccoli in a single layer on the prepared baking sheet. Roast for 15-20 minutes, flipping halfway through, until tender-crisp and slightly charred at the edges. You want it cooked but still with a bit of bite, as it will soften a little more in the mac and cheese.
- Set Aside: Once roasted, remove the broccoli from the oven and set aside. You can roughly chop any larger pieces if desired.
2. Cook the Macaroni:
- Boil Water: While the broccoli is roasting, bring a large pot of generously salted water to a rolling boil. (Use about 1 tablespoon of salt per 4 quarts of water).
- Cook Pasta: Add the elbow macaroni (or your chosen pasta shape) to the boiling water and cook according to package directions until al dente. It should still have a slight firmness, as it will continue to cook a bit when combined with the cheese sauce.
- Drain and Set Aside: Drain the pasta well. You can toss it with a tiny drizzle of olive oil to prevent sticking if it will sit for a while, but it’s usually not necessary if you’re making the sauce concurrently. Do not rinse.
3. Make the Creamy Cheese Sauce (Béchamel Base):
- Shred Cheese: If you haven’t already, shred your cheeses. Freshly shredded cheese melts much better than pre-shredded bagged cheese (which often contains anti-caking agents).
- Warm Milk: Gently warm the whole milk (and evaporated milk, if using) in a saucepan over low heat or in the microwave. Do not boil, just warm to the touch. This helps create a smoother sauce.
- Make Roux: In a large saucepan or Dutch oven (the same one you’ll eventually mix the pasta in, if large enough), melt the 1/4 cup of unsalted butter over medium heat.
- Once the butter is melted and foamy, sprinkle in the 1/4 cup of all-purpose flour. Whisk constantly for 1-2 minutes to cook out the raw flour taste. This mixture is called a roux, and it will thicken your sauce. It should look like a smooth, thick paste.
- Add Milk Gradually: Slowly pour a small amount of the warmed milk into the roux, whisking vigorously to combine. Once smooth, continue to gradually add the remaining milk, whisking constantly to prevent lumps.
- Thicken Sauce: Continue to cook over medium heat, whisking frequently, until the sauce comes to a gentle simmer and thickens enough to coat the back of a spoon (about 5-8 minutes).
- Add Seasonings: Reduce the heat to low. Stir in the Dijon mustard, ground nutmeg, cayenne pepper or hot sauce (if using), salt, and freshly ground black pepper. Taste and adjust seasonings. Remember the cheese will also add saltiness.
- Melt in Cheeses: Remove the saucepan from the heat (or keep on very low heat). Add the shredded sharp cheddar and Gruyère cheese (and any other cheeses you’re using) to the béchamel sauce, a handful at a time, stirring or whisking gently until each addition is melted and smooth before adding the next. Do not overheat or boil the sauce after adding cheese, as it can become grainy or separate.
4. Combine Everything:
- Add Pasta and Broccoli: To the pot with the cheese sauce, add the cooked macaroni and the roasted broccoli.
- Stir Gently: Gently stir everything together until the pasta and broccoli are evenly coated in the glorious cheese sauce.
- Taste and Adjust: Give it a final taste and adjust salt and pepper if necessary.
5. Serve or Bake (Optional):
- Serve Immediately (Stovetop Version): If you prefer a super creamy, stovetop mac and cheese, it’s ready to serve right now! Ladle into bowls and enjoy.
- Baked Version (Optional, for a Crispy Topping):
- Preheat your oven broiler or keep the oven at 400°F (200°C) if it was on for the broccoli.
- Transfer the Roasted Broccoli Macaroni and Cheese to a 9×13 inch baking dish or individual oven-safe ramekins.
- Prepare Topping: In a small bowl, combine the Panko breadcrumbs, melted butter, and grated Parmesan cheese.
- Sprinkle: Sprinkle the breadcrumb mixture evenly over the top of the mac and cheese.
- Bake/Broil: Bake for 10-15 minutes, or broil for 2-5 minutes (watching very carefully to prevent burning!), until the topping is golden brown and crispy and the mac and cheese is bubbly around the edges.
- Rest: Let the baked mac and cheese rest for 5-10 minutes before serving. This allows the sauce to set up a bit.
Nutrition Facts (Approximate)
Nutritional information will vary widely based on the types and amounts of cheese, milk fat content, portion size, and whether a baked topping is added. This is a rough estimate for the recipe serving 6-8. The following is per serving, assuming 6 large servings of the stovetop version.
- Servings: 6-8
- Calories per serving (assuming 6 servings, stovetop): Approximately 600-750 calories
- Key Nutrients (per serving, approximate):
- Protein: 25-30g
- Fat: 35-45g
- Saturated Fat: 20-25g
- Carbohydrates: 50-60g
- Fiber: 4-6g
- Sugars: 6-8g
- Calcium: Significant percentage of DV
Disclaimer: These are estimates. For precise nutritional information, please use your preferred nutrition calculator with your specific ingredients and quantities.
Preparation Time: From Broccoli to Bliss
- Active Preparation Time (Chopping, Sauce Making): 25-35 minutes
- Broccoli Roasting Time: 15-20 minutes
- Pasta Cooking Time: 8-12 minutes (concurrent with other steps)
- Optional Baking Time: 10-15 minutes
- Total Time (Stovetop): Approximately 45-60 minutes
- Total Time (Baked): Approximately 60-75 minutes
How to Serve Your Glorious Roasted Broccoli Mac and Cheese
This dish is wonderfully satisfying on its own, but here are some ideas:
- As a Main Course:
- Serve generous portions in bowls. It’s hearty enough to be the star of the meal.
- A simple side salad with a tangy vinaigrette can provide a nice contrast to the richness.
- A few slices of crusty bread for soaking up any extra cheese sauce is always welcome.
- As a Comforting Side Dish:
- Smaller portions can accompany roasted chicken, grilled steak, or pork chops.
- Perfect for holiday meals like Thanksgiving or Christmas as an elevated side.
- Garnish Ideas:
- A sprinkle of fresh chopped parsley or chives for a touch of color.
- Extra freshly ground black pepper.
- A dash of your favorite hot sauce for those who like more heat.
Flavor Twists & Delicious Variations
While this recipe is fantastic as is, feel free to customize it:
- Cheese Combinations:
- Smoky: Add smoked Gouda or smoked cheddar.
- Extra Sharp: Use all extra-sharp cheddar for a more intense cheese flavor.
- Spicy: Incorporate Pepper Jack cheese or add a finely diced jalapeño (sautéed with a bit of onion before making the roux).
- Ultra-Luxurious: A touch of Boursin or goat cheese stirred in at the end can add unique creaminess and tang.
- Protein Power-Up:
- Stir in cooked, crumbled bacon or pancetta.
- Add shredded rotisserie chicken or cooked Italian sausage.
- Other Roasted Veggies:
- Roast cauliflower florets alongside or instead of broccoli.
- Roasted butternut squash cubes (peeled and diced small) can add sweetness and color.
- Roasted red peppers (jarred, drained, and chopped) can be stirred in.
- Herb Infusion:
- Add 1-2 tablespoons of fresh chopped herbs like thyme, rosemary (finely chopped), or chives to the cheese sauce.
- Different Pasta Shapes:
- Shells are great for cupping the cheese sauce.
- Cavatappi (corkscrew pasta) has lots of nooks and crannies.
- Penne or ziti are also good choices.
- Spice it Up:
- Increase the cayenne pepper or add a teaspoon of chipotle powder to the cheese sauce for smoky heat.
- A tablespoon of whole grain mustard instead of Dijon can add a different tang.
Additional Tips for Mac and Cheese Perfection (5 Essential Tips)
- Roast Broccoli Properly: Don’t overcrowd the baking sheet when roasting broccoli. This ensures it roasts and chars rather than steams. Aim for tender-crisp, not mushy.
- Shred Your Own Cheese: Pre-shredded cheese contains anti-caking agents (like cellulose) that can prevent it from melting smoothly, resulting in a gritty or clumpy sauce. Buy blocks of cheese and shred them yourself for the creamiest results.
- Cook Roux Correctly: Whisk the butter and flour constantly for 1-2 minutes to cook out the raw flour taste. This step is crucial for a smooth, non-pasty sauce.
- Add Warm Milk Gradually & Whisk: Adding warm milk (not cold) helps prevent lumps. Pour it in slowly at first, whisking vigorously, then you can add the rest more quickly once the initial mixture is smooth.
- Melt Cheese Off Heat (or Very Low Heat): Once the béchamel sauce is thickened, remove it from direct heat or turn the heat to the absolute lowest setting before adding the cheese. Overheating cheese can cause it to become stringy, oily, or grainy. Stir gently until just melted.
The Science of a Perfect Cheese Sauce: Understanding Béchamel
The foundation of a truly great macaroni and cheese is a well-made béchamel sauce, which is then enriched with cheese to become a Mornay sauce.
- The Roux: This is a mixture of equal parts fat (usually butter) and flour, cooked together. The flour’s starch granules swell and absorb the liquid (milk), thickening the sauce. Cooking the roux for a minute or two gets rid of the raw flour taste.
- The Liquid: Milk is gradually whisked into the roux. The starch from the roux continues to absorb the milk as it heats, creating a smooth, thick white sauce.
- Emulsification: Cheese is an emulsion of fat, protein, and water. When melting cheese into the warm béchamel, you want to do it gently to maintain this emulsion. If the sauce gets too hot or is agitated too much, the emulsion can break, causing the fats to separate and the sauce to become oily or grainy. Using good quality, well-melting cheeses and not overheating are key.
- Flavor Enhancers: Ingredients like Dijon mustard, nutmeg, and a touch of cayenne don’t just add their own flavor; they actually enhance the perception of the cheese flavor itself, making the sauce taste “cheesier.”
Troubleshooting Common Mac and Cheese Issues
- Grainy or Oily Cheese Sauce:
- Cause: Sauce was overheated after adding cheese, cheese was added too quickly, or low-quality/pre-shredded cheese was used.
- Solution: Melt cheese gently off heat or on very low heat. Add cheese gradually. Use freshly shredded, good-quality melting cheeses.
- Lumpy Sauce:
- Cause: Milk added too quickly to the roux, or milk was too cold. Not enough whisking.
- Solution: Add warm milk gradually at first, whisking constantly and vigorously.
- Sauce is Too Thick or Too Thin:
- Cause (Too Thick): Too much flour, or sauce cooked too long/reduced too much.
- Solution (Too Thick): Whisk in a little more warm milk until desired consistency is reached.
- Cause (Too Thin): Not enough flour, or sauce not cooked long enough to thicken.
- Solution (Too Thin): If slightly thin, it will thicken more as it cools or bakes. If very thin, you can try simmering it a bit longer (before cheese is added), or in a pinch, make a small slurry of cornstarch and cold water, then whisk it into the simmering sauce and cook until thickened (use sparingly).
- Mushy Broccoli:
- Cause: Broccoli was over-roasted or was very small and cooked too long.
- Solution: Roast broccoli until just tender-crisp with some charred bits. It will soften a bit more when mixed with the hot mac and cheese.
- Bland Mac and Cheese:
- Cause: Insufficient seasoning, not enough salt in pasta water, or mild cheeses used.
- Solution: Season every layer: salt the pasta water, season the béchamel, and use flavorful, sharp cheeses. Taste and adjust seasonings before serving. Dijon mustard and nutmeg really help boost flavor.
Storing and Reheating Your Roasted Broccoli Mac and Cheese
- Storage: Allow leftovers to cool completely, then transfer to an airtight container. Store in the refrigerator for up to 3-4 days.
- Reheating: Mac and cheese can become a bit dry or separated when reheated.
- Stovetop (Recommended for creaminess): Add the mac and cheese to a saucepan over low to medium-low heat. Add a splash of milk (1-2 tablespoons per serving). Stir gently and frequently until warmed through and creamy again.
- Oven: Place mac and cheese in an oven-safe dish. Add a splash of milk. Cover with foil and bake at 350°F (175°C) for 15-25 minutes, or until heated through. Remove foil for the last 5 minutes if you want to re-crisp the top (if it had a topping).
- Microwave: Place a serving in a microwave-safe bowl. Add a tablespoon of milk. Cover loosely and heat in 30-60 second intervals, stirring in between, until hot.
- Freezing (Not Ideal, but Possible): Mac and cheese with a béchamel sauce can sometimes become a bit grainy upon thawing due to the dairy. If you must freeze, cool completely, transfer to freezer-safe containers, and freeze for up to 1-2 months. Thaw overnight in the refrigerator. Reheat gently using one of the methods above, adding extra milk as needed to restore creaminess. The texture may not be as perfect as fresh.
Frequently Asked Questions (FAQ) About Roasted Broccoli Mac and Cheese
- Q: Can I use frozen broccoli for this recipe?
- A: Yes, you can. Thaw the frozen broccoli completely and pat it very dry with paper towels to remove as much excess moisture as possible before roasting. It might not get as charred as fresh broccoli, and you may need to adjust roasting time slightly, but it will still be delicious.
- Q: What are the best cheeses for mac and cheese?
- A: A combination of good melting cheeses and flavorful cheeses works best. Sharp cheddar is a classic for flavor. Gruyère adds nuttiness and melts beautifully. Other great options include Fontina, Gouda (smoked or plain), Monterey Jack, Colby, and even a touch of Parmesan or Pecorino Romano for sharpness. Avoid very hard, aged cheeses as the primary cheese, as they may not melt smoothly on their own.
- Q: Why does my cheese sauce sometimes break or become oily?
- A: This usually happens if the sauce gets too hot after the cheese is added, or if you use very high-fat cheeses that are prone to separating. Always add cheese off the heat or on very low heat and stir gently until just melted. Using an emulsifier like sodium citrate (often found in processed cheese, but can be bought separately) can help, but a well-made béchamel with good quality cheese usually doesn’t need it.
- Q: Can I prepare parts of this dish in advance?
- A: Yes. You can roast the broccoli a day ahead and store it in an airtight container in the refrigerator. You can also shred your cheeses in advance. The cheese sauce is best made just before assembling, but the entire dish (stovetop version) can be made an hour or two ahead and kept warm over very low heat (you might need to stir in a bit more milk if it thickens too much).
- Q: How do I prevent my pasta from getting mushy?
- A: Cook the pasta only until al dente (still slightly firm to the bite). It will continue to absorb liquid and soften slightly when mixed with the hot cheese sauce and if baked. Undercooking it by a minute according to package directions is a good rule of thumb.
This Roasted Broccoli Macaroni and Cheese is a true culinary upgrade to a beloved classic. The combination of nutty, charred broccoli with an ultra-creamy, rich cheese sauce and tender pasta creates a dish that is both deeply comforting and impressively flavorful. It’s a perfect way to enjoy your veggies and indulge in your mac and cheese cravings all at once. Get ready for this to become a new family favorite!
Print
Roasted Broccoli Macaroni and Cheese recipe
Ingredients
For the Roasted Broccoli:
-
- Broccoli: 1 large head (about 1-1.5 pounds or 450-680g), cut into small, bite-sized florets
-
- Olive Oil: 1-2 tablespoons
-
- Salt: 1/4 teaspoon, or to taste
-
- Freshly Ground Black Pepper: 1/8 teaspoon, or to taste
-
- Optional: Pinch of garlic powder or red pepper flakes
For the Macaroni and Cheese:
-
- Elbow Macaroni: 1 pound (450g). Other short pasta shapes like shells, cavatappi, or rotini also work well.
-
- Unsalted Butter: 1/4 cup (4 tablespoons or 57g)
-
- All-Purpose Flour: 1/4 cup (30g)
-
- Whole Milk: 3 cups (720ml), warmed slightly (helps prevent lumps)
-
- Evaporated Milk (Optional, for extra creaminess): 1/2 cup (120ml) – can substitute with more whole milk
-
- Cheese (Total of 3-4 cups, shredded):
-
- Sharp Cheddar Cheese: 2 cups (about 8oz or 225g), freshly shredded
-
- Gruyère Cheese: 1 cup (about 4oz or 115g), freshly shredded (adds nuttiness and great meltability)
-
- Optional Cheeses: Monterey Jack, Colby, Fontina, or even a touch of Parmesan for extra flavor.
-
- Cheese (Total of 3-4 cups, shredded):
-
- Dijon Mustard: 1 teaspoon (enhances cheese flavor)
-
- Ground Nutmeg: 1/4 teaspoon (a classic addition to béchamel, adds warmth)
-
- Cayenne Pepper or Hot Sauce (Optional): Pinch or a few dashes, for a subtle kick
-
- Salt: To taste (for pasta water and cheese sauce)
-
- Freshly Ground Black Pepper: To taste
Optional Topping (for baked version):
-
- Panko Breadcrumbs: 1/2 cup
-
- Melted Butter: 2 tablespoons
-
- Grated Parmesan Cheese: 1/4 cup
Instructions
1. Roast the Broccoli:
-
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a large baking sheet with parchment paper for easy cleanup.
-
- Prepare Broccoli: Cut the broccoli into small, bite-sized florets. Try to make them relatively uniform in size for even roasting.
-
- Toss with Oil and Seasonings: In a large bowl, toss the broccoli florets with olive oil, salt, pepper, and any optional garlic powder or red pepper flakes. Ensure all florets are lightly coated.
-
- Roast: Spread the seasoned broccoli in a single layer on the prepared baking sheet. Roast for 15-20 minutes, flipping halfway through, until tender-crisp and slightly charred at the edges. You want it cooked but still with a bit of bite, as it will soften a little more in the mac and cheese.
-
- Set Aside: Once roasted, remove the broccoli from the oven and set aside. You can roughly chop any larger pieces if desired.
2. Cook the Macaroni:
-
- Boil Water: While the broccoli is roasting, bring a large pot of generously salted water to a rolling boil. (Use about 1 tablespoon of salt per 4 quarts of water).
-
- Cook Pasta: Add the elbow macaroni (or your chosen pasta shape) to the boiling water and cook according to package directions until al dente. It should still have a slight firmness, as it will continue to cook a bit when combined with the cheese sauce.
-
- Drain and Set Aside: Drain the pasta well. You can toss it with a tiny drizzle of olive oil to prevent sticking if it will sit for a while, but it’s usually not necessary if you’re making the sauce concurrently. Do not rinse.
3. Make the Creamy Cheese Sauce (Béchamel Base):
-
- Shred Cheese: If you haven’t already, shred your cheeses. Freshly shredded cheese melts much better than pre-shredded bagged cheese (which often contains anti-caking agents).
-
- Warm Milk: Gently warm the whole milk (and evaporated milk, if using) in a saucepan over low heat or in the microwave. Do not boil, just warm to the touch. This helps create a smoother sauce.
-
- Make Roux: In a large saucepan or Dutch oven (the same one you’ll eventually mix the pasta in, if large enough), melt the 1/4 cup of unsalted butter over medium heat.
-
- Once the butter is melted and foamy, sprinkle in the 1/4 cup of all-purpose flour. Whisk constantly for 1-2 minutes to cook out the raw flour taste. This mixture is called a roux, and it will thicken your sauce. It should look like a smooth, thick paste.
-
- Add Milk Gradually: Slowly pour a small amount of the warmed milk into the roux, whisking vigorously to combine. Once smooth, continue to gradually add the remaining milk, whisking constantly to prevent lumps.
-
- Thicken Sauce: Continue to cook over medium heat, whisking frequently, until the sauce comes to a gentle simmer and thickens enough to coat the back of a spoon (about 5-8 minutes).
-
- Add Seasonings: Reduce the heat to low. Stir in the Dijon mustard, ground nutmeg, cayenne pepper or hot sauce (if using), salt, and freshly ground black pepper. Taste and adjust seasonings. Remember the cheese will also add saltiness.
-
- Melt in Cheeses: Remove the saucepan from the heat (or keep on very low heat). Add the shredded sharp cheddar and Gruyère cheese (and any other cheeses you’re using) to the béchamel sauce, a handful at a time, stirring or whisking gently until each addition is melted and smooth before adding the next. Do not overheat or boil the sauce after adding cheese, as it can become grainy or separate.
4. Combine Everything:
-
- Add Pasta and Broccoli: To the pot with the cheese sauce, add the cooked macaroni and the roasted broccoli.
-
- Stir Gently: Gently stir everything together until the pasta and broccoli are evenly coated in the glorious cheese sauce.
-
- Taste and Adjust: Give it a final taste and adjust salt and pepper if necessary.
5. Serve or Bake (Optional):
-
- Serve Immediately (Stovetop Version): If you prefer a super creamy, stovetop mac and cheese, it’s ready to serve right now! Ladle into bowls and enjoy.
-
- Baked Version (Optional, for a Crispy Topping):
-
- Preheat your oven broiler or keep the oven at 400°F (200°C) if it was on for the broccoli.
-
- Transfer the Roasted Broccoli Macaroni and Cheese to a 9×13 inch baking dish or individual oven-safe ramekins.
-
- Prepare Topping: In a small bowl, combine the Panko breadcrumbs, melted butter, and grated Parmesan cheese.
-
- Sprinkle: Sprinkle the breadcrumb mixture evenly over the top of the mac and cheese.
-
- Bake/Broil: Bake for 10-15 minutes, or broil for 2-5 minutes (watching very carefully to prevent burning!), until the topping is golden brown and crispy and the mac and cheese is bubbly around the edges.
-
- Rest: Let the baked mac and cheese rest for 5-10 minutes before serving. This allows the sauce to set up a bit.
-
- Baked Version (Optional, for a Crispy Topping):
Nutrition
- Serving Size: one normal portion
- Calories: 600-750
- Sugar: 6-8g
- Fat: 35-45g
- Saturated Fat: 20-25g
- Carbohydrates: 50-60g
- Fiber: 4-6g
- Protein: 25-30g





