Go Back

20-Minute Broccoli Cheese Soup

A rich and creamy broccoli cheese soup packed with fresh broccoli, cheddar cheese, and comforting flavors ready in just 20 minutes.
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings: 6 bowls
Course: Dinner, Soup
Cuisine: American, Comfort Food
Calories: 340

Ingredients
  

Soup Base
  • 4 cups broccoli florets chopped small
  • 1 small onion finely diced
  • 2 cloves garlic minced
  • 3 tbsp unsalted butter
  • 3 tbsp all-purpose flour
  • 2 cups vegetable broth
  • 2 cups whole milk
  • 1 cup heavy cream
  • 2 cups sharp cheddar cheese freshly shredded
  • 1 small carrot grated
  • 0.5 tsp salt
  • 0.5 tsp black pepper
  • 0.25 tsp smoked paprika
  • 0.25 tsp mustard powder

Equipment

  • Large soup pot
  • Whisk
  • Cutting board
  • Chef knife

Method
 

  1. Melt butter in a large soup pot over medium heat.
  2. Cook diced onion for 3 to 4 minutes until softened.
  3. Add garlic and cook for 30 seconds.
  4. Stir in flour and cook for 1 minute while stirring constantly.
  5. Slowly whisk in vegetable broth until smooth.
  6. Pour in milk and heavy cream, stirring until slightly thickened.
  7. Add broccoli, grated carrot, salt, pepper, smoked paprika, and mustard powder.
  8. Simmer for 8 to 10 minutes until broccoli is tender.
  9. Reduce heat to low and stir in shredded cheddar cheese until melted.
  10. Serve hot with bread or croutons if desired.

Notes

For best texture, use freshly shredded cheddar cheese and avoid boiling after adding cheese.