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 Cheddar Soup Recipe


  • Author: Wendy Balderas
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

A creamy, comforting Broccoli Cheddar Soup that’s perfect for cozy evenings. Made with simple ingredients like fresh broccoli, cheddar cheese, and milk, this soup is easy to prepare and packed with flavor.

 


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

Garnish:

  • Extra shredded cheddar cheese
  • Toasted sliced baguette

Instructions

  • Prepare the Base: In a large pot over medium heat, melt the butter. Add chopped onion and cook until softened, about 5 minutes.
  • Thicken with Flour: Gradually whisk in the flour and cook for 2 minutes.
  • Add Chicken Stock: Pour in chicken stock, season with salt and pepper, and stir well.
  • Incorporate Vegetables: Add chopped celery and broccoli. Bring the mixture to a boil, then reduce to medium-low and simmer for about 15 minutes.
  • Add Milk: Pour in the milk, stirring until the soup thickens slightly (2-3 minutes).
  • Add Cheese: Remove from heat and add shredded cheddar in small handfuls, stirring until fully melted.
  • Serve: Garnish with extra cheddar and serve with toasted baguette slices.

Notes

For a thicker soup, increase the flour by an additional tablespoon. For a vegetarian version, use vegetable stock instead of chicken stock.

 

  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Calories: 350 kcal
  • Sugar: 6g
  • Sodium: 650mg
  • Fat: 28g
  • Saturated Fat: 16g
  • Carbohydrates: 12g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 70mg