Amazing Healthy One Pot Broccoli Mac & Cheese

Okay, you know how sometimes you just want that comforting, cheesy goodness of mac and cheese, but you also need it to be, you know, *healthy* and ridiculously easy to make? Yeah, me too! That’s exactly why I fell head-over-heels for this Healthy One Pot Broccoli Mac & Cheese recipe. Seriously, it’s a lifesaver on those crazy weeknights when you’re running on fumes but still want something delicious and good for your family. It all comes together in one pot, which means less cleanup – hallelujah! I’m all about those meals that taste incredible without needing hours in the kitchen, and this one totally delivers. Get ready to say goodbye to bland dinners and hello to your new favorite go-to!

A close-up view of Healthy One Pot Broccoli Mac & Cheese in a white pot, with florets of broccoli and pasta coated in creamy cheese sauce.

Why You’ll Love This Healthy One Pot Broccoli Mac & Cheese

Seriously, this recipe is a game-changer! Here’s why you’ll be making it again and again:

  • Super Speedy: Dinner on the table in about 35 minutes, start to finish!
  • Minimal Cleanup: Everything cooks in one pot. That means fewer dishes and more time for you!
  • Packed with Veggies: We’re sneaking in broccoli and mushrooms, so the whole family gets some good stuff.
  • Totally Customizable: Feel free to swap in your favorite veggies or add some cooked chicken.
  • Seriously Comforting: It’s creamy, cheesy, and just plain delicious. Pure comfort food, elevated!

Ingredients for Your Healthy One Pot Broccoli Mac & Cheese

Alright, let’s talk ingredients! This is where the magic happens. I’ve tried to keep things pretty straightforward, but trust me, each component plays a role in making this one-pot wonder so darn good. You might already have a lot of this stuff in your pantry! I love that we’re using fresh veggies and good quality cheese to make it hearty and wholesome.

For the Mac & Cheese:

  • 2 tablespoons butter
  • 8 ounces baby bella mushrooms, thinly sliced
  • 1 small white onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 pound uncooked pasta (I like using a shape that cooks in about 7-8 minutes, like penne or rotini)
  • 4 cups water
  • 1 1/2 cups half and half (you could use milk for lighter, but half and half gives it that creamy hug!)
  • 1 teaspoon Dijon mustard
  • 1/8 teaspoon crushed red pepper flakes (optional, but it gives a little kick!)
  • A generous pinch of fine sea salt, and freshly-ground black pepper to taste
  • 12 ounces broccoli florets, cut into bite-sized pieces (about 1 large head of broccoli, stem removed)
  • 2 cups (8 ounces) freshly-shredded sharp cheddar cheese
  • 1/2 cup (1 ounce) freshly-grated Parmesan cheese

Simply Delicious: Let’s Make This Healthy One Pot Broccoli Mac & Cheese!

Alright, rolling up our sleeves because this is where the magic really happens! Making this Healthy One Pot Broccoli Mac & Cheese is honestly a breeze, and the best part is, it all happens in one pot. Seriously, it’s so satisfying to watch everything come together! We’ll start by building some flavor, then get that pasta cooking perfectly, and finish with the creamiest, cheesiest sauce you can imagine. Just follow these simple steps, and you’ll have a winner on your hands in no time. For more cozy one-pot wonders, check out this keto chicken broccoli alfredo!

Sauté Aromatics and Mushrooms

First things first, grab your trusty stockpot and pop it over medium-high heat. toss in that butter and let it melt. Once it’s shimmery, add your sliced mushrooms. Let them cook for about 5-7 minutes, stirring now and then, until they’ve released most of their liquid and start getting nice and browned – that’s where the big flavor comes from! Then, toss in your thinly sliced onion and cook for another 3 minutes until it’s softened up. Finally, stir in that minced garlic and let it sizzle for about 2 minutes until it’s fragrant. Don’t let it burn!

Cook the Pasta and Broccoli

