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
Creamy Broccoli Cheese Soup with melted cheese garnish, ready to serve.

Broccoli Cheese Soup Recipe – Cooking Classy


  • Total Time: 40 minutes

Description

This rich and creamy Broccoli Cheese Soup recipe combines fresh broccoli florets with a velvety cheese sauce for the ultimate comfort food experience. Perfect for chilly days, this easy-to-make soup delivers restaurant-quality results with simple ingredients.


Ingredients

Scale
  • 4 tablespoons unsalted butter
  • 1 medium onion, finely chopped
  • 1/4 cup all-purpose flour
  • 2 cups chicken broth (or vegetable broth for vegetarian option)
  • 2 cups whole milk
  • 3 cups fresh broccoli florets, chopped
  • 1 large carrot, shredded
  • 2 1/2 cups shredded sharp cheddar cheese
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon ground nutmeg (optional)

Instructions

  1. Melt butter in a large pot over medium heat. Add chopped onions and cook until translucent, about 5 minutes.
  2. Stir in chopped broccoli florets and shredded carrot, cooking for 3 minutes until vegetables soften.
  3. Slowly pour in chicken broth while stirring continuously. Simmer for 10 minutes.
  4. Whisk in flour until incorporated, then gradually add milk while continuing to whisk.
  5. Season with garlic powder, salt, pepper, and nutmeg if using.
  6. Reduce heat to low and gradually stir in shredded cheddar cheese until completely melted.
  7. Let soup rest for 5 minutes before serving to allow flavors to develop.

Notes

  • Use freshly shredded cheese instead of pre-shredded for better melting
  • Cut broccoli florets into small, bite-sized pieces for easier eating
  • Adjust thickness by adding more broth or cheese as needed
  • Reheat gently with a splash of milk to restore creaminess
  • Store leftovers in an airtight container for up to 3 days
  • Prep Time: 15 minutes
  • Cook Time: 25 minutes

Nutrition

  • Serving Size: 1 bowl (about 1.5 cups)
  • Calories: 420 Kcal
  • Sugar: 8g
  • Sodium: 850mg
  • Fat: 32g
  • Saturated Fat: 18g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 85mg

Keywords: broccoli cheese soup, creamy soup recipe, homemade cheese soup, comfort food, easy soup recipe, vegetarian soup, cheesy broccoli soup