Healthy One Pot Broccoli Mac & Cheese Recipe

Healthy One Pot Broccoli Mac & Cheese Recipe serves up creamy, cheesy pasta with tender broccoli and a cozy sharp cheddar bite. It suits busy families, meal preppers, and anyone who wants lighter comfort food, and it lands on the table in about 25 minutes. I tested it so many weeknights that my skillet started answering to mac.

Easy Healthy One Pot Broccoli Mac & Cheese Recipe

Healthy One Pot Broccoli Mac & Cheese Recipe keeps the creamy factor while trimming butter and dishes. You cook the pasta and broccoli in one pot, then stir in cheese and Greek yogurt for a silky finish.

The method saves time and gives you a thick, clingy sauce that coats every noodle. You also sneak in a full head of broccoli, which feels like a tiny victory with every bite.

Ingredients You’ll Need

  • 8 ounces dry pasta, elbows or small shells work best (whole wheat or chickpea pasta both work)
  • 3 cups small broccoli florets, bite-size pieces
  • 2 cups low-sodium vegetable or chicken broth
  • 1 cup water, plus more as needed
  • 1.5 cups milk, 2 percent or whole; use unsweetened cashew or almond milk for dairy-light
  • 1.25 cups shredded sharp cheddar cheese, packed (I like Tillamook or Cabot for melt and flavor)
  • 2 tablespoons finely grated Parmesan, optional but tasty
  • 1/2 cup plain Greek yogurt, 2 percent or whole for the smoothest texture
  • 1 tablespoon Dijon mustard
  • 1 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon smoked paprika or sweet paprika
  • 1 tablespoon olive oil or 1 tablespoon light butter
  • 1 teaspoon kosher salt, plus more to taste
  • 1/2 teaspoon black pepper
  • Hot sauce or red pepper flakes to taste, optional

Pantry shortcuts and swaps:

  • Use pre-shredded cheddar if you must, but hand-shredded melts smoother.
  • Frozen broccoli works; do not thaw, just add 1 extra minute in the pot.
  • Use lactose-free milk and lactose-free yogurt for sensitive stomachs.

Equipment:

  • Large deep skillet or wide pot with lid
  • Wooden spoon or silicone spatula
  • Measuring cups and spoons
  • Box grater

How to Make Healthy One Pot Broccoli Mac & Cheese Recipe

Step 1: Heat the base and start the pasta – 5 minutes

  • Add broth and water to a large pot and bring it to a strong simmer over medium-high heat.
  • Stir in pasta, salt, and olive oil. Keep the heat at a steady simmer and stir often so the pasta does not stick.

Step 2: Add broccoli and finish the simmer – 4 to 6 minutes

  • Cook the pasta for 5 minutes, then stir in broccoli florets.
  • Simmer until the pasta turns al dente and the broccoli turns bright green and tender, about 3 to 4 more minutes.
  • You want about 3/4 to 1 cup starchy liquid left in the pot. If it looks dry, splash in a little hot water.

Step 3: Build the sauce – 3 minutes

  • Lower the heat to medium-low. Stir in milk, Dijon, garlic powder, onion powder, and paprika.
  • Add cheddar in small handfuls, stirring after each addition until it melts. Sprinkle in Parmesan if you use it.

Step 4: Finish creamy and season – 2 minutes

  • Turn the heat to low. Stir in Greek yogurt until the sauce turns glossy and smooth.
  • Taste and adjust salt and pepper. Add hot sauce if you like a kick.

Step 5: Thicken or loosen and serve – 2 to 3 minutes

  • If the sauce looks thin, simmer gently and stir until it thickens. If it looks too tight, add a splash of warm milk.
  • Let the pot rest for 2 minutes so the sauce clings to the pasta. Spoon into bowls and serve hot.

Tips & Tricks

  • Cut broccoli into small, even florets so it cooks with the pasta.
  • Keep a little pasta liquid in the pot. That starch gives the sauce body.
  • Add cheese by the handful and stir between additions for a smooth melt.
  • Fold in Greek yogurt off heat to prevent graininess.
  • Use sharp cheddar for maximum flavor with less cheese.
  • Stir often during the simmer to prevent sticking.
  • For extra veg, add a handful of spinach at the end and stir until it wilts.
  • Want more protein? Stir in rotisserie chicken, tuna, or white beans at the end.

What to Serve with Broccoli Mac & Cheese

This creamy bowl loves something crisp on the side. I like a simple chopped salad with lemon vinaigrette or tomato cucumber salad for brightness. Roasted cherry tomatoes or a pan of garlicky green beans also play well. If you want more protein, serve with grilled chicken, seared tofu, or a quick skillet salmon.

Make-Ahead and Storage

  • Fridge: Cool the mac and cheese, then pack it in airtight containers for up to 4 days.
  • Freezer: Chill completely, portion into freezer-safe containers, and freeze up to 2 months. Under-cook the pasta by 1 minute if you plan to freeze.
  • Reheat: Warm gently on the stovetop over low heat with a splash of milk, stirring until creamy. You can also microwave in short bursts, stirring between bursts, and add a little milk if it needs loosening.
  • Meal prep tip: Pack it with extra steamed broccoli or a protein on the side so lunches feel fresh all week.
Healthy One Pot Broccoli Mac & Cheese Recipe
Ally Sanders

Healthy One Pot Broccoli Mac & Cheese

Healthy One Pot Broccoli Mac & Cheese is a lighter, veggie-packed version of classic mac and cheese made in a single pot for easy prep and cleanup.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4
Course: Lunch
Cuisine: American

Ingredients
  

  • 8 ounces whole wheat elbow macaroni (or other small pasta)
  • 3 cups small broccoli florets, fresh or frozen
  • 3 cups low-sodium vegetable broth
  • 1 cup low-fat milk
  • 1 tablespoon olive oil
  • 2 cloves garlic, minced
  • 1 teaspoon Dijon mustard
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 1/2 cups shredded sharp cheddar cheese
  • 1/4 cup grated Parmesan cheese

Instructions
 

  1. In a large pot over medium heat, add olive oil and sauté the minced garlic for about 30 seconds until fragrant, being careful not to brown it.
  2. Add the vegetable broth, milk, salt, and pepper to the pot and bring to a gentle boil.
  3. Stir in the pasta and broccoli. Reduce heat to medium-low and cook, stirring occasionally, until the pasta is al dente and most of the liquid is absorbed, about 10–12 minutes.
  4. Stir in the Dijon mustard, then remove the pot from the heat.
  5. Add the shredded cheddar cheese (and Parmesan if using) in small handfuls, stirring constantly until the cheese is completely melted and the sauce is creamy.
  6. Adjust seasoning with additional salt and pepper if needed. Let sit for 2–3 minutes to thicken slightly, then serve warm.

Notes

Nutrition Information
Approximate per serving (1/4 of recipe): 410 calories; fat 16 g; saturated fat 7 g; carbohydrates 49 g; fiber 6 g; sugars 6 g; protein 19 g; sodium 590 mg. Values will vary based on specific ingredients, brands, and portion sizes.