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

Easy Homemade Broccoli Cheese Soup Recipe – Creamy Comfort Food Favorite

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This Broccoli Cheese Soup is a comforting, easy-to-make soup loaded with fresh broccoli florets and rich cheddar cheese, ready in just 45 minutes. Perfect for a quick weeknight meal or a cozy family gathering.

  • Total Time: 45 minutes
  • Yield: 8 servings 1x

Ingredients

Scale
  • 8 tablespoons salted sweet cream butter
  • 1 cup finely chopped sweet yellow onion
  • 1 tablespoon fresh minced garlic
  • 1/3 cup all-purpose flour
  • 2 1/2 cups chicken broth
  • 2 cups whole milk
  • 1 cup heavy cream
  • 3 1/2 cups fresh broccoli florets
  • 3 1/2 cups fresh shredded extra sharp cheddar cheese, plus 1/4 cup for optional garnish
  • 1/2 cup shredded parmesan cheese
  • 1 1/2 teaspoons kosher salt
  • 1 teaspoon fresh cracked black pepper

Instructions

  1. Using a 4-5 quart heavy-bottomed stockpot over medium-high heat, melt the butter.
  2. Add the onion and cook uncovered for 4-5 minutes, or until the onion is softened and translucent, stirring constantly.
  3. Lower the heat to medium-low and add the garlic. Cook for 1 minute, stirring constantly.
  4. Add the flour, and cook for 1 minute, stirring constantly.
  5. Whisk in the chicken broth, milk, and heavy cream. Continue to whisk to combine and break any lumps.
  6. Lower the heat to low and allow the soup to begin to thicken and slightly bubble.
  7. Add the broccoli. Continue to stir occasionally to keep the soup from scorching. Cook for 10-12 minutes, or until the broccoli softens.
  8. Remove the soup from the heat. Stir in the grated sharp cheddar cheese and parmesan. Stir until the cheese is completely incorporated.

Notes

  • You can also make this soup in a Dutch oven if you prefer.
  • Garlic can burn easily, so keep stirring and don’t let it sit too long in one spot.
  • This step is crucial for creating a roux, which will thicken the soup. Make sure the flour is fully incorporated and cooked through to avoid any raw flour taste.
  • For a smoother soup, blend it with an immersion blender or in a food processor. You can also lightly mash the broccoli with a potato masher.
  • Author: lina
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 512
  • Sugar: 6 g
  • Sodium: 1277 mg
  • Fat: 43 g
  • Saturated Fat: 26 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 15 g
  • Fiber: 1 g
  • Protein: 19 g
  • Cholesterol: 127 mg