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
Easy Broccoli Cheddar Soup First Image

Cheddar Broccoli Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef John
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A creamy and delicious cheddar broccoli soup perfect for any occasion.


Ingredients

Scale
  • 5 tbsp unsalted butter
  • ½ onion, chopped
  • ⅓ cup all-purpose flour
  • 2 cups chicken stock
  • 1 celery stalk, finely diced
  • 2½ cups broccoli, chopped into bite-sized pieces
  • 2 cups whole milk
  • 2 cups shredded cheddar cheese
  • Salt and pepper to taste
  • 1 cup shredded cheddar cheese (for topping)

Instructions

  1. Place a large pot over medium heat and melt the butter.
  2. Add the chopped onion and sauté for about 5 minutes until soft and translucent.
  3. Sprinkle in the flour and whisk energetically for about 2 minutes until well-blended.
  4. Slowly stir in the chicken stock, seasoning with salt and pepper to taste. Cook until it starts to thicken.
  5. Add the diced celery and broccoli, bringing the pot to a boil.
  6. Reduce heat and let it simmer for about 15 minutes until veggies are tender.
  7. Stir in the milk and simmer for an additional 2-3 minutes until the soup thickens more.
  8. Remove from heat and fold in the cheddar in small handfuls, allowing it to melt completely.
  9. Adjust the seasoning and top with more cheddar before serving hot.

Notes

  • This soup can be stored in the refrigerator for up to 3 days.
  • For a spicier version, add a pinch of cayenne pepper.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soups
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 300
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 2g
  • Protein: 10g
  • Cholesterol: 50mg