Broccoli Mac and Cheese

Section: Cozy Meals for Every Mood

This dish features tender elbow macaroni and crisp broccoli florets enveloped in a creamy cheddar cheese sauce. Pasta is cooked al dente alongside broccoli, then tossed with a velvety blend of butter, flour, milk, and sharp cheddar cheese. Seasoned with mustard powder, garlic, salt, and pepper, it offers a balanced flavor with optional Parmesan and red pepper flakes for an added touch. Ideal for a wholesome, comforting meal.

Harper
Contributed by Harper
Last updated on Thu, 02 Oct 2025 01:05:22 GMT
A bowl of mac and cheese with broccoli. Save
A bowl of mac and cheese with broccoli. | flavorrhaven.com

This creamy broccoli mac and cheese blends comfort food with a touch of green goodness for a meal that satisfies both kids and adults. It's a delicious twist on the classic that sneaks in vegetables without compromising on that rich cheesy flavor.

I discovered this dish when trying to get my picky eaters to eat more vegetables and it quickly became a family favorite. Now it’s requested often and always vanishes from the plate.

Ingredients

  • Elbow macaroni or shells: their shape holds the cheese sauce well and offers a satisfying bite
  • Small broccoli florets: adds nutrients and a pop of color look for bright green and firm stems
  • Unsalted butter: for creating a roux to thicken the sauce use fresh butter for best taste
  • All-purpose flour: combines with butter to build the base of the cheese sauce
  • Whole milk: gives the sauce richness and creaminess avoid skim milk for a better texture
  • Shredded cheddar cheese: the star ingredient for that classic mac and cheese flavor sharp cheddar works well for depth
  • Ground mustard powder: brightens and lifts the cheese flavor naturally
  • Garlic powder (optional): adds a subtle warmth
  • Kosher salt and black pepper: essential for seasoning and balancing flavors
  • Parmesan cheese and crushed red pepper flakes (optional): for topping to add a salty sharpness and gentle heat if you like

Instructions

Cook the Pasta and Broccoli:
Bring a large pot of salted water to a boil. Add the pasta and cook until just al dente according to the package instructions. In the last three minutes of cooking, add the broccoli florets to the pot so they cook until crisp-tender and bright green. Reserve one cup of the starchy pasta water before draining the pasta and broccoli. This reserved water helps adjust the sauce consistency later.
Make the Roux and Cheese Sauce:
Return the empty pot to the stovetop, melt the butter over medium heat, then reduce the heat to low. Whisk in the flour thoroughly to form a smooth paste called a roux. Slowly whisk in the milk until fully combined, then turn the heat back to medium and whisk frequently until the sauce thickens and coats the back of a spoon. This usually takes about three to five minutes.
Add the Cheese and Seasonings:
Stir in the shredded cheddar cheese until it is completely melted into the sauce. Add the ground mustard powder, and if using, garlic powder. Season with kosher salt and black pepper to your taste. Whisk everything well to ensure a smooth sauce with balanced flavors.
Combine Pasta, Broccoli, and Sauce:
Add the drained pasta and broccoli back into the pot. Stir gently but thoroughly so everything is evenly coated with the rich cheese sauce. If the sauce feels too thick, drizzle in some of the reserved pasta water to reach your preferred consistency.
Serve:
Ladle the creamy broccoli mac and cheese into bowls. Top with freshly grated Parmesan cheese and crushed red pepper flakes for a little extra zing if desired. Serve immediately while warm and melty.
A bowl of pasta with broccoli and cheese.
A bowl of pasta with broccoli and cheese. | flavorrhaven.com

This dish always reminds me of family dinners when everyone finally agrees on a meal that feels both familiar and wholesome.

Storage Tips

Store leftover broccoli mac and cheese in an airtight container in the refrigerator for up to four days. To reheat, warm gently on the stovetop or in the microwave, stirring occasionally. If the sauce thickened too much in the fridge, add a splash of milk to loosen it up.

