If you’ve been searching for a comforting, nutritious, and downright delicious meal that doesn’t require a mountain of dishes, then you are going to fall head over heels for this One Pot Healthy Broccoli Mac and Cheese Recipe. It’s the perfect blend of creamy, cheesy goodness with a vibrant kick from fresh broccoli, all made in just one pot. Whether you’re cooking for a busy weeknight or craving a cozy dinner, this recipe brings together wholesome ingredients in a way that’s both simple and sensational. Trust me, once you try it, this will become one of your go-to meals that’s hearty, healthy, and incredibly easy to whip up.

Ingredients You’ll Need
Gathering the right ingredients is your first step to creamy, healthy comfort in a bowl. Each element here is carefully chosen to balance flavor, texture, and nutrition without any fuss. From sharp cheddar to tangy Greek yogurt, every ingredient packs a punch that makes this One Pot Healthy Broccoli Mac and Cheese Recipe sing.
- 2 cups whole milk: Creates the creamy base that brings everything together with richness and smooth texture.
- 1 ½ cups water or broth (broth recommended for more flavor): Adds depth and enhances the overall savory notes of the dish.
- 8 oz pasta of choice: Use your favorite pasta shape—it’s the heart of the dish absorbing all the creamy goodness.
- 8–10 oz broccoli, finely chopped: Adds color, crunch, and an essential boost of vitamins and fiber.
- 2 cups shredded extra sharp cheddar cheese: Delivers bold, cheesy flavor that defines any mac and cheese worthy of its name.
- 1/4 cup plain Greek-style yogurt: A tangy, protein-rich twist that makes the sauce velvety without sacrificing healthfulness.
- 1 tbsp butter or ghee (optional): Adds a subtle richness and smooth finish, but can be skipped for a lighter version.
How to Make One Pot Healthy Broccoli Mac and Cheese Recipe
Step 1: Bring the Liquid to a Boil
Start by placing your whole milk and water or broth into a large pot and bring it to a rolling boil. This step sets the stage for the pasta to cook perfectly while infusing the dish with a creamy depth of flavor when combined with broth. Keep an eye on this to avoid boiling over!
Step 2: Cook the Pasta
Once boiling, add your pasta of choice to the pot and immediately reduce the heat to a gentle simmer. Stir occasionally to keep the pasta from sticking and cook it for about 10 minutes until it’s just tender. This method cooks the pasta right in the cheese sauce base, which means more flavor locked inside every bite.
Step 3: Add the Broccoli
After your pasta is almost perfectly cooked, stir in the finely chopped broccoli. Allow it to cook with the pasta for an additional 2 to 3 minutes so it becomes tender while still maintaining a slight crunch. This step adds a fresh, vibrant texture and lovely green flecks that brighten the dish visually and nutritionally.
Step 4: Stir in Cheese and Yogurt
Remove the pot from heat and quickly fold in the shredded extra sharp cheddar cheese and Greek yogurt, stirring until everything melts together into a luscious, creamy sauce. If you’re using butter or ghee, add it now to finish with a rich, silky texture. This step transforms your simple pot of pasta and broccoli into indulgent, healthy comfort food.
Step 5: Serve Immediately
This dish is best enjoyed hot and fresh from the stove, when the cheese sauce is perfectly gooey and the broccoli is bright and tender. Scoop into bowls and get ready to experience a wonderful balance of healthy and comforting flavors!
How to Serve One Pot Healthy Broccoli Mac and Cheese Recipe
Garnishes
To elevate your One Pot Healthy Broccoli Mac and Cheese Recipe even further, consider sprinkling some freshly cracked black pepper or a dash of smoked paprika on top. A light drizzle of extra virgin olive oil or a handful of toasted breadcrumbs adds crunch and contrast to the creamy texture. Fresh herbs like chopped parsley or chives also bring a lovely pop of color and freshness that complements the richness beautifully.
Side Dishes
This mac and cheese stands beautifully on its own, but pairing it with a crisp side salad or light vegetable soup can round out your meal nicely. Roasted cherry tomatoes or a simple cucumber salad with lemon vinaigrette add refreshing brightness that contrasts the creaminess wonderfully, making your meal feel balanced and complete.
Creative Ways to Present
For a fun twist, serve this in mini cast-iron skillets or ramekins straight from the stove, ideal for individual portions that retain heat longer. You can also layer it into a casserole dish topped with toasted breadcrumbs and a sprinkle of extra cheese, then briefly broil it for a golden, bubbly crust. It’s a beautiful dish that’s as pleasing to the eyes as it is to the taste buds.
Make Ahead and Storage
Storing Leftovers
If you happen to have any leftovers (though unlikely!), simply transfer them to an airtight container and refrigerate for up to 3 days. The flavors actually mellow nicely overnight, making it a great make-ahead option for quick lunches or dinners.
Freezing
This One Pot Healthy Broccoli Mac and Cheese Recipe freezes well, although the texture is best maintained when eaten fresh or refrigerated. To freeze, place cooled, portioned servings in freezer-safe containers or bags and store for up to 2 months. Remember to thaw overnight in the fridge before reheating.
Reheating
Reheat leftovers gently on the stovetop over low heat, stirring frequently to bring back that creamy consistency while preventing the cheese from separating. You can also microwave in short bursts, adding a splash of milk or water to loosen the sauce as needed.
FAQs
Can I use different types of cheese for this recipe?
Absolutely! While extra sharp cheddar gives this recipe its signature tang and richness, you can experiment with cheeses like mozzarella, gouda, or fontina for varying textures and flavors. Just keep in mind that harder cheeses melt differently, so adjust accordingly.
Is it okay to use frozen broccoli in this recipe?
Yes, frozen broccoli can be used if fresh isn’t available. Just thaw and drain any excess water before adding, or add it slightly earlier in the cooking process so it softens properly with the pasta.
Can I make this recipe dairy-free?
For a dairy-free version, substitute the milk with almond or oat milk, use dairy-free cheese alternatives, and replace butter with a suitable oil. The texture and flavor will differ slightly, but it still makes a delicious, comforting dish.
What pasta shapes work best for One Pot Healthy Broccoli Mac and Cheese Recipe?
Small to medium pasta shapes like elbows, shells, penne, or rotini work perfectly since they cook evenly and hold onto the sauce beautifully. You can also use gluten-free pasta if preferred.
How can I make this recipe more protein-packed?
Adding cooked chicken, turkey, or plant-based proteins like tofu or chickpeas makes this dish more filling and balanced. Stir them in at the end just before serving for the best texture.
Final Thoughts
There’s nothing quite like a warm, creamy bowl of mac and cheese that also happens to be packed with healthy broccoli and made effortlessly in one pot. This One Pot Healthy Broccoli Mac and Cheese Recipe has become a beloved staple in my kitchen because it’s simple, nourishing, and deeply satisfying every time. I can’t wait for you to try it and make it your own—you’ll wonder how you ever lived without this perfect blend of comfort and health in a single pot!
Print
Delicious Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Low Fat
Description
A wholesome and creamy one-pot broccoli mac and cheese recipe that combines tender broccoli florets with sharp cheddar cheese in a comforting, easy-to-make dish. Perfect for a quick weeknight dinner, this healthy twist uses Greek yogurt to add creaminess and a subtle tang while keeping the recipe light and nutritious.
Ingredients
Dairy and Liquids
- 2 cups whole milk
- 1 ½ cups water or broth (broth recommended for more flavor)
- 1/4 cup plain Greek-style yogurt
- 1 tbsp butter or ghee (optional)
Main Ingredients
- 8 oz pasta of choice
- 8–10 oz broccoli, finely chopped
- 2 cups shredded extra sharp cheddar cheese
Instructions
- Boil Liquids: In a large pot, bring the whole milk and water or broth to a rolling boil, preparing the base liquid for cooking the pasta and broccoli.
- Cook Pasta: Add the pasta to the boiling liquid and reduce the heat to a simmer. Cook for about 10 minutes, stirring occasionally to prevent sticking and ensure even cooking.
- Add Broccoli: Stir in the finely chopped broccoli and continue cooking for another 2 to 3 minutes, until both the pasta and broccoli are tender but not mushy.
- Incorporate Cheese and Yogurt: Remove the pot from heat. Stir in the shredded extra sharp cheddar cheese, plain Greek yogurt, and optional butter or ghee, mixing until the cheese melts and the sauce becomes smooth and creamy.
- Serve: Serve the mac and cheese immediately for the best texture and flavor, enjoying this healthier take on the classic comfort food.
Notes
- Using broth instead of water enhances the flavor significantly.
- Finely chopping the broccoli ensures it cooks evenly within the short simmer time.
- Greek yogurt adds creaminess and a slight tang without extra fat.
- The recipe is perfect for customizing with your favorite pasta shapes.
- Optional butter or ghee adds richness; omit for a lighter dish.
- Serve immediately as the cheese sauce thickens upon standing.

