Print

The Creamiest Broccoli Cheddar Soup You’ll Ever Make

Broccoli Cheddar Soup

A rich and velvety broccoli cheddar soup made in just 30 minutes, packed with tender broccoli florets and freshly grated sharp cheddar. This cozy, one-pot dish is perfect for cold nights or easy family dinners.

Ingredients

  • 5 tablespoons unsalted butter
  • ½ medium yellow onion, chopped
  • ⅓ cup all-purpose flour
  • 2 cups chicken stock
  • 1 celery stalk, finely diced
  • 2½ cups broccoli florets, chopped into bite-size pieces
  • 2 cups whole milk
  • 2 cups shredded sharp cheddar cheese (freshly grated)
  • Salt and freshly ground black pepper, to taste
  • 1 cup shredded cheddar (for garnish, optional)

Instructions

  1. Melt butter in a large pot over medium heat.
  2. Add chopped onion and cook for about 5 minutes until translucent.
  3. Stir in flour and cook for 2 minutes to eliminate raw flour taste.
  4. Gradually whisk in chicken stock until no lumps remain.
  5. Stir in celery and broccoli and bring to a boil.
  6. Reduce heat to medium-low and simmer for 15 minutes until broccoli is tender.
  7. Stir in milk and simmer for 3 minutes until soup coats the back of a spoon.
  8. Remove pot from heat and gradually stir in shredded cheddar in small handfuls, ensuring each addition melts fully before adding more.
  9. Season with salt and pepper to taste.
  10. Ladle into bowls and garnish with additional shredded cheddar if desired.

Notes

  • Use freshly grated cheese for the smoothest texture; pre-shredded cheese may cause grittiness.
  • Vegetable stock can be used for a vegetarian version.
  • To thicken thin soup, mix 1½ teaspoons cornstarch with ½ cup warm soup and stir back in.
  • Store in the refrigerator for up to 3 days; reheat slowly over low heat.
  • Freezing is not recommended as texture may become grainy.