One-Pot Broccoli Mac and Cheese: Quick, Easy & Delicious Comfort Food

Posted on October 17, 2023 by Kate

Dinner

Introduction

Remember those childhood nights, curled up on the couch with a steaming bowl of mac and cheese? There’s something so incredibly comforting about that creamy, cheesy goodness, isn’t there? Well, get ready to relive that magic, because I’m about to share a recipe that takes that beloved classic and makes it even better – and a whole lot easier! This One-Pot Broccoli Macaroni and Cheese is so simple to whip up, it feels like a weeknight miracle. Seriously, from start to finish, you’ll have this hearty, delicious meal ready in a flash. It’s the kind of recipe that makes you feel like a kitchen superstar without breaking a sweat.

Why You’ll Love This Recipe

  • Fast: Dinner on the table in under 30 minutes? Yes, please!
  • Easy: One pot means minimal cleanup, which is always a win in my book.
  • Giftable: Imagine bringing this bubbling pot of joy to a potluck or a friend’s house – they’ll be forever grateful!
  • Crowd-pleasing: From picky eaters to seasoned foodies, everyone adores a good mac and cheese. The added broccoli is a sneaky way to get some veggies in too!

Ingredients

Gather ’round, my friends! Here’s what you’ll need to make this dreamy one-pot wonder:

  • 4 Tbs Butter: Our trusty base for that velvety sauce.
  • 4 Tbs Flour: This little wonder helps thicken our sauce to perfection.
  • 2 Cups Milk: Whole milk will give you the creamiest results, but any milk works!
  • 2 Cups Heavy Cream: For that extra touch of decadence and richness.
  • 2 Cups Chicken Broth: Adds a savory depth of flavor that’s just irresistible.
  • 1 Pound Medium Pasta Shells: These little guys are perfect for scooping up all that cheesy goodness.
  • 2.5 Cups Finely Chopped Broccoli Florets: Our healthy star! Chop them small so they cook up tender.
  • 4 Cups Hand-Shredded Cheddar Cheese: I swear by hand-shredding – it melts so much smoother than pre-shredded. Sharp cheddar is my go-to for maximum flavor.
  • 1 Tbs Chicken Bullion: A little flavor booster that makes a big difference.
  • 1 tsp Garlic Powder: Because garlic makes everything better.
  • 1 tsp Onion Powder: Adds a gentle, savory onion note.
  • 1 tsp Mustard Powder: This is my secret weapon for enhancing the cheese flavor without making it taste like mustard.
  • Salt and Pepper, to taste: The finishing touches to bring all the flavors together.

How to Make It

Alright, let’s get cooking! This is where the magic happens:

  1. Melt the Butter: Grab your favorite large pot or Dutch oven. Melt the butter over medium heat. Watch it sizzle and get ready for deliciousness!

  2. Make the Roux: Whisk in the flour with the melted butter. Stir constantly for about 1 minute. You’re making a “roux,” which is just a fancy word for a cooked flour-and-fat mixture that’ll thicken our sauce. It’ll smell a little nutty!

  3. Add the Liquids: Now, slowly whisk in the milk, heavy cream, and chicken broth. Keep whisking until everything is beautifully smooth and there are no lumps. This is your creamy sauce base!

  4. Pile in the Good Stuff: It’s time to add the pasta shells, those finely chopped broccoli florets, the chicken bullion, garlic powder, onion powder, and mustard powder. Give it all a good stir to make sure everything is well combined.

  5. Simmer to Perfection: Bring the whole mixture to a boil. Once it’s bubbling, reduce the heat to low, pop a lid on the pot, and let it simmer for about 15-20 minutes. Give it an occasional stir so nothing sticks. You’re looking for the pasta to be perfectly “al dente” (that means tender but still with a little bite) and the broccoli to be nice and tender.

  6. Cheese Time! Once the pasta and broccoli are cooked, take the pot off the heat. Now, stir in that glorious shredded cheddar cheese, a handful at a time. Keep stirring until it’s all melted and your sauce is wonderfully smooth and gooey.

  7. Season and Serve: Taste your masterpiece! Add salt and pepper as needed. You might be surprised how much flavor is already there, but a little seasoning always elevates things. Serve it up hot and enjoy every single cheesy, comforting bite!

Substitutions & Additions

