Silky Smooth Cream of Broccoli Soup
Prep time
Cook time
Total time
Super silky smooth cream of broccoli soup.
Recipe type: Soup
Serves: 4-6
  • ½ medium onion, diced
  • 3 large cloves of garlic, sliced thinly
  • 2 Tbsp butter
  • 1 medium potato, peeled and chopped into 1-inch pieces
  • 5 cups broccoli florets
  • 6 cups chicken stock
  • 1 tsp salt
  • ½ cup raw baby spinach leaves (packed)
  • ¾ cup heavy cream
  • ½ cup sour cream
  1. Melt the butter in a large stock pot over medium heat. Add onion and garlic and sautée gently until softened and translucent - about 3 minutes.
  2. Add potato, broccoli and chicken stock and bring to a boil. Reduce heat, cover and simmer for 20 minutes. Add salt and baby spinach leaves. The heat from the soup will wilt the leaves down right away.
  3. Let the soup cool a bit before adding it in batches to a blender. Return soup to pan through a strainer. Not all of the contents will make it through the strainer. Reserve the thick parts that won't strain and put them back into the blender. Then pour back into the soup.
  4. While reheating soup gently, add cream. Add more salt and pepper to taste. Once soup is hot again (but not boiling!) whisk in sour cream and blend completely.
  5. Serve with a garnish of parsley or mini broccoli spears or a tablespoon of shredded cheddar cheese or even another dollop of sour cream. Enjoy!
Recipe by StreamingGourmet at