Healthy One Pot Broccoli Mac & Cheese – Creamy, Cheesy & Veggie-Packed
Introduction
Comfort food doesn’t have to be heavy — and this Healthy One Pot Broccoli Mac & Cheese is proof. Creamy, satisfying, and loaded with tender broccoli, this lighter version of the classic dish keeps all the cheesy goodness you love while sneaking in some green veggies for added fiber and nutrients.
Made entirely in one pot, this is the perfect weeknight meal: minimal dishes, easy prep, and ready in under 30 minutes. Kids love it, adults love it, and it’s flexible enough for gluten-free or protein-boosting variations. Whether you’re looking for a cozy lunch or a fuss-free dinner, this recipe is nourishing, filling, and feel-good comfort at its best.
Ingredients Overview
Here’s what goes into this broccoli mac and cheese, and how to adjust it based on your pantry and preferences:
Pasta
- Whole wheat elbow macaroni or classic elbows: Whole wheat adds extra fiber, but regular pasta works just fine.
- Gluten-free pasta (like brown rice or chickpea-based) also works — just monitor cooking time closely.
Cheese
- Sharp cheddar cheese: The bold flavor means you can use less and still get that cheesy punch. Grate it fresh for the best melt.
- Parmesan (optional): Adds salty depth and helps thicken the sauce.
- Cream cheese or Greek yogurt (optional): Adds creaminess without needing heavy cream.
Vegetables
- Fresh or frozen broccoli florets: Cut small so they cook quickly and blend right into the dish. Frozen broccoli can be added directly to the pot.
- Optional additions: spinach, peas, or cauliflower.
Liquid & Sauce Base
- Low-sodium vegetable or chicken broth: Used to cook the pasta and create a flavorful base.
- Milk: Adds creaminess. Use dairy or unsweetened plant-based milk like oat, almond, or soy.
- Olive oil or butter: Just a bit to enrich the sauce and help the cheese melt smoothly.
- Garlic powder, mustard powder, salt, and pepper: Seasonings that boost flavor without adding fat.
Step-by-Step Instructions
1. Cook the Pasta & Broccoli Together
In a large pot, combine:
- 2 cups elbow macaroni
- 2½ cups low-sodium broth
- 1 cup milk
- 2 cups small broccoli florets
- ½ tsp salt
- ¼ tsp garlic powder
- ¼ tsp mustard powder (optional)
Bring to a boil, stir, then reduce heat to a simmer. Cook uncovered, stirring occasionally, for 8–10 minutes or until the pasta is just tender and the liquid is mostly absorbed.
If using frozen broccoli, add it during the last 5 minutes of cooking.
2. Add Cheese and Stir
Once the pasta is cooked and broccoli is tender, turn off the heat. Stir in:
- 1½ cups shredded sharp cheddar cheese
- 2 tbsp grated parmesan (optional)
- 2 tbsp cream cheese or ¼ cup Greek yogurt (optional, for creaminess)
Mix until the cheese melts and coats everything in a creamy sauce. If the mixture is too thick, stir in a splash of warm milk to loosen it.
Taste and adjust seasoning with black pepper or a pinch more salt as needed.
3. Serve
Serve warm, straight from the pot. Garnish with extra cheese, cracked pepper, or fresh parsley if desired.
Leftovers can be stored in the fridge for 3–4 days and reheat well with a splash of milk.
Tips, Variations & Substitutions
- For added protein: Stir in cooked chicken, turkey, or white beans at the end.
- Make it vegan: Use plant-based milk, vegan butter, and dairy-free cheese. Nutritional yeast adds a cheesy flavor boost.
- Add-ins: Peas, chopped spinach, roasted red peppers, or sautéed onions.
- For picky eaters: Blend the cooked broccoli into the sauce before adding cheese to hide the texture while keeping the nutrients.
- Extra creamy? Add a splash of half-and-half or a little more Greek yogurt after cooking.
Serving Ideas & Occasions
This healthy broccoli mac & cheese works beautifully as:
- A main dish with a side salad or roasted veggies
- A quick lunch for kids and adults
- A meatless Monday dinner
- A comfort food side to pair with grilled chicken or baked tofu
It’s great for meal prep and reheats well in the microwave or on the stovetop.
Serve with:
- A crisp green salad with lemon vinaigrette
- Roasted Brussels sprouts or asparagus
- Garlic toast or warm whole grain bread
Nutritional & Health Notes
This recipe cuts back on fat and sodium without sacrificing comfort. By using broth and milk instead of cream, whole grain pasta, and loads of broccoli, it becomes a balanced meal with:
- Complex carbs for energy
- Calcium and protein from cheese and milk
- Fiber and antioxidants from broccoli
- Healthy fats in moderation from olive oil or cheese
Approximate per serving (1 of 4):
- Calories: 350–400
- Protein: 15–18g
- Carbs: 40–45g
- Fat: 12–15g
- Fiber: 5–7g
FAQs
Q1: Can I make this gluten-free?
A1: Yes! Use gluten-free pasta and ensure your broth and cheese are certified gluten-free.
Q2: Can I use frozen broccoli?
A2: Absolutely. Add it during the last 4–5 minutes of cooking so it softens without overcooking.
Q3: What cheese melts best?
A3: Sharp cheddar is ideal for flavor and melt. Monterey Jack or mozzarella can be mixed in for extra gooeyness.
Q4: Can I use water instead of broth?
A4: You can, but broth adds more flavor. If using water, season a bit more aggressively.
Q5: How do I store and reheat leftovers?
A5: Store in an airtight container in the fridge for 3–4 days. Reheat gently with a splash of milk to loosen the sauce.
Q6: Is this recipe good for meal prep?
A6: Yes! It keeps well and reheats smoothly. Divide into containers and enjoy throughout the week.
Q7: How can I make it even creamier?
A7: Add more cheese, a spoonful of Greek yogurt or cream cheese, or blend a portion of the mixture before serving.
Single Healthy Meals Made Easy with One Pot Mac & Cheese
A creamy, cheesy one-pot mac and cheese packed with tender broccoli and made with simple, wholesome ingredients. A healthy, satisfying twist on a comfort food favorite.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Yield: 4 servings 1x
Ingredients
- 2 cups elbow macaroni (whole wheat or regular)
- 2½ cups low-sodium vegetable or chicken broth
- 1 cup milk (dairy or non-dairy)
- 2 cups broccoli florets (fresh or frozen)
- 1½ cups shredded sharp cheddar cheese
- 2 tbsp parmesan (optional)
- 2 tbsp cream cheese or ¼ cup Greek yogurt (optional)
- ½ tsp salt
- ¼ tsp garlic powder
- ¼ tsp mustard powder (optional)
- Black pepper to taste
Instructions
- In a large pot, combine pasta, broth, milk, broccoli, salt, garlic powder, and mustard powder.
- Bring to a boil, then reduce to a simmer. Cook uncovered for 8–10 minutes, stirring occasionally.
- When pasta is tender and liquid mostly absorbed, remove from heat.
- Stir in cheddar cheese, parmesan, and cream cheese or yogurt until creamy.
- Season with pepper and serve warm.
Notes
- Add cooked chicken or beans for extra protein.
- Use gluten-free pasta if needed.
- Store leftovers in fridge up to 4 days.