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
Broccoli Cheese Soup Recipe

Broccoli Cheese Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ivy
  • Total Time: 25 minutes
  • Yield: Serves approximately 4 people 1x

Description

Indulge in the creamy goodness of this Broccoli Cheese Soup Recipe, a delightful blend that brings warmth and satisfaction to any meal. In just 25 minutes, you can whip up this rich, cheesy soup that features vibrant broccoli and a medley of sharp cheddar and Parmesan cheeses. Perfect for cozy dinners or gatherings with friends, this soup pairs beautifully with crusty bread or a light salad.


Ingredients

Scale
  • 6 Tbsp butter
  • 1 cup finely chopped yellow onion
  • 1 large clove garlic, minced
  • 1/4 cup + 3 tbsp all-purpose flour
  • 3 1/4 cups low-fat milk
  • 1 (14.5 oz) can low-sodium chicken broth
  • 1/2 cup heavy cream
  • 3 cups finely chopped fresh broccoli florets
  • 10 oz sharp cheddar cheese (plus more for serving)
  • 1 oz finely shredded Parmesan cheese
  • Salt and pepper to taste

Instructions

  1. Melt butter in a large pot over medium-high heat. Add onions and cook until soft (about 4–5 minutes).
  2. Stir in garlic and flour; cook for about 1 minute to form a roux.
  3. Gradually whisk in milk and chicken broth, then stir in broccoli.
  4. Cook until thickened, about 6–8 minutes on low heat until broccoli is tender.
  5. Remove from heat; stir in heavy cream, cheddar, and Parmesan until melted and creamy.
  6. Season with salt and pepper to taste. Serve warm.
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 320
  • Sugar: 6g
  • Sodium: 860mg
  • Fat: 21g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 2g
  • Protein: 10g
  • Cholesterol: 55mg