Now for the bulk of it! Add your uncooked pasta into the pot along with the water, half and half, Dijon mustard, those little red pepper flakes if you’re using them, and a good pinch of salt and pepper. Give it all a good stir, especially to make sure the pasta pieces aren’t stuck together. Bring this mixture to a boil, stirring occasionally. Once it’s bubbly, stir in your broccoli florets. Now, reduce the heat down to medium so you have a gentle, low boil happening. Let it cook uncovered, stirring now and then, until the pasta is just about al dente – you know, tender but still has a little bite. This usually takes about 7-10 minutes, depending on your pasta. For more awesome one-pot ideas, you can also see this recipe!

Close-up of Healthy One Pot Broccoli Mac & Cheese in a pot, with pasta, broccoli florets, and mushrooms.

Achieve Creamy Cheese Sauce Perfection

Okay, time to get cheesy! Take a look at how much liquid is left in the pot. If you’ve got more than about half a cup or so, use a heatproof measuring cup to carefully scoop out and save the extra liquid. You might need it later! Now, stir in both the shredded cheddar and the grated Parmesan cheese. Keep stirring until it’s all gloriously melted and coats everything. If it looks a little too thick for your liking, just stir in a splash of that reserved cooking liquid. That starchy water is gold for making a silky sauce!

Close-up of a bowl of Healthy One Pot Broccoli Mac & Cheese, showing pasta, broccoli florets, and melted cheese.

Final Seasoning and Serving

Give your gorgeous mac and cheese a quick taste. Does it need a little more salt? Maybe some extra black pepper? Adjust it until it tastes just right for you. And that’s it! Scoop it straight from the pot into bowls. Enjoy this amazing, comforting, and healthy meal!

A wooden spoon scooping a serving of Healthy One Pot Broccoli Mac & Cheese from a pot, showing pasta, broccoli florets, and creamy cheese sauce.

Tips for the Best Healthy One Pot Broccoli Mac & Cheese

Okay, so you’ve got the recipe, but let me give you a few little secrets that I’ve picked up along the way to make this Healthy One Pot Broccoli Mac & Cheese absolutely sing! Trust me, these bits of advice really do make a difference. For more super-easy weeknight meals, you’ve gotta check out these skillet wonders – they are lifesavers!

First off, don’t be afraid of the mushrooms! Sautéing them until they’re nicely browned isn’t just for show; it really brings out a deep, savory flavor that you just can’t get otherwise. Also, when it comes to your pasta, pay attention to the cooking time. If your pasta shape usually takes longer than 8 minutes, you might need to add a splash more water or half-and-half. When you add the cheese, stir gently! You want it to melt into a smooth, creamy sauce, not get clumpy. And for the broccoli, I like it tender but still bright green with a little bite. Toss it in right at the end of the pasta cooking so it steams perfectly without getting mushy. It’s all about those little details!

Ingredient Notes and Substitutions

Let’s chat about some of these ingredients! Sometimes the specific choices make a dish truly shine, but don’t stress if you need to make a swap. For the mushrooms, baby bellas have a nice earthy flavor, but cremini or even white button mushrooms work just fine! If you’re not a mushroom fan at all, you could totally skip them, but you might want to add a bit more onion and garlic to build that savory base. And that Dijon mustard? It’s not just for fancy sandwiches; it adds this subtle tang that really makes the cheese flavor pop. For a dairy-free version, I’d go for a good quality dairy-free cheddar and Parmesan alternative, and swap the half-and-half for an unsweetened plain plant-based milk, maybe with a splash of vegan butter. It’ll still be super yummy!

Frequently Asked Questions

Got questions about whipping up this awesome Healthy One Pot Broccoli Mac & Cheese? I’ve got you covered! Here are some things folks often ask:

Can I use a different pasta shape?

Absolutely! While I love pastas that cook in about 7-8 minutes for this recipe, feel free to use other shapes. Just keep in mind that longer-cooking pastas might need a little more liquid or a slightly longer simmer time. Shapes with nooks and crannies, like rotini or shells, are great for catching all that cheesy goodness! For another cheesy veggie skillet idea, check out my cottage cheese pizza bowl!

How do I make this recipe dairy-free?

