Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
One-Pot Bacon Broccoli Mac and Cheese

One-Pot Broccoli Mac and Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Experience the ultimate comfort food with this delightful One-Pot Broccoli Mac and Cheese. This recipe combines creamy, cheesy goodness with vibrant broccoli for a nutritious twist on a classic favorite. Perfect for busy weeknights or cozy family gatherings, this dish is not only easy to prepare but also minimal in cleanup, giving you more time to enjoy your meal together. The entire cooking process happens in just one pot—making it a breeze for cooks of all skill levels. With its rich flavor profile and satisfying texture, everyone will be coming back for seconds!

  • Total Time: 30 minutes
  • Yield: Serves approximately 4

Ingredients

Scale
  • 12 oz dry whole wheat elbow macaroni
  • 3 ½ cups broccoli florets
  • 4 tablespoons light butter
  • ¼ cup all-purpose flour
  • 1 ½ cups skim milk
  • 2 ½ cups water
  • 6 oz reduced-fat sharp cheddar cheese, shredded
  • Salt and black pepper to taste

Instructions

  1. In a large pot, melt the butter over medium heat. Gradually whisk in the flour until smooth.
  2. Slowly add the milk and then the water while stirring continuously to prevent lumps.
  3. Once boiling, add the elbow macaroni and cook for about 8-10 minutes until al dente.
  4. While the pasta cooks, steam the broccoli in a microwave-safe bowl covered with a damp towel for about 2 minutes.
  5. After pasta is cooked, reduce heat to low and stir in shredded cheese until melted.
  6. Mix in steamed broccoli until well combined. Serve hot.
  • Author: Nova
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (about 240g)
  • Calories: 320
  • Sugar: 3g
  • Sodium: 600mg
  • Fat: 10g
  • Saturated Fat: 4g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 47g
  • Fiber: 7g
  • Protein: 15g
  • Cholesterol: 20mg