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

Cream of Broccoli Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 44 reviews
  • Author: Sarah
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 6 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

A creamy and comforting cream of broccoli soup made with broccoli florets, aromatic herbs, and a rich blend of milk and heavy cream. Perfect as a warm appetizer or light main dish, this soup is smooth, flavorful, and easy to prepare on the stovetop.


Ingredients

Scale

Sauté Base

  • 3 tablespoons salted butter
  • 1 tablespoon olive oil
  • 1 medium white onion, diced
  • 1 tablespoon minced garlic (about 3 cloves)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried oregano

Soup Mixture

  • 1/4 cup all-purpose flour
  • 4 cups vegetable broth
  • 2 cups milk
  • 2 cups heavy cream
  • 6 cups broccoli florets
  • Salt and pepper to taste


Instructions

  1. Heat fats and cook onions: In a large pot, melt butter and olive oil over medium-high heat. Add diced onions and cook for 8 minutes, stirring occasionally, until they start to soften and become translucent.
  2. Sauté garlic and herbs: Add minced garlic and sauté for 1 minute until fragrant. Stir in dried thyme and oregano to evenly incorporate the flavors.
  3. Add flour and cook roux: Sprinkle the all-purpose flour into the pot and cook, stirring constantly, until the flour turns golden brown, about 2 minutes, which helps to thicken the soup later.
  4. Combine liquids and broccoli: Slowly pour in vegetable broth, milk, and heavy cream while stirring constantly. Bring the mixture to a gentle simmer, then add the broccoli florets to the pot and reduce heat to low.
  5. Simmer until tender: Let the soup simmer gently for 10 minutes or until the broccoli is soft and the soup has thickened slightly.
  6. Puree the soup: Use an immersion blender to carefully blend the soup until smooth. Alternatively, transfer the soup in batches to a blender with a vented lid and pulse until creamy.
  7. Season and serve: Taste and season the soup with salt and pepper as desired. Serve hot for the best comfort and flavor.

Notes

  • For a vegan version, substitute butter with vegan margarine, use plant-based milk and cream, and choose a vegan broth.
  • If you prefer a chunkier soup, blend only half of the soup and stir in the remaining broccoli florets.
  • Thicken the soup further by adding an extra tablespoon of flour or cooking a few minutes longer.
  • Fresh broccoli is best, but frozen broccoli can be used if fresh is not available—just adjust cooking time accordingly.
  • Leftovers can be refrigerated for up to 3 days or frozen for up to 2 months.

Nutrition

  • Serving Size: 1 cup
  • Calories: 250 kcal
  • Sugar: 5 g
  • Sodium: 350 mg
  • Fat: 18 g
  • Saturated Fat: 10 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 15 g
  • Fiber: 3 g
  • Protein: 6 g
  • Cholesterol: 55 mg