Print

Broccoli Cheese Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Broccoli Cheese Soup is a rich, creamy, and comforting soup combining tender broccoli florets with a velvety, cheese-infused broth. Perfect for chilly days, it’s hearty and packed with flavor and nutrients.

Ingredients

  • 4 tablespoons unsalted butter
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 4 cups vegetable or chicken broth
  • 4 cups fresh broccoli florets
  • 2 cups shredded sharp cheddar cheese
  • 1 cup whole milk or cream
  • Salt and freshly ground black pepper, to taste
  • Optional: pinch of nutmeg or cayenne pepper for warmth

Instructions

In a large pot, melt butter over medium heat.

  1. Add chopped onion and sauté until soft and translucent, about 5 minutes.
  2. Stir in garlic and cook for 1 minute until fragrant.
  3. Whisk in flour and cook for 2 minutes to form a roux.
  4. Gradually whisk in broth, ensuring no lumps form.
  5. Bring to a simmer and add broccoli florets.
  6. Cook until broccoli is tender, about 10-12 minutes.
  7. Use an immersion blender to puree the soup partially or fully, depending on desired texture.
  8. Stir in shredded cheddar cheese and milk or cream until cheese is melted and soup is smooth.
  9. Season with salt, pepper, and optional spices.
  10. Heat through gently and serve warm.

Notes

  1. Use cauliflower or spinach instead of broccoli for a different flavor.
  2. Add cooked bacon bits for extra savory richness.
  3. Substitute milk with coconut milk for a dairy-free version.
  4. Sprinkle with extra cheese or croutons before serving.
  5. Add a splash of white wine or mustard for depth.

Nutrition