Cooler evenings call for the ultimate comfort food. This healthy broccoli mac and cheese hits every cozy craving. It is the perfect solution for your busy fall schedule.
You get all the cheesy goodness with a nutritious twist. It is fast, fresh, and incredibly simple to make. Your family will ask for seconds every single time.
Why You’ll Love This Recipe
This dish is a weeknight dinner champion for many reasons. You only need one pot for the entire process. That means less cleanup and more time for you. The whole wheat pasta adds great fiber to your meal.
Using Greek yogurt makes the sauce extra silky and protein-packed. It feels indulgent but leaves you feeling light and energized. You can have it on the table in just 25 minutes.
The Simple One-Pot Process
The magic happens by cooking the pasta directly in the broth. This method creates a starchy base for your creamy sauce. You do not even need to drain the water. It is a foolproof technique for beginners and experts alike.
What You’ll Need
- 8 ounces whole wheat elbow macaroni
- 2 cups low-sodium vegetable broth
- 1 cup 2% milk
- 3 cups fresh broccoli florets, bite-sized
- 1.5 cups sharp cheddar cheese, shredded
- 1/2 cup plain Greek yogurt
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/4 teaspoon kosher salt
- 1/4 teaspoon ground black pepper
Step-by-Step Directions
- In a large pot or Dutch oven, combine the dry macaroni, vegetable broth, milk, garlic powder, onion powder, salt, and pepper.
- Bring the mixture to a boil over medium-high heat, then reduce heat to maintain a simmer.
- Cook, stirring frequently to prevent the pasta from sticking, for approximately 8 minutes or until the pasta is slightly under-cooked and most liquid is absorbed.
- Stir in the broccoli florets and continue to cook for 3 to 4 minutes until the broccoli is tender and the pasta is al dente.
- Remove the pot from the heat source.
- Immediately stir in the shredded cheddar cheese and Greek yogurt until the cheese is completely melted and the sauce reaches a smooth, creamy consistency.
- Adjust seasoning with additional salt or pepper to taste and serve immediately.
Best Ways to Enjoy It
Serve this dish in deep bowls while it is steaming hot. The vibrant green broccoli looks beautiful against the golden cheese. You can pair it with a simple side salad. It also goes great with a slice of crusty bread. This makes for a satisfying family meal on chilly nights.
Keep It Fresh
Store any leftovers in an airtight container in the fridge. They will stay delicious for up to four days. To reheat, add a small splash of milk first. Warm it gently on the stove or in the microwave. This keeps the sauce creamy and smooth instead of dry.
Tips for Best Results
- Shred your cheese at home for the best melt.
- Don’t skip the garlic powder for extra depth.
- Avoid overcooking the broccoli to keep a slight crunch.
- Use a large Dutch oven to prevent boiling over.
- Stir the pot frequently so the pasta does not stick.
- Add a pinch of red pepper flakes for an autumn kick.
- Cut broccoli into small bits so kids enjoy every bite.
Make It Your Own
- Swap cheddar for white cheddar for a sharp twist.
- Add cooked chicken for even more protein.
- Use cauliflower florets during the winter months.
- Try gluten-free pasta if you have dietary needs.
Common Questions
Can I make this ahead?
Yes, this recipe works great for meal prep. Just follow the reheating instructions with a splash of milk. It stays creamy and delicious for days.
Is this recipe family-friendly?
Absolutely, it is a total crowd-pleaser for kids. The mild cheese and soft pasta make it very approachable. It is a stealthy way to serve veggies.
How do I know when the pasta is done?
The pasta should be tender but still have a slight bite. This is called al dente. Most of the liquid should be absorbed into the starch.
I hope this cozy meal brings warmth to your table tonight. It is proof that healthy eating can be truly delicious. Enjoy every cheesy bite with your loved ones!
— Emily

Ingredients
Method
- In a large pot or Dutch oven, combine the dry macaroni, vegetable broth, milk, garlic powder, onion powder, salt, and pepper.
- Bring the mixture to a boil over medium-high heat, then reduce heat to maintain a simmer.
- Cook, stirring frequently to prevent the pasta from sticking, for approximately 8 minutes or until the pasta is slightly under-cooked and most liquid is absorbed.
- Stir in the broccoli florets and continue to cook for 3 to 4 minutes until the broccoli is tender and the pasta is al dente.
- Remove the pot from the heat source.
- Immediately stir in the shredded cheddar cheese and Greek yogurt until the cheese is completely melted and the sauce reaches a smooth, creamy consistency.
- Adjust seasoning with additional salt or pepper to taste and serve immediately.
