
A creamy, comforting mac and cheese studded with crisp-tender broccoli — weeknight-friendly, family-approved, and ready in about 25 minutes.

This Broccoli Mac and Cheese is the kind of dish that turned a simple weeknight dinner into a family ritual. I first made it on a rainy Tuesday when the kids begged for something cheesy but I wanted to sneak in some vegetables. The combination of rich cheddar sauce with bright green florets was an instant hit: the broccoli adds a fresh snap and a pop of color that makes this bowl feel both indulgent and a bit virtuous. Over time it became our default when friends visit, because it travels from pot to bowl so well and almost everyone — kids and adults alike — asks for seconds.
What makes this version special is its balance. The sauce is velvety thanks to whole milk and a classic butter-and-flour roux, but it is seasoned with ground mustard and garlic powder for a subtle savory lift that keeps the cheddar from feeling one-note. Cooking the broccoli with the pasta for the final three minutes saves time and keeps the florets bright and crisp-tender, giving a contrast in texture to the soft pasta. I love that this recipe is easy to scale and forgiving: if the sauce gets too thick, a splash of reserved pasta water brings it back to glossy perfection.
In my experience, this dish always brings people to the table. I once brought it to a small weekend gathering and a cousin — who usually avoids vegetables — went back for thirds. It’s one of those humble recipes that quietly shows up in memory: the smell of melting cheese, a steaming bowl passed around, and the quick satisfaction that comes from a simple, well-made combination.
My favorite part about this preparation is how forgiving it is. The roux is simple to make even if you’re nervous about thickening sauces, and the dish scales easily. Family and friends repeatedly tell me the broccoli feels like a treat here — it’s bright enough to balance the cheese but never overpowers the comforting, creamy base.
To store leftovers, cool the dish to room temperature and transfer to an airtight container. Refrigerate for up to 3 days. For longer storage, freeze in a freezer-safe container for up to 3 months; separate into portions for easier reheating. When reheating from refrigerated, warm gently over low heat on the stovetop or in the microwave in 30 second bursts, stirring and adding 1 to 2 tablespoons of milk or reserved pasta water to loosen the sauce. Thawed frozen portions reheat well but may be slightly softer in broccoli texture; add a pinch of fresh lemon zest during reheating to brighten the flavor.
If you need to swap ingredients, here are reliable alternatives: use 2 cups shredded Monterey Jack or Gruyere with 1 cup cheddar for a creamier, nuttier profile. For a lighter sauce, use 2% milk or replace half the milk with unsalted chicken or vegetable stock — expect a thinner sauce and adjust the roux proportion if you want the same thickness. For a gluten-free option, use a gluten-free pasta and substitute a 1-to-1 gluten-free flour blend for the all-purpose flour. If you prefer more vegetables, stir in wilted spinach or frozen peas at the end.
Serve this bowl with a crisp green salad dressed with lemon vinaigrette to cut the richness. For weeknight dinners, pair with roasted chicken thighs or a simple pan-seared salmon for protein. Garnish with fresh parsley, extra grated Parmesan, and a sprinkle of crushed red pepper flakes for heat. For a dinner party, transfer to a baking dish, top with toasted breadcrumbs and bake at 400 degrees F for 10 minutes until golden for a crunchy finish.
Macaroni and cheese has roots in both American and European cooking, with early versions appearing in 18th-century cookbooks where pasta was combined with cheese and butter. The creamy stovetop version popular in American households evolved into numerous adaptations — from humble boxed mixes to gourmet interpretations with baked toppings. Adding vegetables like broccoli is a modern, practical twist that reflects contemporary preferences for balanced plates without sacrificing the comfort-food character of the dish.
In spring or summer, brighten the bowl with blanched asparagus tips or peas instead of, or alongside, broccoli. In fall and winter, stir in roasted butternut squash cubes or finish with a pinch of smoked paprika for warmth. Holiday versions can feature shredded Gruyere and a sprinkle of toasted walnuts for texture, turning this into a cozy, festive side.
For meal prep, cook the pasta and broccoli slightly under al dente so they hold texture when reheated. Store sauce separately from pasta and broccoli when possible — this helps avoid over-softening. Portion into single-serving containers, add a tablespoon of reserved pasta water or milk to each before sealing, and reheat at medium power in the microwave, stirring once or twice to ensure even warming.
There’s something deeply satisfying about a simple, well-executed bowl of macaroni and cheese with a bright vegetable folded in. It’s the sort of dish that comforts and nourishes, and with a few small techniques you can make it look and taste like a little celebration on any night of the week. I hope you enjoy making this as much as my family does.
Shred your own cheddar from a block for the smoothest, creamiest sauce — pre-shredded cheese often contains additives that inhibit melting.
Cook broccoli with the pasta for the final 3 minutes to preserve bright color and crisp-tender texture while saving time.
If the sauce tightens up after standing, whisk in a tablespoon or two of reserved pasta water or milk over low heat until glossy.
This nourishing broccoli mac and cheese recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Reserve 1 cup of pasta water before draining. It helps loosen and emulsify the sauce if it becomes too thick.
Yes — make up to 3 days in advance and reheat gently, adding a splash of milk to refresh the sauce.
This Broccoli Mac and Cheese recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Bring a large pot of salted water to a boil. Add 10 ounces of pasta and cook according to package directions, adding 3 cups of broccoli florets during the last 3 minutes. Reserve 1 cup of pasta water, then drain.
Return the empty pot to medium heat, melt 3 tablespoons unsalted butter, reduce heat to low, and whisk in 3 tablespoons all-purpose flour until a smooth paste forms. Cook 30 to 60 seconds to remove raw flour flavor.
Gradually whisk in 2 cups whole milk until smooth. Increase heat to medium and whisk until the sauce thickens and coats the back of a spoon, about 3 to 5 minutes.
Remove from heat and stir in 2 cups shredded cheddar until melted. Add 1/2 teaspoon ground mustard, 1/2 teaspoon garlic powder if using, 1 teaspoon kosher salt, and 1/4 teaspoon black pepper. Taste and adjust.
Add drained pasta and broccoli to the sauce and stir until evenly coated. Thin with reserved pasta water a tablespoon at a time if the sauce is too thick. Serve immediately with Parmesan and red pepper flakes if desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@royalmorsel on social media!


Juicy beef, sweet-charred peppers, and a silky queso drizzle turn these sliders into the ultimate crowd-pleasing bite for game day or weeknight fun.

Melt-in-your-mouth braised short ribs nestled over creamy garlic mashed potatoes, all in a rich, herb-scented sauce that feels like a warm hug.

Golden, garlicky pull-apart loaf swaddled in buttery herbs and stretchy mozzarella that begs to be shared warm from the oven.

Leave a comment & rating below or tag @royalmorsel on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.