If you’re looking for a cozy meal that the whole family will love, this One-Pot Bacon Broccoli Mac and Cheese is just what you need! It’s the kind of dish that brings everyone together, whether it’s a busy weeknight dinner or a gathering with loved ones. The creamy cheese, tender broccoli, and crispy bacon create a delightful harmony of flavors that’s sure to please even the pickiest eaters.
What makes this recipe truly special is its simplicity. You can whip it up in just 35 minutes using only one pot—perfect for those nights when you want comfort food without the hassle of cleaning multiple dishes. Trust me, once you try it, it might just become your family’s new favorite!
Why You’ll Love This Recipe
- Quick and easy: This recipe comes together in just 35 minutes, making it perfect for hectic weeknights.
- One-pot wonder: Fewer dishes mean more time to relax after dinner!
- Family-friendly: With flavors that appeal to both kids and adults, everyone at the table will be happy.
- Healthy twist: Using whole wheat pasta and light butter keeps this comforting dish on the lighter side.
- Customizable: Feel free to add your favorite veggies or swap proteins to suit your taste.

Ingredients You’ll Need
To make this delicious One-Pot Bacon Broccoli Mac and Cheese, you’ll need some simple and wholesome ingredients. All these elements work together beautifully to create a creamy, cheesy delight with a pop of color from the broccoli!
For the Base
- 8 slices uncooked center cut bacon (chopped)
- ¼ cup all-purpose flour
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 4 tablespoons light butter (I use Land O’Lakes light butter spread with canola oil)
- 1 ½ cups skim milk
- 2 ½ cups water
For the Pasta and Veggies
- 12 oz dry whole wheat elbow macaroni
- 3 ½ cups broccoli florets
For the Cheese
- 6 oz 50% reduced fat sharp cheddar cheese (shredded; I use Cabot)
Variations
This recipe is wonderfully flexible! Here are some tasty variations you can try to make it your own:
- Swap the protein: Use turkey bacon or chicken sausage instead of traditional bacon for a different flavor profile.
- Go vegan: Substitute the cheese with a plant-based alternative and use vegetable broth in place of water for a completely dairy-free version.
- Add more veggies: Toss in some spinach or peas along with the broccoli for extra nutrients and color.
- Spice it up: Drizzle hot honey over your finished dish for a sweet-spicy kick that will elevate every bite.
How to Make One-Pot Bacon Broccoli Mac and Cheese
Step 1: Cook the Bacon
Start by placing the chopped bacon in a 5 QT Dutch oven or large pot over medium heat. Cook it until it’s nice and crispy—this not only adds great flavor but also gives you those delicious bacon bits to sprinkle throughout your mac and cheese. Once done, transfer the bacon onto paper towels using a slotted spoon to drain any excess grease.
Step 2: Create the Sauce
In a small bowl, mix together salt and pepper with flour. Add light butter to the same pot over medium heat until melted. Gradually whisk in your flour mixture until combined, then slowly pour in skim milk while whisking until smooth. This step creates a rich base for your mac and cheese that’s both creamy and satisfying!
Step 3: Cook the Pasta
Increase heat to medium-high and stir occasionally until boiling. Then reduce it back down to medium-low before adding in your dry whole wheat elbow macaroni. Cooking pasta right in this cheesy sauce allows it to absorb all those wonderful flavors while ensuring it’s tender yet firm.
Step 4: Prepare the Broccoli
While your pasta cooks, take those fresh broccoli florets and place them into a microwave-safe bowl covered with a damp paper towel. Microwaving them for two minutes keeps them bright green while softening them slightly—just enough so they blend perfectly into your dish without losing their crunch.
Step 5: Combine Everything
Once your pasta is cooked through, lower the heat again and stir in shredded sharp cheddar cheese until it’s melted into that luscious sauce. Finally, mix in both your reserved bacon pieces and steamed broccoli florets, stirring gently until everything is well combined. Serve warm, savoring each creamy bite!
Pro Tips for Making One-Pot Bacon Broccoli Mac and Cheese
Making this dish is simple, but a few pro tips can take your One-Pot Bacon Broccoli Mac and Cheese to the next level!
- Cook the bacon slowly: This allows the fat to render out completely, giving you crispy pieces that add texture and flavor to the dish.
- Use freshly shredded cheese: Pre-shredded cheese often contains anti-caking agents that can affect melting. Freshly shredded cheese melts beautifully and creates a smooth, creamy sauce.
- Don’t skip the broccoli prep: Microwaving the broccoli briefly before adding it ensures it retains its bright color and crunch, enhancing both appearance and taste.
- Adjust seasoning to taste: Everyone’s palate is different! Taste the sauce before adding the pasta and adjust salt or pepper as needed for your ideal flavor.
- Save some pasta water: If your mac and cheese turns out thicker than you’d like, a splash of reserved pasta water can help loosen up the sauce while adding extra starch for creaminess.
How to Serve One-Pot Bacon Broccoli Mac and Cheese
Presentation is key when serving this delightful dish! Here are some ideas to make your meal look as good as it tastes.
Garnishes
- Chopped fresh parsley: A sprinkle of fresh herbs adds color and freshness to each bowl.
- Cracked black pepper: A dash of freshly cracked pepper on top enhances flavor and adds a touch of sophistication.
Side Dishes
- Garlic Bread: Perfect for soaking up any leftover cheesy goodness, garlic bread is always a crowd-pleaser.
- Simple Green Salad: A light salad with mixed greens, cherry tomatoes, and a lemon vinaigrette provides a refreshing contrast to the richness of mac and cheese.
- Steamed Green Beans: Bright green beans complement the dish’s flavors while adding a nutritious element; toss them with a bit of olive oil and lemon juice for added zest.
- Roasted Vegetables: Seasonal roasted vegetables like carrots or bell peppers bring vibrant colors and additional nutrients to your meal.

