One Pot Healthy Broccoli Mac and Cheese

Photo of author
By Klus
Published on

There is something magical about a meal that feels like a decadent indulgence but is actually packed with nutrients. This Healthy Broccoli Mac and Cheese is my favorite “busy weeknight” hack. By cooking the pasta directly in the sauce base, the starch from the macaroni helps create a rich, velvety texture without needing excessive amounts of heavy cream. Plus, with two full cups of broccoli and 24g of protein per serving, it’s a complete, balanced meal made in a single pot. No straining, no extra dishes—just pure, cheesy comfort in about 35 minutes.

Prep Time: 15 min | Cook Time: 20 min | Total Time: 35 min


Key Ingredients

The Flavor Base

  • Aromatics: 1 tbsp olive oil, 3 cloves minced garlic, and ¼ cup finely diced yellow onion.
  • The Roux: ¼ cup all-purpose flour.
  • The Liquids: 1.5 cups unsweetened milk (2% recommended for creaminess) and 1 cup vegetable or chicken broth.
  • Seasoning: 1 tsp Dijon mustard (the secret ingredient for depth!), ½ tsp smoked paprika, salt, and black pepper.

The Main Event

  • Pasta: 8 oz elbow macaroni (or shells/rotini).1
  • Vegetables: 2 cups broccoli florets, cut into bite-sized 1-inch pieces.
  • The Cheeses: 1 cup sharp cheddar (shredded from a block) and ¼ cup grated Parmesan.

Step-by-Step Instructions

  1. Sauté the Aromatics: Heat olive oil in a large pot or Dutch oven over medium heat. Sauté the garlic and onion for 2–3 minutes until they are soft and smell amazing.
  2. Create the Roux: Whisk in the flour and cook for 1 minute. Stir constantly; this “toasts” the flour and ensures your sauce won’t taste like raw dough.
  3. Build the Sauce: Gradually pour in the milk and broth, whisking constantly to keep it smooth. Stir in the mustard, paprika, salt, and pepper. Bring to a gentle simmer, then immediately drop the heat to low.
  4. One-Pot Magic: Add the dry pasta and broccoli florets directly into the sauce. Stir well, cover, and cook for 12–15 minutes.Note: Stir occasionally to make sure nothing sticks to the bottom. If it looks too dry before the pasta is done, add a splash of water.
  5. The Cheesy Finish: Once the pasta is tender, remove from heat. Fold in the shredded cheddar and Parmesan until the sauce is silky and every noodle is coated.
  6. Garnish: Serve immediately with red pepper flakes for a little kick or fresh parsley for a pop of color.

Storage & Reheating Tips

  • Fridge: Store in an airtight container for up to 4 days.
  • Reheating: Mac and cheese tends to thicken as it sits. To bring back that “just-cooked” silkiness, reheat it on the stove over low heat and add 2–3 tablespoons of milk or broth to loosen the sauce.
  • Freezer: You can freeze this for up to 2 months, though the broccoli may become slightly softer upon thawing.

Tips & Tricks

  • The “Block” Rule: Always shred your cheese from a block. Pre-shredded cheese is coated in cellulose (to prevent clumping), which can make your sauce grainy.2 Block cheese melts into a much smoother consistency.
  • Al Dente Broccoli: If you prefer your broccoli with a bit of a “snap,” add it halfway through the pasta cooking time (around the 7-minute mark) instead of at the beginning.

Chef’s Advice

  • Pasta Shapes: While elbows are classic, shells are fantastic because they act like “little scoops” for the cheese sauce and broccoli bits.
  • Added Protein: If you want to push the protein even higher, stir in some shredded rotisserie chicken or canned chickpeas at the very end.
  • Low Sodium Tip: If using standard broth (not low-sodium), taste the sauce before adding extra salt in step 3.

Nutrition Information (Per Serving)

Serving SizeCaloriesProteinFatCarbsFiber
~1.5 cups41924g18g42g4g

Disclaimer: Nutrition information is estimated. For precise tracking, calculate based on the specific brands of pasta and cheese used.


Leave a Comment