Healthy One Pot Broccoli Mac & Cheese is the perfect cozy comfort food makeover — rich and creamy with just the right amount of indulgence, but lightened up and packed with extra veggies. This recipe brings together tender pasta, fresh broccoli florets, and a velvety cheddar cheese sauce, all cooked in a single pot for easy cleanup and fast prep.
Unlike boxed versions or overly decadent restaurant styles, this version uses wholesome ingredients, lighter milk, and optional Greek yogurt for creaminess, making it a healthier weeknight win that the whole family can enjoy. It’s kid-approved, meal prep-friendly, and loaded with flavor.
Ingredients Overview
Pasta
-
Whole Wheat or Chickpea Pasta: Adds fiber and nutrients. Elbow, shells, or rotini work best.
-
One-Pot Method: Pasta is cooked directly in the pot with broth or water to absorb flavor and reduce cleanup.
Broccoli
-
Fresh Broccoli Florets: Added in the final minutes of cooking to stay green and crisp-tender.
-
Frozen Broccoli: Can be used — just thaw before adding, or steam separately and stir in.
Cheese Sauce
-
Sharp Cheddar Cheese: A bold, tangy cheddar gives that classic mac flavor. Use freshly shredded for the best melt.
-
Milk: Low-fat milk or unsweetened almond milk keeps things light.
-
Greek Yogurt (Optional): Adds tang and extra protein instead of cream.
-
Vegetable Broth: Adds depth to the cooking liquid.
Seasonings
-
Garlic Powder & Mustard Powder: Boost flavor and balance the richness.
-
Salt & Pepper: Essential for seasoning the pasta and sauce.
-
Paprika or Turmeric (Optional): For added color and warmth.
This dish is vegetarian, can be made gluten-free, and naturally high in protein and fiber when using whole grain or legume-based pasta.
Step-by-Step Instructions
1. Cook Pasta in One Pot
Ingredients:
-
2 cups dry whole wheat or chickpea pasta
-
2½ cups vegetable broth (or water)
-
½ tsp salt
Instructions:
-
In a large pot, add pasta, broth, and salt.
-
Bring to a boil, then reduce heat and simmer uncovered, stirring occasionally, for 6–8 minutes.
2. Add Broccoli
Ingredients:
-
2 cups fresh broccoli florets (bite-sized)
Instructions:
-
Stir in broccoli during the last 3–4 minutes of pasta cooking time.
-
Cover pot for a minute or two to steam the broccoli, then uncover and continue stirring until pasta is al dente and liquid is mostly absorbed.
3. Make the Cheese Sauce
Ingredients:
-
1 cup low-fat milk or plant milk
-
1 cup shredded sharp cheddar cheese
-
¼ cup plain Greek yogurt (optional)
-
½ tsp garlic powder
-
½ tsp mustard powder
-
Salt and pepper to taste
Instructions:
-
Reduce heat to low. Stir in milk and shredded cheese until fully melted and creamy.
-
Add Greek yogurt (if using) and stir until smooth.
-
Season with garlic powder, mustard powder, salt, and pepper.
Optional: Add a pinch of paprika or turmeric for color and subtle depth.
4. Adjust Texture and Serve
-
If sauce is too thick, add a splash more milk or broth.
-
If too thin, let it sit for 2–3 minutes to thicken as it cools.
-
Serve hot, garnished with extra cheese or a sprinkle of black pepper.
Tips, Variations & Substitutions

-
Use gluten-free pasta: Brown rice or lentil pasta works beautifully in the one-pot method.
-
Add more veggies: Stir in spinach, peas, or sautéed mushrooms for more color and nutrients.
-
Add protein: Grilled chicken, white beans, or turkey sausage make it a heartier meal.
-
Make it vegan: Use vegan cheddar, dairy-free milk, and omit the Greek yogurt (or use a plant-based alternative).
-
No Greek yogurt? Substitute 2 tbsp cream cheese or just add a little extra milk and cheese.
Pro Tip: Shred your own cheese for smoother melting. Pre-shredded cheeses often contain anti-caking agents that make sauces grainy.
Serving Ideas & Occasions
This mac & cheese is ideal for:
-
Busy weeknight dinners
-
Meal prep lunches
-
Kid-friendly meals
-
Comfort food cravings with a healthy twist
Serve with:
-
A side salad with lemon vinaigrette
-
Roasted veggies like Brussels sprouts or carrots
-
Apple slices or fruit salad for a fresh contrast
-
A cozy mug of tea or sparkling water with citrus
Nutritional & Health Notes
This recipe is:
-
Lower in fat and calories than traditional mac
-
High in fiber and protein (especially with whole grain or chickpea pasta)
-
Naturally vegetarian and can be made gluten-free
Estimated per serving (1 of 4):
-
Calories: ~360
-
Protein: ~18g
-
Carbs: ~45g
-
Fat: ~12g
-
Fiber: ~6g
To lighten further:
-
Use low-fat cheese and unsweetened almond milk
-
Add more broccoli and reduce pasta by ½ cup
-
Skip yogurt or use a non-dairy version
FAQs
Q1: Can I use frozen broccoli?
A1: Yes. Thaw first or steam briefly before stirring in during the last 2 minutes of cooking. It may be softer than fresh.
Q2: What’s the best cheese for healthy mac & cheese?
A2: Sharp cheddar offers big flavor with less cheese. A little goes a long way. You can also blend with mozzarella or Parmesan.
Q3: Can I meal prep this?
A3: Absolutely. Store in containers for up to 4 days in the fridge. Reheat with a splash of milk to revive creaminess.
Q4: How do I prevent the cheese sauce from getting grainy?
A4: Keep heat low when adding cheese and use freshly shredded cheese. Avoid overheating or boiling after adding dairy.
Q5: What plant-based milk works best?
A5: Unsweetened almond, oat, or soy milk are ideal. Avoid flavored or sweetened milks for savory dishes.
Q6: Can I make this with cauliflower instead of pasta?
A6: You can! Steam bite-sized cauliflower florets and stir them into the sauce for a low-carb version. No need to boil them in broth.
Q7: Is it possible to bake this for a crunchy top?
A7: Yes. Pour finished mac into a baking dish, top with breadcrumbs and cheese, and broil for 3–5 minutes until golden.
Print
Healthy One Pot Broccoli Mac & Cheese – Creamy, Cheesy & Nutritious
Description
A creamy, healthy one-pot broccoli mac & cheese made with whole wheat pasta, fresh broccoli, and a light cheddar sauce. Quick, nutritious, and family-friendly!
Ingredients
-
2 cups whole wheat or chickpea pasta
-
2½ cups vegetable broth
-
½ tsp salt
-
2 cups broccoli florets
-
1 cup low-fat milk or plant-based milk
-
1 cup shredded sharp cheddar cheese
-
¼ cup plain Greek yogurt (optional)
-
½ tsp garlic powder
-
½ tsp mustard powder
-
Salt & pepper to taste
Instructions
-
In a pot, combine pasta, broth, and salt. Simmer 6–8 minutes.
-
Add broccoli during the last 3–4 minutes. Stir and cover briefly.
-
Once pasta is tender, reduce heat. Stir in milk, cheese, and Greek yogurt.
-
Season with garlic powder, mustard, salt, and pepper. Stir until creamy.
-
Adjust texture with milk or broth if needed. Serve warm.
Notes
Use gluten-free or vegan substitutions as needed. Great for meal prep — just reheat with extra milk.