Creamy One Pot Healthy Broccoli Mac and Cheese
It is 6pm and you need dinner fast. As the air turns crisp, we all crave something cozy. This healthy broccoli mac and cheese is your new weeknight hero.
It delivers all the comfort of the classic version. However, it is packed with fresh greens and protein. Your family will love how rich and creamy it tastes.
Why This Recipe Is a Winner
This dish is a total lifesaver for busy families. It is ready in just 25 minutes from start to finish. You only have one pot to wash after dinner is over.
The Greek yogurt adds a wonderful boost of protein. It also makes the sauce incredibly velvety. This recipe is perfect for busy fall weeknights when time is short.
Simple Cooking Method
You will love how simple this method is. We cook the pasta right in the broth and milk. This creates a naturally creamy sauce without any extra flour.
Even if you are a beginner, you can do this. The steps are straightforward and very easy to follow. You just boil, stir, and melt your way to dinner.
Ingredients You’ll Need
This recipe uses simple staples you likely already have. Fresh seasonal broccoli makes it vibrant and nutritious.
- 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, and milk.
- Add the garlic powder, onion powder, salt, and pepper to the pot.
- Bring the mixture to a boil over medium-high heat.
- Reduce the heat to maintain a steady simmer.
- Cook for 8 minutes, stirring frequently so the pasta does not stick.
- Stir in the broccoli florets when the pasta is slightly under-cooked.
- Continue to cook for 3 to 4 minutes until the broccoli is tender.
- Remove the pot from the heat source once the liquid is mostly absorbed.
- Immediately stir in the shredded cheddar cheese and Greek yogurt.
- Stir until the cheese is melted and the sauce is smooth.
- Adjust seasoning to taste and serve immediately.
Best Ways to Enjoy It
Serve this warm in large, cozy bowls. The bright green broccoli looks beautiful against the golden cheese. It is a complete meal all on its own.
You can also pair it with a crisp side salad. Fresh apple slices are another great side for kids. Set the table and enjoy a stress-free family meal tonight.
Storage & Reheating
Store any leftovers in an airtight container in the fridge. They will stay fresh for up to three days. This makes a fantastic easy lunch for the next day.
To reheat, add a small splash of milk. Warm it gently on the stove or in the microwave. This helps keep the cheese sauce creamy and smooth. I do not recommend freezing this specific recipe.
Recipe Tips for Best Results
- Use sharp cheddar cheese for the most impactful flavor.
- Do not skip stirring the pasta frequently while it simmers.
- Cut your broccoli florets into small, bite-sized pieces for even cooking.
- Add the Greek yogurt only after removing the pot from heat.
- Double the batch if you are feeding a larger crowd.
- Use whole wheat pasta to keep you full for longer.
- Add a pinch of red pepper flakes for a little heat.
- Grate your own cheese for a much smoother melt.
Easy Flavor Ideas
- Swap cheddar for smoked gouda for a deeper flavor.
- Use cauliflower florets instead of broccoli for a change.
- Stir in some baby spinach at the very end for extra greens.
- Add cooked chickpeas to boost the protein even more.
- Top with toasted breadcrumbs for a satisfying crunch.
Common Questions
Can I use frozen broccoli?
Yes, you can certainly use frozen broccoli. Add it during the last two minutes of cooking. Be careful not to overcook it so it stays firm.
Is this recipe kid-approved?
Absolutely, kids love the familiar cheesy taste. The small broccoli pieces blend right into the sauce. It is a win-win for parents and children alike.
I hope this creamy bowl brings comfort to your table tonight. It is the perfect way to end a busy fall day. Give it a try and enjoy every cheesy bite.
— Clara

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.
