This One Pot Healthy Broccoli Mac and Cheese comes together in about 30 minutes and is made all in one pot for a quick and easy weeknight meal that your family will love! You can switch up the ingredients with whatever you have on hand, think leftover veggies or different cheese options, making it a fun “clean out the fridge” kind of dish. Trust me, this is your new go-to recipe for those busy weeknights!
Let’s dive in, shall we?
Ingredients You’ll Need to Make This Dish
2 cups whole milk
1 + 1/2 cups water or vegetable broth
8 oz pasta of choice
8-10 oz broccoli, finely chopped
2 cups shredded extra sharp cheddar cheese
1/4 cup plain Greek yogurt
1 tbsp butter or ghee (optional)
Let’s Get Cooking!
Step-by-Step Instructions
Combine Milk and Broth : In a large pot over medium heat, bring 2 cups of whole milk and 1 + 1/2 cups of water or broth to a boil. Give it a good stir, and make sure you’re keeping an eye on it so it doesn’t scald, no one wants burnt milk, yuck!
Add Pasta : Once it’s boiling, toss in about 8 ounces of your pasta. I usually say elbow macaroni, but any shape will do! Stir it a bit to prevent it from sticking together, then reduce the heat to a simmer. Let it cook for about 10 minutes, stirring occasionally. You want the pasta almost done but not mushy, al dente is the name of the game!
Mix in the Broccoli : Now, it’s time to add in 8 to 10 ounces of finely chopped broccoli. Stir that in and let it cook for another 2-3 minutes. You want the broccoli to be tender but still vibrant green, bringing those beautiful colors to your dish.
Add the Cheese and Yogurt : Here’s where your mac and cheese gets its creamy, cheesy goodness! Remove the pot from the heat and slowly stir in 2 cups of shredded extra sharp cheddar cheese, 1/4 cup of Greek yogurt, and the optional tablespoon of butter or ghee. Stir it all together until the cheese is melted and combined. It’s like a warm hug of comfort food!
Season and Serve : Give it a taste and add a couple pinches of salt and pepper for flavor! Scoop it into bowls and feel free to sprinkle with more cheese or even some breadcrumbs for a little texture. Enjoy immediately while it’s hot!

Why I Love This Recipe
This One Pot Healthy Broccoli Mac and Cheese is my absolute go-to recipe when I want something comforting yet nutritious. I’m a real sucker for creamy, cheesy dishes, and this one checks all the boxes! It’s a family favorite for a reason, everyone loves it!
And the best part? You can really customize it. Got some leftover chicken? Toss that in! Want to add a bit of heat? A sprinkle of red pepper flakes does the trick. You can use whatever you’ve got on hand, making it a breeze to whip up even on those days when cooking feels like a chore.
If you loved this One Pot Healthy Broccoli Mac and Cheese, be sure to check out my classic Buffalo Chicken Mac and Cheese, my Gordon Ramsay Sausage Onion Gravy, or my Buttery Cheese Garlic Rolls! Believe me, you won’t regret it!
Why This Recipe Works
Quick & Easy
This dish comes together in under 30 minutes, which is perfect for those busy nights when time is short, and you need something delicious to feed the family fast!
One Pot Wonder
Everything cooks all in one pot, minimal cleanup! And who doesn’t love that? Less time cleaning means more time with your loved ones.
Budget-Friendly
Using everyday ingredients keeps this dish affordable, making it ideal for families trying to eat well without breaking the bank.
Customizable
You can throw in just about any leftover veggie you have lying around. Got some spinach to use up? Zucchini? Go for it! Whatever you’ve got will work beautifully here.
Comfort Food
It’s loaded with tons of flavor and creamy goodness! Perfect for those evenings when you crave a little comfort food. A bite will just wrap around you like a cozy blanket.
Serving and Storage Tips
What to Serve With This
You can’t go wrong with some crusty bread or a side salad filled with fresh veggies! It really rounds out the meal beautifully.
Storage
Leftovers can be stored in an airtight container in the refrigerator. It’ll keep for about 3-5 days.
Reheating Instructions
To reheat, just pop it into the microwave or warm it slowly on the stovetop. If it seems a bit thick, add a splash of milk or broth to get that creamy consistency back.
Freezer Friendly?
Yes, this One Pot Healthy Broccoli Mac and Cheese is freezer-friendly! Just make sure it’s cooled, then store in airtight, freezer-safe containers. It should keep its deliciousness for up to 2 months. When you’re ready to enjoy, thaw overnight in the fridge and reheat as mentioned!
If you’re looking for a meal that’s comforting, easy, and loved by everyone, this One Pot Healthy Broccoli Mac and Cheese is it! Trust me, it will quickly become a staple in your home. You’re just a pot away from everything delicious. Happy cooking! Follow us on Pinterest for daily inspiration that brings warmth to your table!

One Pot Healthy Broccoli Mac and Cheese
Ingredients
Method
- In a large pot over medium heat, bring 2 cups of whole milk and 1.5 cups of water or broth to a boil, stirring to prevent scalding.
- Once boiling, add 8 ounces of pasta, stirring to prevent sticking. Reduce heat to a simmer and cook for about 10 minutes until pasta is al dente.
- Add 8-10 ounces of finely chopped broccoli, cooking for another 2-3 minutes until tender and vibrant green.
- Remove from heat and stir in 2 cups of shredded extra sharp cheddar cheese, 1/4 cup of Greek yogurt, and optional tablespoon of butter or ghee until melted and combined.
- Taste and season with salt and pepper. Serve immediately and enjoy!