
Mac and cheese is one of the most beloved comfort foods, but it’s often known for being rich and heavy. This Ultimate Healthy One Pot Broccoli Mac and Cheese offers the same creamy, cheesy satisfaction while incorporating wholesome ingredients and nutritious vegetables. It’s the perfect way to enjoy a comforting classic while keeping your meal balanced and nourishing.
This recipe combines tender pasta, fresh broccoli, and a velvety cheese sauce made in a single pot for maximum convenience and flavor. The broccoli adds vibrant color, extra fiber, and a fresh bite that complements the creamy sauce beautifully. Best of all, everything cooks together in one pot, making cleanup simple and weeknight dinners stress-free.
Why You’ll Love This Healthy Broccoli Mac and Cheese
This dish delivers comfort and nutrition in every bite:
-
Creamy and satisfying without being overly heavy
-
Packed with fiber-rich broccoli
-
Made in just one pot
-
Quick and family-friendly
-
Perfect for busy weeknights
-
Easy to customize with proteins or extra vegetables
It’s comfort food that feels good to eat.
Ingredients

This recipe serves 4.
For the Mac and Cheese
-
8 oz elbow macaroni (225 g)
-
3 cups broccoli florets (300 g), chopped small
-
2 cups low-sodium chicken or vegetable broth (480 ml)
-
1 cup milk (240 ml)
-
1 tablespoon olive oil or butter (15 ml)
-
2 cloves garlic (10 g), minced
-
1/2 teaspoon salt (2.5 g)
-
1/4 teaspoon black pepper (1 g)
For the Creamy Cheese Sauce
-
1 cup shredded sharp cheddar cheese (110 g)
-
1/2 cup shredded mozzarella cheese (55 g)
-
1/4 cup grated Parmesan cheese (25 g)
-
1 teaspoon Dijon mustard (5 ml)
The combination of cheeses creates a balanced flavor that’s creamy, slightly tangy, and perfectly comforting.
Step 1: Sauté the Garlic

In a large pot or deep skillet over medium heat:
-
Add 1 tablespoon (15 ml) olive oil or butter.
-
Add minced garlic and cook for about 30 seconds until fragrant.
This quick step builds the base flavor of the dish.
Step 2: Cook the Pasta
Add the following directly to the same pot:
-
8 oz (225 g) macaroni
-
2 cups (480 ml) broth
-
1 cup (240 ml) milk
-
1/2 teaspoon (2.5 g) salt
-
1/4 teaspoon (1 g) black pepper
Bring the mixture to a gentle boil, then reduce heat to medium-low.
Cook for about 8 minutes, stirring occasionally to prevent sticking.
The pasta absorbs the flavorful liquid as it cooks.
Step 3: Add the Broccoli
Stir in:
-
3 cups (300 g) chopped broccoli florets
Continue cooking for 4–5 minutes until the pasta is tender and broccoli is bright green and slightly softened.
The broccoli cooks directly in the pasta liquid, preserving nutrients and flavor.
Step 4: Create the Creamy Cheese Sauce
Reduce heat to low.
Gradually stir in:
-
1 cup (110 g) shredded cheddar
-
1/2 cup (55 g) mozzarella
-
1/4 cup (25 g) Parmesan
-
1 teaspoon (5 ml) Dijon mustard
Stir continuously until the cheeses melt into a smooth, creamy sauce that coats the pasta and broccoli.
If the sauce becomes too thick, add 2–3 tablespoons (30–45 ml) milk to loosen it.
Step 5: Rest and Serve
Remove the pot from heat and allow the mac and cheese to rest for 3–5 minutes.
This helps the sauce thicken slightly and cling to the pasta.
Serve warm and enjoy the creamy comfort.
Tips for the Best One Pot Mac and Cheese
-
Cut broccoli into small florets for faster cooking.
-
Stir pasta occasionally to prevent sticking.
-
Use freshly shredded cheese for the smoothest sauce.
-
Keep heat low when melting cheese to avoid grainy texture.
These small techniques make a big difference in texture.
Healthy Add-Ins and Variations
High-Protein Version
Add 1 cup (150 g) shredded cooked chicken or turkey.
Vegetarian Protein Boost
Stir in 1/2 cup (120 g) cottage cheese for extra creaminess and protein.
Extra Vegetables
Add peas, spinach, or roasted cauliflower.
Whole Grain Option
Use whole wheat pasta for additional fiber.
This dish adapts easily to different dietary preferences.
Serving Suggestions
This creamy broccoli mac and cheese pairs well with:
-
Simple green salad
-
Roasted carrots
-
Grilled chicken
-
Garlic roasted mushrooms
It also works perfectly as a satisfying vegetarian main dish.
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3 days.
To reheat:
-
Microwave with a splash of milk
-
Warm gently on the stovetop while stirring
Adding a little milk restores the creamy texture.
Freezing is not recommended, as cheese sauces can separate after thawing.
Frequently Asked Questions
1. Can I make this recipe dairy lighter?
Yes. You can substitute half the milk with unsweetened almond milk or use reduced-fat cheese. The sauce will still be creamy and flavorful.
2. Why cook everything in one pot?
Cooking pasta directly in broth and milk allows it to absorb flavor while releasing starch, which helps naturally thicken the sauce. This creates creaminess without needing heavy cream.
3. Can I use frozen broccoli?
Yes. Add frozen broccoli during the last 3–4 minutes of cooking so it warms through without becoming overly soft.
4. How do I make the sauce extra smooth?
Always reduce heat to low before adding cheese and stir gradually. High heat can cause cheese to separate and become grainy.
Final Thoughts
Ultimate Healthy One Pot Broccoli Mac and Cheese Creamy Comfort Bliss proves that comfort food and wholesome cooking can go hand in hand. This dish captures everything people love about mac and cheese—rich flavor, creamy texture, and cozy satisfaction—while incorporating fresh vegetables and balanced ingredients.
The one-pot method keeps preparation simple and efficient, making it perfect for weeknight dinners or quick family meals. With tender pasta, vibrant broccoli, and a silky cheese sauce, every bite feels indulgent without being overly heavy.
Whether you’re cooking for kids, meal prepping for the week, or just craving something warm and satisfying, this healthier mac and cheese is a recipe you’ll return to again and again. It’s a comforting classic with a fresh, nourishing twist.
PrintA creamy one-pot pasta dish with tender broccoli and a rich cheese sauce for a comforting yet wholesome meal.
Ingredients
8 oz elbow macaroni (225 g)
3 cups broccoli florets (300 g)
2 cups low-sodium broth (480 ml)
1 cup milk (240 ml)
1 tablespoon olive oil or butter (15 ml)
2 cloves garlic (10 g), minced
1/2 teaspoon salt (2.5 g)
1/4 teaspoon black pepper (1 g)
1 cup shredded cheddar cheese (110 g)
1/2 cup mozzarella cheese (55 g)
1/4 cup Parmesan cheese (25 g)
1 teaspoon Dijon mustard (5 ml)
Instructions
-
Sauté garlic in olive oil in a large pot.
-
Add pasta, broth, milk, salt, and pepper; cook about 8 minutes.
-
Stir in broccoli and cook 4–5 minutes until tender.
-
Reduce heat and add cheeses and mustard, stirring until creamy.
-
Let rest a few minutes before serving.