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
overhead view of two bowls of broccoli cheese soup each with a soup spoon resting in it or next to it a few dishes are resting at the top of the photo with salt pepper shredded cheddar cheese and minced chives

The Best Broccoli Cheese Soup


This broccoli cheese soup truly is The Best!! It’s a hug in a bowl!  Full of fresh {or frozen} broccoli, spices, and a velvety cheesy broth!  It’s delicious, budget-friendly, and freezes beautifully!



1/4 cup extra virgin olive oil

1/4 cup all-purpose flour

1 medium yellow onion, diced

2 cloves garlic, minced

salt & pepper, to taste

1 cup water

3 cups whole milk

45 cups broccoli florets

1/2 cup minced red, yellow or orange bell peppers

1/4 teaspoon chipotle powder

1 teaspoon smoked paprika

1/2 teaspoon dried thyme 

1 Tablespoon hot sauce {I used Frank’s Red Hot Sauce}

2 cups grated extra sharp cheddar, plus more for serving

1/3 cup grated carrot {about one carrot}


more shredded cheddar cheese

minced chives or scallions


  1. Heat the olive oil in a soup pot over medium heat.  When hot, add the diced onion.  Season with salt and pepper. Saute the onion for 4 minutes. 
  2. Add the minced garlic and continue to cook for a minute longer. 
  3. Stir in the flour and continue to stir, cooking the onion/flour mixture over medium heat for two minutes.
  4. Add the milk, water, broccoli, spices, hot sauce and a sprinkle of salt. Bring the mixture to a slight boil and turn the heat to medium-low.  Stirring frequently, simmer the soup, uncovered, for 20 minutes.  The soup will thicken during this step.
  5. Remove the pot from the heat and stir in the shredded cheese and carrot. 
  6. Return the pot to the stovetop and continue to cook over medium-low heat until the cheese is completely melted and the soup is hot.  Season with more salt and pepper, if needed. 
  7. Serve garnished with minced chives and more shredded cheddar cheese.  Enjoy!
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

Keywords: broccoli cheese soup, broccoli, cheese, soup