Macaroni & Cheese with Broccoli
This delicious baked macaroni & cheese with broccoli is a healthy make-over of the classic casserole. But with its crunchy golden brown breadcrumb topping and uber-creamy cheese sauce you won’t miss a thing. This is a family weeknight dinner favorite and is ready in just 45 minutes!
I originally shared this recipe on January 11, 2011. I have updated the images and some of the text today. This post contains affiliate links.
Table of contents
Why We Love This Broccoli Macaroni and Cheese Recipe
Here is my cheesy, ooey, gooey Macaroni and Cheese with Broccoli. It is comforting (and healthy) for a mid-week dinner. Honestly, my family loves it so much they request it for special occasions too, like for their birthday dinners. I even made it one year for Valentine’s Day baked in a heart-shaped baking dish.
With it’s creamy cheesiness, I don’t even think they know how healthy mac and cheese with broccoli is. In addition to being kid-friendly, i love that it requires no planning because the ingredients are always on hand.
Recipe Highlights For Broccoli Cheddar Mac and Cheese
- No butter or roux
- The delicious crunchy golden breadcrumb topping of baked mac and cheese with broccoli is arguably the best part
- Can be made with fresh or frozen broccoli
- Works with other veggies like edamame or cauliflower too!
Ingredient Notes
- Whole-wheat Macaroni: You can use regular macaroni, gluten-free, whole-wheat or another small shape pasta like shells for this cheesy macaroni and broccoli casserole
- Broccoli crown or frozen chopped broccoli
- Milk: Use what you drink. We buy skim but any will work
- Kitchen Staples: dry breadcrumbs, flour and extra-virgin olive oil
- Seasonings: Paprika, Garlic Powder, salt and pepper (either white or black pepper)
- Dijon Mustard: A little mustard helps to boost the flavor of the sauce
- Extra-sharp cheddar cheese
How To Make Broccoli Mac and Cheese
To maximize your time, get all your ducks in a row! Start boiling the water right from the get-go, and get your oven pre-heated. Then coat a 2-quart baking dish with cooking spray.
Since they can take a while to heat up, if you start that before you start chopping and measuring, you’ll save a bit of time in the end.
Cook The Pasta and Add The Broccoli
When making a baked mac and cheese recipe it’s important to undercook the pasta a little so that it can continue cooking as it bakes in the sauce. When the water boils cook add the macaroni and set a timer for 4 minutes less than the package instructions.
Add the raw fresh broccoli and continue cooking for 2 minutes longer until the pasta is slightly undercooked (the broccoli should be bright green and crisp-tender.) Drain thoroughly and return to the pot. {The frozen broccoli can be added in a later step.}
Make Cheddar Cheese Sauce
Meanwhile, prepare the cheese sauce. Heat 2 cups milk in a medium saucepan over medium-high heat, stirring often until steaming hot. Whisk together the remaining 1/2 cup cold milk, flour, Dijon, 3/4 teaspoon salt and pepper in a medium bowl until completely smooth.
Whisk the flour mixture into the steaming milk and bring to a simmer whisking often until smooth and thickened. It’s important to keep stirring and whisking at this point to keep the sauce from becoming lumpy. Only after it thickens, remove it from the heat.
Combine Sauce, Macaroni and Broccoli
While the sauce is hot, stir in the cheese until it is melted. {If using the frozen thawed broccoli stir it into the cheese sauce.} Mix the pasta and cheddar cheese sauce together. Note, this will seem really saucy at this point, but as it bakes the sauce will absorb into the pasta for that perfect creamy texture. Transfer the pasta mixture into the prepared baking dish.
Make Crunchy Baked Topping
Stir together breadcrumbs, paprika, 1/4 teaspoon salt, garlic powder in a small bowl. Drizzle in olive oil and stir until completely combined. Sprinkle the crumbs over the pasta and transfer to the oven. Bake until the pasta is bubbling and the topping is golden and crunchy, 15 to 20 minutes.
FAQs and Expert Tips
Yes. Prepare the macaroni and cheese, but do not add the topping and do not bake it. Cover with foil and refrigerate up to 2 days. Bake, covered until steaming hot, about 25 to 30 minutes. Remove the foil and add on the topping. Bake an additional 15 to 20 minutes until the topping is crunchy and golden brown. Test with an instant-read thermometer to check that it is hot all the way through. It should be 165 degrees F in the center.
Place an individual serving of mac and cheese with broccoli on a microwave-safe plate and cover with a paper towel or parchment paper. Microwave on high for 2 1/2 minutes or until piping hot. Let stand for 1 minute before enjoying. Alternatively, place a serving or servings into a small casserole dish and bake until hot all the way through. Test with an instant-read thermometer to check. It should be 165 degrees F in the center.
Serve with an orange or yellow veggie such as these Garlic Butter Cooked Baby Carrots or Steamed Butternut Squash with Garlic and Herbs. We also like it with Garden Salad or Lacinato Kale Caesar Salad.
Variations To Try
- Add in your favorite protein: Try leftover chicken, chicken sausage or browned crumbled ground beef
- Use a blend of cheeses: Instead of just cheddar, try adding in other cheeses such as gruyere, gouda, fontina and Parmesan.
- Use a different veggie: Any quick-cooking veggie will work in this recipe. Chop up 4 cups and add with the water. For harder veggies, add them to the pasta a little earlier to give them a little more time to soften. Cauliflower is a great option!
- Make it stove top: Our Stove-top Macaroni and Cheese with Kale is very similar to this recipe, except we skipped the breadcrumb topping baking step. You can do the same here! Just make sure to cook the pasta completely.
More Comfort Food Make-Overs
At Healthy Seasonal Recipes, we specialize in cooking with fresh veggies and creating weeknight meals. Sign up HERE to get more produce-forward dinner ideas for FREE! If you make this recipe, please come back and leave a star rating and review. I would love to hear what you thought! Happy Cooking! ~Katie
PrintMacaroni & Cheese with Broccoli
- Total Time: 45 minutes
- Yield: 6 servings 1x
Description
This delicious baked macaroni & cheese with broccoli is a healthy make-over of the classic casserole. With its crunchy golden brown breadcrumb topping and uber-creamy cheese sauce you won’t miss a thing. This is a family weeknight dinner favorite and is ready in just 45 minutes!
Ingredients
- 12 –ounces whole-wheat macaroni, about 3 cups, uncooked
- 1 large broccoli crown, chopped (about 4 cups) or 1 10-ounce box frozen chopped broccoli, thawed
- 2 1/2 cups milk, preferably non-fat, divided
- 1/4 cup flour
- 2 teaspoons Dijon mustard
- 3/4 teaspoon salt
- 1/4 teaspoon white pepper
- 1 1/2 cups shredded extra-sharp cheddar cheese (6 ounces)
- Crumb topping
- 3 tablespoons dry breadcrumbs, preferably whole-wheat (see ingredient note*)
- 3/4 teaspoon paprika
- 1/4 teaspoon salt
- 1/4 teaspoon garlic powder
- 2 teaspoons extra-virgin olive oil
Instructions
- Preheat oven to 400 degrees F. Coat a 2-quart baking dish with cooking spray. Bring a large pot of salted water to a boil.
- When water boils cook macaroni 4 minutes less than package instructions. Add the raw fresh broccoli if using (the frozen broccoli goes in later if you are using that.) Continue cooking for 2 minutes longer until the pasta is slightly undercooked (the broccoli should be bright green and crisp tender.) Drain thoroughly and return to the pot.
- Meanwhile prepare cheese sauce. Heat 2 cups milk in a medium saucepan over medium-high heat, stirring often until steaming hot. Whisk together the remaining 1/2 cup cold milk, flour, Dijon, 3/4 teaspoon salt and white pepper in a medium bowl until completely smooth. Whisk the flour mixture into the steaming milk and bring to a simmer whisking often until smooth and thickened. Remove from the heat and stir in the cheese. If using the frozen thawed broccoli stir it into the cheese sauce.
- Stir the cheese sauce into the pasta. Transfer the pasta mixture into the prepared baking dish. Stir together breadcrumbs, paprika, 1/4 teaspoon salt, garlic powder in a small bowl. Drizzle in olive oil and stir until completely combined. Sprinkle the crumbs over the pasta and transfer to the oven. Bake until the pasta is bubbling and the topping is golden, 15 to 20 minutes.
Notes
8 mg cholesterol, 0 g added sugars
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Stove Top/ Oven
- Cuisine: American
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 401
- Sugar: 8 g
- Sodium: 744 mg
- Fat: 7.4 g
- Saturated Fat: 1.7 g
- Carbohydrates: 62.6 g
- Fiber: 9.5 g
- Protein: 20.5 g
White sauce turned out lovely. I added minced garlic in place of garlic powder as it was what I had on hand and it worked out beautifully. Kid and husband approved. In future I would increase the sauce quantity – probably because I had too much broccoli.
We really enjoyed the addition of broccoli! I had never made a cheese sauce without butter, but your method worked perfectly! I added onion powder and garlic powder to the cheese sauce to boost the flavour a bit. Thanks for another great recipe that’s easy to make and healthy.
Hi there Barb. I am so happy to hear it fit the bill and was a success! Thank you!
This was absolutely delicious!! I had some leftover Christmas ham that I added to the casserole and I used a combo of extra sharp cheddar and Monterey Jack cheese but followed the recipe exactly. Used whole wheat Rotini pasta. My husband said he could use even more broccoli so I might add more in next time. The seasonings were just right! I was looking for a semi-healthy comfort food for the Ravens game today (it’s 22 degrees in Baltimore with a 6 degree windchill!). This mac and cheese fit the bill! Will be making this often.
Adding ham sounds like an excellent option! Yum!
This recipe is so delicious and easy! It’s a family favorite! *****
Thank you Melissa. I appreicate the review and star rating!
This was delicious. I was unsure about the no butter thing, but I didn’t even miss it. I used gluten free rice pasta and a mixture of cheddar and aged Gouda. So rich and creamy. I’m definitely bookmarking this one.
I am so happy to hear this!
This recipe is AMAZING. We have made this so many times, it is a family favorite and a keeper for us! I’ve made it exactly as written and also as a less healthy version (white pasta, standard panko breadcrumbs, 2% milk) – both versions are delish. I always double the crumb topping because we love a lot of topping. Sometimes we add in cubed ham to make it even heartier.
Thank you for your review. I am so glad you make this regularly!
Asking again, don’t you lose precious vitamins and what not when you boil the broccoli and toss out the water? I usually steam cook my veg for that reason. Thoughts?
https://www.cnn.com/2016/05/05/health/healthy-vegetable-cooking/index.html Here’s an article about his topic. If this concerns you, feel free to steam the broccoli if you don’t mind the extra dishes. We write recipes for busy families and make choices to streamline steps when possible. Sometimes that can mean the difference between a home-cooked meal and take out for busy working families! That’s why we cook the broccoli with the pasta in this method. It saves a step and several extra dishes!
I made this recipe today.. The taste was WONDERFUL but I found the dish was not creamy and somewhat dry…. I wonder what I could have done differently. ?
With the slurry I did as you suggested but how thick should the sauce be??
That may have been my downfall. I will try this again as my husband and I really enjoyed it… PS: I also used whole milk , would that have been a problem..?
I have not had that problem if it is freshly prepared. The pasta does absorb the sauce as it sits though. And my guess is that some whole-wheat pastas are more absorbent than others. You could try experimenting with the amount of milk you use, or what may be a safer bet would be to try using 10 ounces of pasta instead of 12. That way you aren’t going to end up throwing the flour to milk ratio off for the sauce, but there will be less pasta to absorb the sauce.
Thank you for the recipe. Made it last night and really enjoyed it. Do the leftovers freeze well?
They definitely can be frozen. The texture will suffer a tad (the pasta will be a little more soft), but the broccoli holds up surprisingly well!
This recipe turned out great! I had shell pasta and really enjoyed the way those stored the creamy cheese sauce. Directions were easy to follow and the end result was absolutely delicious.
I am glad you liked it Joanne. Thanks for letting me know!
Great and versatile recipe! I wanted more vegetables after I saw the broccoli chopped, so I added some frozen peas. Made with some vegetable penne noodles instead of whole wheat and turned out great.
I particularly enjoyed the smoky crumb topping. I might add a bit of heat to the slurry next time, but this was a simple and enjoyable meal to make!
Hi Jayd, I am so glad you liked this. Thank you for coming back to leave a review.
This recipe is just horrible. There’s too much mustard and the roux isn’t developed correctly. I finished the cheese sauce and dumped it as soon as I gave it a taste. The initial flavor is mustard with a hint of cheese and the aftertaste is uncooked white flour. Cut down on the mustard and build a normal roux. I tried this because I thought it might be a good shortcut but it is just bad.
I’m sorry to hear you didn’t like the way this recipe tasted. What type of cheddar cheese did you use? It should be the sharpest available in order to give the recipe extra flavor. This is not a roux, it is a slurry which is a nonfat way of thickening and stabilizing a milk sauce. Every tablespoon of butter has 110 calories. By using a slurry, you end up cutting the calories of this dish substantially which is important to my readers. I am bummed you didn’t follow the recipe completely, because if you had actually mixed everything together, added the broccoli and topping I think the two teaspoons of Dijon wouldn’t have been so prominent and you would have been less grouchy. Hope your week turns around for you Fritz. Happy new year and happy cooking!
Thank you for this recipe, it was SO good! I made it for my lactose intolerant toddler using lactose free milk and aged cheddar cheese. Also added cubed uncured ham. I love that it’s healthier and she gave it a solid two thumbs up!!
Hi Tiffany! I am so happy you discovered this recipe! Thank you for letting me know that you did and that you both love it!