Go Back
broccoli cheddar soup with a soup ladle lifting some of it

Creamy Broccoli Cheddar Soup

This creamy broccoli cheddar soup is a comforting classic that's easy to make and customize.
Packed with nutritious broccoli and rich cheddar cheese, it's a satisfying meal that can be prepared in under an hour.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Appetizer, Main Course, Soup
Cuisine American
Servings 6 Servings
Calories 335 kcal

Ingredients
  

  • 4 tablespoons 60g unsalted butter
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • ¼ cup 30g all-purpose flour
  • 2 cups 480ml chicken or vegetable broth
  • 2 cups 480ml milk
  • 4 cups about 2 heads broccoli florets, chopped
  • 2 carrots peeled and grated
  • ¼ teaspoon nutmeg
  • Salt and freshly ground black pepper to taste
  • 2 cups 200g sharp cheddar cheese, grated
  • ½ cup 120ml heavy cream (optional)

Instructions
 

  • In a large pot, melt the butter over medium heat. Add the onion and garlic, sauté until softened, about 5 minutes.
  • Sprinkle the flour over the onion mixture and stir constantly for 1 minute to cook the flour.
  • Gradually whisk in the broth and milk, stirring constantly to prevent lumps.
  • Add the broccoli, carrots, nutmeg, salt, and pepper. Bring to a simmer and cook until the vegetables are tender, about 15-20 minutes.
  • Use an immersion blender to partially puree the soup, leaving some chunks for texture. Alternatively, transfer half the soup to a blender, puree, and return to the pot.
  • Stir in the cheddar cheese until melted. Add the cream if using, and adjust seasoning to taste.
  • Serve hot, garnished with extra cheese and chopped chives if desired.
Keyword Broccoli Cheddar Soup