Make Ahead and Storage
This One-Pot Bacon Broccoli Mac and Cheese is perfect for meal prep, making it easy to enjoy delicious comfort food any day of the week!
Storing Leftovers
- Store leftovers in an airtight container in the refrigerator.
- Enjoy within 3-4 days for the best flavor and texture.
Freezing
- Allow the dish to cool completely before transferring to a freezer-safe container.
- Freeze for up to 1-2 months. Label with the date for easy tracking!
Reheating
- Thaw overnight in the refrigerator if frozen.
- Reheat in a saucepan over low heat, adding a splash of milk to restore creaminess.
- Stir until heated through, or microwave in short intervals, stirring between.
FAQs
Can I make One-Pot Bacon Broccoli Mac and Cheese ahead of time?
Absolutely! You can prepare it in advance and store it in the fridge for a quick meal later.
How do I reheat One-Pot Bacon Broccoli Mac and Cheese?
Reheat gently on the stove or microwave, adding a little milk if needed to maintain its creamy texture.
What can I use instead of bacon in One-Pot Bacon Broccoli Mac and Cheese?
Try turkey bacon or a plant-based bacon alternative to keep it light while still adding flavor.
Can I substitute regular pasta with gluten-free pasta for this recipe?
Yes! Gluten-free pasta works well; just keep an eye on cooking times as they may vary.
Is this dish suitable for meal prep?
Definitely! It’s easy to store and reheat, making it a great choice for meal prepping your weekly lunches or dinners.
Final Thoughts
I hope you find joy in making this One-Pot Bacon Broccoli Mac and Cheese! It’s not just a comforting dish but also one that brings family together around the table. Dive into this delightful recipe, and remember, cooking should always be fun and fulfilling. Happy cooking!
One-Pot Broccoli Mac and Cheese
Indulge in the creamy goodness of this One-Pot Broccoli Mac and Cheese, a delightful family-friendly dish that brings comfort and warmth to your dining table. This recipe features tender broccoli and a luscious cheese sauce, all cooked together in just one pot—perfect for busy weeknights or leisurely gatherings. With a quick preparation time of only 35 minutes, you can enjoy a satisfying meal without the hassle of multiple dishes. The use of whole wheat pasta adds a nutritious twist, making it easy to serve a wholesome dinner that everyone will love. Whether you’re feeding picky eaters or looking for a simple yet delicious meal, this One-Pot Broccoli Mac and Cheese is sure to become a family favorite.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: Serves 4
- Category: Main
- Method: Cooking
- Cuisine: American
Ingredients
- 12 oz dry whole wheat elbow macaroni
- 3 ½ cups broccoli florets
- 4 tablespoons light butter
- 1 ½ cups skim milk
- 6 oz reduced-fat sharp cheddar cheese (shredded)
- ¼ cup all-purpose flour
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 2 ½ cups water
Instructions
- In a large pot over medium heat, melt the light butter.
- Whisk in flour, salt, and pepper until smooth.
- Gradually pour in skim milk while whisking continuously until the mixture thickens.
- Add water and bring to a boil; then stir in elbow macaroni.
- Cook until pasta is al dente, stirring occasionally.
- Microwave broccoli florets covered for two minutes until bright green.
- Stir melted cheese into the pasta mixture along with cooked broccoli until well combined.
- Serve warm and enjoy!
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 320
- Sugar: 4g
- Sodium: 550mg
- Fat: 10g
- Saturated Fat: 5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 7g
- Protein: 16g
- Cholesterol: 20mg




Leave a Comment