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
Comforting Broccoli Cheddar Soup to Warm Your Soul First Image

Creamy Broccoli Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef John
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A delicious creamy soup made with fresh broccoli and sharp cheddar cheese.


Ingredients

Scale
  • 4 cups chopped broccoli (fresh or frozen)
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 3 tablespoons butter
  • 3 tablespoons flour
  • 3 cups chicken broth (or vegetable broth)
  • 2 cups whole milk
  • 1 cup heavy cream (optional)
  • 2 to 3 cups sharp cheddar, freshly grated
  • 1 large carrot, shredded
  • Salt and pepper to taste
  • Pinch of smoked paprika (optional)

Instructions

  1. Heat the butter over medium heat in a big pot. Add onion and cook until soft, about 4 minutes.
  2. Stir in the garlic for 30 seconds.
  3. Whisk in the flour and stir constantly for about 1 minute.
  4. Pour in the broth while stirring. Then add the milk and keep stirring until smooth.
  5. Add the broccoli and shredded carrot. Bring to a gentle simmer and cook for 10 to 15 minutes, until the broccoli is tender.
  6. Reduce the heat to low. Stir in the cream if using, then add the cheddar a handful at a time, stirring until it melts smoothly.
  7. Season with salt, pepper, and smoked paprika if desired.

Notes

  • This soup can be made vegetarian by using vegetable broth instead of chicken broth.
  • For a thicker soup, allow it to simmer longer or add more flour.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 350
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 10g
  • Cholesterol: 80mg