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 10 reviews
  • Author: Amanda
  • 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 fresh broccoli florets, onions, garlic, herbs, and a rich blend of milk and heavy cream. This soup is perfectly blended to a smooth consistency and seasoned to taste, making it an ideal warm starter or light meal.


Ingredients

Scale

Main Ingredients

  • 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
  • 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 the base: In a large pot, heat butter and olive oil over medium-high heat. Add diced onions and cook for 6-8 minutes, stirring occasionally, until they soften.
  2. Sauté garlic: Add minced garlic to the pot and sauté for 1 minute until fragrant.
  3. Add herbs and flour: Stir in dried thyme, dried oregano, and flour. Cook the mixture for about 2 minutes until the flour turns golden to create a roux base.
  4. Add liquids and broccoli: Pour in the vegetable broth, milk, and heavy cream while stirring constantly. Bring the mixture to a simmer. Then add the broccoli florets and reduce heat to low.
  5. Simmer the soup: Let the soup simmer gently until it thickens and the broccoli becomes tender, about 8-10 minutes.
  6. Blend until smooth: Use an immersion blender to purée the soup carefully until smooth. Alternatively, transfer hot soup in batches into a blender with a vented lid and blend until creamy.
  7. Season and serve: Season the soup with salt and pepper to taste. Serve hot, garnished if desired.

Notes

  • If you prefer a thinner soup, add extra vegetable broth or milk when blending.
  • For a dairy-free version, substitute milk and heavy cream with coconut milk or almond milk.
  • The soup can be prepared a day ahead and reheated gently on the stovetop.
  • Use fresh thyme and oregano if available for a brighter herb flavor.
  • To add a little texture, reserve some broccoli florets before blending and stir them back in at the end.

Nutrition

  • Serving Size: 1 cup
  • Calories: 250 kcal
  • Sugar: 4 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: 7 g
  • Cholesterol: 50 mg