Making it dairy-free is totally doable! Swap out the butter for a dairy-free alternative, use your favorite unsweetened plain plant-based milk instead of half-and-half (maybe add a tiny bit more for creaminess), and use dairy-free cheddar and Parmesan cheese shreds. The cheese might melt a little differently, but it’ll still be super yummy!

Can I add protein to this dish?

Oh, for sure! This is one of those forgiving recipes that loves a protein boost. You can easily stir in some pre-cooked chicken, crumbled cooked sausage, or even a can of drained and rinsed beans right along with the cheese to warm through. It makes for an even heartier meal! If you’re looking for more easy skillet meals, you might like this keto hamburger broccoli skillet.

Nutritional Information (Estimated)

Alright, so this Healthy One Pot Broccoli Mac & Cheese is pretty fantastic in terms of flavor and ease, but let’s talk nutrition! While every batch can change just a tiny bit based on the exact ingredients you use (like the brand of cheese or milk), you can generally expect this to be around 500-600 calories per serving. You’ll also get a good amount of protein and fiber from the pasta and broccoli. It’s a hearty meal that really satisfies!

Share Your Healthy One Pot Broccoli Mac & Cheese Creations!

I absolutely hope you give this Healthy One Pot Broccoli Mac & Cheese a try! If you do, please, please come back and leave a comment below. I’d love to hear how it turned out for you, if you added any fun variations, or how your family liked it! You can also rate the recipe right there. And if you share photos on social media, tag me – I adore seeing your creations! For any other questions or to get in touch directly, feel free to reach out via my contact page!

A bowl of Healthy One Pot Broccoli Mac & Cheese, featuring elbow macaroni, broccoli florets, and a creamy cheese sauce.

Healthy One Pot Broccoli Mac & Cheese

This one pot broccoli mac and cheese recipe is easy to customize with your favorite veggies or proteins and always turns out so creamy and cheesy!
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 4 servings
Course: Dinner
Cuisine: American

Ingredients
  

For the Mac & Cheese
  • 2 tablespoons butter
  • 8 ounces baby bella mushrooms, thinly sliced
  • 1 small white onion, thinly sliced
  • 3 cloves garlic, minced
  • 1 pound uncooked pasta (shape with 7-8 minute cooking time recommended)
  • 4 cups water
  • 1 1/2 cups half and half
  • 1 teaspoon Dijon mustard
  • 1/8 teaspoon crushed red pepper flakes
  • 1 generous pinch fine sea salt and freshly-ground black pepper
  • 12 ounces broccoli florets, cut into bite-sized pieces (about 1 large head of broccoli)
  • 2 cups (8 ounces) freshly-shredded sharp cheddar cheese
  • 1/2 cup (1 ounce) freshly-grated Parmesan cheese

Equipment

  • Large stockpot
  • Heatproof measuring cup

Method
 

  1. Heat butter in a large stockpot over medium-high heat. Add mushrooms and sauté, stirring occasionally, for 5-7 minutes or until most of their liquid has evaporated and the mushrooms are browned. Add onion and sauté for 3 minutes, stirring occasionally. Add garlic and sauté for 2 minutes, stirring occasionally.
  2. Add pasta, water, half and half, Dijon, crushed red pepper flakes, a generous pinch of salt and pepper and stir to combine. Bring the pasta to a boil, stirring occasionally to break up the pasta. Once the pasta reaches a boil, stir in the broccoli. Reduce heat to medium to maintain a low boil and continue cooking the pasta uncovered until it is just al dente.
  3. Check to see how much liquid remains in the pot. If it seems that there is more than ½ cup or so, dip a heatproof measuring cup in to remove and save the excess liquid, and set it to the side.
  4. Stir in the cheeses until melted and combined. If the pasta seems too dry, stir some of the reserved liquid back in as needed.
  5. Taste and season with additional salt and pepper as needed.
  6. Serve warm and enjoy!

Notes

If the pasta shape you have requires more or less cooking time, adjust the water as needed. You should have about 1/2 cup of starchy pasta water remaining in the pot before mixing in the cheese.

Tried this recipe?

Let us know how it was!

Leave a Comment

Recipe Rating