This recipe is fantastic as is, but feel free to get creative! Here are a few ideas:

  • Cheese: Don’t have cheddar? Gruyere, Monterey Jack, or a Colby blend would be delicious. A mix of cheeses is always a good idea!
  • Broccoli: You can use frozen broccoli florets (just make sure they’re thawed and drained well before adding). Or, try adding other veggies like peas or finely diced carrots.
  • Pasta: Elbow macaroni is classic, but rotini, cavatappi, or even penne would work. Just make sure the pasta is fully submerged in the liquid to cook properly.
  • Spice it Up: A pinch of cayenne pepper or a dash of hot sauce can add a lovely little kick.
  • Protein Power: Cooked chicken, bacon bits, or even sautéed mushrooms can be stirred in for a heartier meal.

Tips for Success

A few little pointers to ensure your mac and cheese is absolutely perfect:

  • Don’t Overcook the Pasta: Since the pasta continues to cook a little after you remove it from the heat, aim for al dente. No one likes mushy mac and cheese!
  • Shred Your Own Cheese: I know I mentioned this, but it’s truly worth repeating. The anti-caking agents in pre-shredded cheese can make your sauce a bit grainy.
  • Whisk, Whisk, Whisk: When you’re adding the liquids, consistent whisking is key to a smooth, lump-free sauce.
  • Prep Ahead: You can chop your broccoli and shred your cheese a day in advance to save yourself even more time when you’re ready to cook.

How to Store It

Leftovers are the best! If you happen to have any (which I doubt!), here’s how to store them:

Let the mac and cheese cool completely. Store it in an airtight container in the refrigerator for up to 3-4 days. When you’re ready to reheat, you might need to add a splash of milk or cream to loosen it up. Microwave it gently, stirring occasionally, or reheat it in a saucepan over low heat.

FAQs

Got questions? I’ve got answers!

Can I make this recipe dairy-free?

Yes, you can! Use a plant-based milk (like almond or soy), a dairy-free cream alternative, and your favorite dairy-free shredded cheese. You might need to adjust the thickener if using a different type of non-dairy milk, as some are thinner than others.

Can I use regular milk instead of heavy cream?

You can, but it won’t be quite as rich and creamy. For a good compromise, you could use half-and-half instead of heavy cream.

Is this recipe good for meal prep?

Absolutely! This mac and cheese reheats beautifully and makes for a delicious packed lunch or quick dinner later in the week.

Why is my mac and cheese sauce lumpy?

This usually happens when the flour isn’t cooked enough into the butter (the roux) or when the liquid is added too quickly without enough whisking. Make sure to whisk constantly and add liquids gradually!

Print

One-Pot Broccoli Mac and Cheese

A quick and easy one-pot recipe for classic comfort food, updated with healthy broccoli. Perfect for weeknight dinners and guaranteed to please everyone.

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 6 people

Ingredients

Scale

Main ingredients

  • 4 Tbs Butter
  • 4 Tbs Flour
  • 2 Cups Milk (Whole milk for creamiest results, but any milk works)
  • 2 Cups Heavy Cream
  • 2 Cups Chicken Broth
  • 1 Pound Medium Pasta Shells
  • 2.5 Cups Finely Chopped Broccoli Florets (Chop them small so they cook up tender)
  • 4 Cups Hand-Shredded Cheddar Cheese (Sharp cheddar is recommended)
  • 1 Tbs Chicken Bullion
  • 1 tsp Garlic Powder
  • 1 tsp Onion Powder
  • 1 tsp Mustard Powder (Enhances cheese flavor)
  • Salt (to taste)
  • Pepper (to taste)

Instructions

  1. Melt the butter over medium heat in a large pot or Dutch oven.
  2. Whisk in the flour with the melted butter and stir constantly for about 1 minute to make a roux.
  3. Slowly whisk in the milk, heavy cream, and chicken broth until smooth.
  4. Add the pasta shells, broccoli florets, chicken bullion, garlic powder, onion powder, and mustard powder. Stir well.
  5. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes, stirring occasionally, until pasta is al dente and broccoli is tender.
  6. Remove from heat and stir in the shredded cheddar cheese, a handful at a time, until melted and smooth.
  7. Taste and season with salt and pepper as needed. Serve hot.

Notes

This recipe is great for meal prep and reheats well. For a dairy-free version, use plant-based milk, cream alternative, and dairy-free cheese. If using regular milk instead of heavy cream, the result will be less rich.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!