This baked macaroni includes elbow pasta and broccoli florets combined in a rich three-cheese sauce, made with sharp cheddar, mozzarella, and Parmesan. A smooth béchamel base is flavored with Dijon mustard and spices, then baked with a crunchy panko and Parmesan topping for golden texture. This comforting dish balances vibrant vegetables with creamy cheese, ideal for easy gatherings or family dinners.
My first attempt at sneaking vegetables into comfort food happened on a rainy Tuesday when I had a head of broccoli about to turn and leftover cheddar begging to be used. I tossed the florets into my usual mac and cheese, not expecting much beyond clearing out the fridge. The result was so good that my pickiest dinner guest asked for seconds without realizing what made it taste so fresh.
I made this for a potluck once and watched a kid who swore he hated broccoli eat three servings before his mom noticed the green specks. She gave me a grateful look across the table, and I realized this dish had become my secret weapon for feeding people who think they dont like vegetables. It has shown up at every family gathering since.
Ingredients
- Elbow macaroni: The ridges and curves trap cheese sauce in every bite. Undercook it slightly since it will keep cooking in the oven, or you will end up with mush instead of that perfect al dente chew.
- Broccoli florets: Cut them small so they nestle between the pasta instead of sitting on top like an afterthought. Blanching them with the macaroni saves you a pan and keeps the florets tender without turning them gray.
- Unsalted butter:控制盐分 lets you control the salt level in both the roux and the topping. I learned this after oversalting a batch with salted butter and regretting every bite.
- All purpose flour: This thickens the milk into a silky base for the cheese. Whisk it constantly for that first minute to cook out the raw flour taste, or your sauce will have a chalky edge.
- Whole milk: The fat content makes the sauce luxurious without needing cream. I tried skim once to save calories and ended up with a watery, sad puddle that no amount of cheese could save.
- Dijon mustard: Just a teaspoon sharpens the cheese flavor without making the dish taste like mustard. It is the invisible hand that makes people ask what your secret is.
- Garlic powder and onion powder: These add savory depth without the risk of biting into a chunk of raw garlic. I keep both in my spice drawer specifically for cheese sauces.
- Sharp cheddar cheese: The backbone of the sauce. Buy a block and shred it yourself, pre shredded cheese has anti caking agents that make the sauce grainy instead of smooth.
- Mozzarella cheese: This is what gives you those Instagram worthy cheese pulls. It melts beautifully and adds creaminess without overpowering the cheddar.
- Parmesan cheese: A little goes a long way for that nutty, salty finish. Save the good stuff for this, the shelf stable green can will not deliver the same punch.
- Panko breadcrumbs: Lighter and crispier than regular breadcrumbs, they turn golden without getting greasy. Toss them with melted butter and Parmesan before sprinkling, or they will blow off in the oven.
Instructions
- Prep your oven and dish:
- Preheat to 180°C (350°F) and grease your baking dish well. I use butter for this because it adds flavor and keeps the edges from sticking when you serve.
- Cook the pasta and broccoli together:
- Boil the macaroni 4 minutes less than the package says, then drop in the broccoli for the last 2 minutes. This timing keeps the pasta firm enough to bake without falling apart and the broccoli bright green instead of Army drab.
- Start the cheese sauce with a roux:
- Melt butter over medium heat and whisk in flour, stirring for a full minute until it smells nutty. This step is your insurance against lumpy sauce, do not rush it.
- Add milk slowly:
- Pour in the milk a little at a time, whisking constantly to keep it smooth. It will thicken as it heats, about 5 minutes, and you will see it coat the back of a spoon when it is ready.
- Season the base:
- Stir in the Dijon, garlic powder, onion powder, salt, and pepper, then pull the pan off the heat. Adding cheese to a sauce that is too hot can make it seize and turn grainy.
- Melt in the cheese:
- Add all three cheeses and stir until they disappear into a glossy, pourable sauce. If it looks too thick, splash in a bit more milk.
- Combine everything:
- Fold the macaroni and broccoli into the cheese sauce until every piece is coated. Pour it into your baking dish and spread it evenly so it bakes at the same rate.
- Make the crunchy topping:
- Mix panko with melted butter and Parmesan in a small bowl, then scatter it over the top. Do not press it down, just let it sit loose so it crisps up.
- Bake until golden:
- Slide the dish into the oven for 25 to 30 minutes, watching for bubbling edges and a deep golden crust. Let it rest for 5 minutes before serving so the sauce thickens up and does not run all over the plate.
One winter evening, I served this to a friend going through a rough patch, and she sat at my kitchen table with her bowl and said it tasted like a hug. I have never forgotten that. Food does not fix everything, but sometimes it steadies you long enough to catch your breath.
Customizing Your Bake
Swap cauliflower for broccoli if you want a milder flavor, or use half of each for variety. I have added cooked bacon on top for guests who wanted meat, and it disappeared in minutes. A pinch of smoked paprika or cayenne in the cheese sauce will wake up the whole dish if you like a little heat.
Storing and Reheating
Leftovers keep covered in the fridge for up to four days, though the topping will soften. I reheat individual portions in the microwave with a damp paper towel on top to keep them from drying out. For a crowd, you can assemble the whole dish a day ahead, cover it tightly, and bake it straight from the fridge, adding 10 minutes to the cooking time.
Serving Suggestions
This pairs beautifully with a crisp green salad dressed in lemon vinaigrette to cut through the richness. I have served it alongside roasted chicken for Sunday dinners and as a main course with crusty bread and a glass of Chardonnay. It also travels well to potlucks, just keep it warm in a slow cooker on low.
- Make it ahead and refrigerate unbaked for up to 24 hours, then bake when you are ready.
- Double the recipe and freeze half before baking for an emergency dinner you will actually want to eat.
- Stir in a handful of fresh herbs like thyme or parsley right before serving for a pop of color and freshness.
This dish has earned its place in my regular rotation because it is forgiving, feeds a crowd, and makes vegetables feel like a treat instead of a chore. I hope it becomes one of your reliable favorites too.
Frequently Asked Questions
- → How do I ensure the broccoli is tender but not mushy?
-
Adding broccoli during the last few minutes of boiling pasta allows it to cook just until tender, maintaining some bite and vibrant color.
- → Can I use other types of pasta instead of elbow macaroni?
-
Yes, small pasta shapes like shells or cavatappi work well, as they hold the cheese sauce effectively.
- → What is the purpose of Dijon mustard in the sauce?
-
Dijon mustard adds a subtle tanginess that enhances the cheese flavors and balances richness.
- → How do I achieve a crunchy topping?
-
Mixing panko breadcrumbs with melted butter and Parmesan, then baking until golden, creates a crispy, flavorful crust.
- → Can I prepare this dish ahead of time?
-
Yes, assemble the dish and refrigerate before baking. Bake just before serving to retain freshness and texture.