Go Back
+ servings

Broccoli Cheddar Soup Recipe

Creamy, comforting, and bursting with flavor, broccoli cheddar soup is a timeless classic that turns simple ingredients into a warm, satisfying meal.
Print Pin
Course: Main Course
Cuisine: American
Keyword: Broccoli Cheddar Soup Recipe
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 6

Ingredients

  • 8 ounces cheddar cheese grated
  • 1 quart vegetable stock
  • 1/4 cup unsalted butter
  • 2 cups whole milk
  • 1 large head or 2 small heads broccoli slightly over 1 pound, chopped into florets and stems
  • 1/2 medium white onion finely chopped
  • 1 small carrot grated
  • 1/4 cup all-purpose flour
  • 1 teaspoon salt
  • 1/8 teaspoon freshly ground black pepper
  • Bread for serving

Instructions

Blanch the broccoli

  • In a large pot, bring water to a rolling boil and generously salt it. Toss in the chopped broccoli stalks and florets, blanching them for 2 to 3 minutes until they turn vibrant green and are fork-tender yet retain a slight crispness. Drain the broccoli thoroughly, reserving about 1 cup of florets to use as a garnish.

Cook the onions and carrots

  • Using the same pot, wipe it clean and set it over medium heat. Melt the butter until it begins to bubble gently. Add the finely chopped onions and grated carrot. Stir occasionally, allowing the vegetables to soften and become fragrant, about 4 to 5 minutes.

Prepare the base

  • Sprinkle the all-purpose flour over the softened vegetables. Stir continuously to form a paste, ensuring the flour evenly coats the mixture. Let it cook for 1 to 2 minutes, then slowly pour in the vegetable stock while stirring vigorously to prevent lumps. Once all the stock is incorporated, allow the mixture to simmer gently.

Simmer the soup

  • Stir in the whole milk, followed by the blanched broccoli (excluding the reserved florets). Lower the heat to a gentle simmer and cook for about 10 minutes, allowing the flavors to meld together.

Blend the soup

  • Using an immersion blender, puree the soup until it achieves a smooth, creamy texture. If you’re using a countertop blender, let the soup cool slightly before blending in batches, taking care not to overfill the container to avoid splashes.

Season and serve

  • Return the pureed soup to low heat. Gradually add the grated cheddar cheese, stirring until fully melted and velvety. Season with salt and freshly ground black pepper, tasting and adjusting as needed.
  • To serve, ladle the soup into bowls, garnishing with the reserved broccoli florets and a sprinkle of extra cheese. Pair with your favorite bread for dipping and enjoy this comforting dish.