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

  • Author: Ava Garrison
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings

Description

Creamy Broccoli Cheese Soup blends tender broccoli, rich cheddar, and a velvety cream base into a warm, comforting bowl of flavor. Perfect for chilly days or a satisfying starter, this soup is both nourishing and indulgent.


Ingredients

  • 4 cups fresh broccoli florets (bite-sized)
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 1/4 cup unsalted butter
  • 1/4 cup all-purpose flour
  • 2 cups vegetable broth (or chicken broth)
  • 2 cups whole milk
  • 1 cup heavy cream
  • 2 cups sharp cheddar cheese, freshly grated
  • Salt and black pepper, to taste
  • 1/4 tsp ground nutmeg (optional)
  • Extra shredded cheddar for garnish (optional)

Instructions

  1. In a large soup pot, melt butter over medium heat. Add diced onion and sauté until translucent, about 4–5 minutes. Add garlic and cook for 30 seconds.
  2. Sprinkle flour over the mixture and stir continuously for 1–2 minutes to form a smooth roux.
  3. Gradually whisk in broth until smooth, followed by milk and cream. Bring to a gentle simmer.
  4. Add broccoli florets, salt, pepper, and optional nutmeg. Simmer uncovered for 15–20 minutes until broccoli is tender.
  5. Optional: Use an immersion blender to partially or fully blend the soup for desired texture.
  6. Reduce heat to low. Gradually stir in shredded cheddar cheese until melted and smooth. Do not boil.
  7. Taste and adjust seasoning. Serve hot with optional cheddar garnish.