Ingredient Substitutions

You can substitute whole milk with 2 percent milk for a lighter sauce though it won’t be as creamy. Sharp white cheddar or a blend of cheddar and Monterey Jack work well in place of just cheddar. For a gluten-free option, use gluten-free flour or a cornstarch slurry for the roux.

Serving Suggestions

Pair this mac and cheese with a simple fresh salad or roasted chicken for a complete meal. Leftovers also make excellent filling for stuffed bell peppers or as a topping for baked casseroles.

A bowl of mac and cheese with broccoli.
A bowl of mac and cheese with broccoli. | flavorrhaven.com

This comforting recipe brings warmth to the dinner table and keeps vegetable intake stealthy and delicious.

FAQs about Recipes

→ What type of pasta works best for this dish?

Short-cut pasta like elbow macaroni or shells hold the cheese sauce well, providing the perfect texture balance.

→ How do you keep the broccoli crisp-tender?

Add the broccoli to boiling water during the last few minutes of pasta cooking to ensure it stays bright green and tender.

→ Can I adjust the thickness of the cheese sauce?

Yes, adding reserved pasta water can thin the sauce to your preferred consistency without losing creaminess.

→ What cheeses complement the cheddar in this dish?

Parmesan sprinkled on top enhances the flavor, adding a salty, nutty note that pairs well with cheddar.

→ How does mustard powder affect the flavor?

It adds a subtle tang and depth that brightens the cheese sauce, balancing its richness.

Broccoli Mac and Cheese

Tender macaroni combined with broccoli in a smooth cheddar sauce for a creamy, satisfying dish.

Prep Time
15 mins
Cooking Time
15 mins
Overall Time
30 mins
Contributed by: Harper

Recipe Category: Comfort Food

Skill Level: Beginner-Friendly

Cuisine Type: American

Recipe Output: 4 Portion Size

Dietary Features: Vegetarian-Friendly

What You'll Need

→ Pasta and Vegetables

01 10 ounces elbow macaroni, shells, or other short-cut pasta
02 3 cups small broccoli florets

→ Sauce

03 3 tablespoons unsalted butter
04 3 tablespoons all-purpose flour
05 2 cups whole milk
06 2 cups shredded cheddar cheese
07 1/2 teaspoon ground mustard powder
08 1/2 teaspoon garlic powder (optional)
09 1 teaspoon kosher salt
10 1/4 teaspoon ground black pepper

→ Garnish (optional)

11 Parmesan cheese for serving
12 Crushed red pepper flakes for serving

Step-by-Step Guide

Step 01

Bring a large pot of salted water to a boil. Add pasta and cook until al dente according to package instructions. Add broccoli florets during the last three minutes of cooking. Reserve 1 cup of pasta water, then drain pasta and broccoli.

Step 02

Melt butter in the pot over medium heat. Reduce heat to low and whisk in flour to form a paste. Gradually add milk, whisking until smooth. Increase heat to medium and whisk continuously until the sauce thickens, about 3 to 5 minutes.

Step 03

Stir shredded cheddar into the sauce until melted. Add ground mustard, garlic powder (if using), kosher salt, and black pepper. Mix thoroughly.

Step 04

Add drained pasta and broccoli to the cheese sauce. Stir to coat evenly. Adjust consistency by adding reserved pasta water if necessary.

Step 05

Ladle portions into bowls and top with grated Parmesan cheese and crushed red pepper flakes if desired.

Tools You'll Need

  • Large pot
  • Whisk

Allergen Notices

Inspect every ingredient for potential allergens and seek expert advice if necessary.
  • Contains dairy and gluten

Per Serving Nutritional Info

Keep in mind these are general guidelines, not a replacement for professional advice.
  • Calories: 480
  • Fats: 22 grams
  • Carbohydrates: 50 grams
  • Proteins: 18 grams