Broccoli Cheddar Soup Recipe

This Broccoli Cheddar Soup is creamy and delicious, with bits of fresh broccoli and sharp cheddar cheese.
Course Soup
Cuisine American
Keyword broccoli cheddar soup
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Servings 6
Calories 388kcal


  • 1/4 cup unsalted butter
  • 1 softball sized yellow onion chopped
  • 1/4 cup flour
  • 3 cups chicken stock
  • 1 cup milk
  • 1 cup heavy cream
  • 5 cups chopped broccoli (both the florets and stalks)
  • 1 cup grated sharp cheddar cheese*
  • salt
  • black pepper


  • In a large pot, melt the butter over medium heat. Add the chopped onion, season with 1/4 tsp salt, and cook for 5 minutes, until the onions are soft and translucent.
  • Stir in the flour until it combines into a blond paste, and cook for two minutes.
  • Turn the heat to high and add the chicken stock, milk, and heavy cream. Bring this mixture to a boil, then reduce to a simmer.
  • Add the broccoli and simmer for 10 minutes, until the broccoli is tender.
  • Remove the pot from the heat, and stir in the cheddar. Taste and make any necessary seasoning adjustments with salt and pepper. Enjoy!


*You can double the cheese if you want a more pronounced cheddar flavor


Calories: 388kcal | Carbohydrates: 16g | Protein: 13g | Fat: 31g | Saturated Fat: 19g | Cholesterol: 101mg | Sodium: 348mg | Potassium: 469mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1521IU | Vitamin C: 68mg | Calcium: 250mg | Iron: 1mg