Broccoli soup is a type of soup made primarily from broccoli as its main ingredient. It is a creamy and flavorful soup that typically includes other ingredients like onions, garlic, vegetable broth, and various seasonings.

Broccoli Soup

Recipe by caion


Prep time


Cooking time



Here’s a basic recipe for making broccoli soup:


  • 2-3 cups of fresh broccoli florets (you can also use frozen broccoli)

  • 1 medium onion, chopped

  • 2 cloves garlic, minced

  • 4 cups vegetable broth or chicken broth for a non-vegetarian version

  • 1 cup milk or cream (for a creamier texture)

  • 2 tablespoons butter or olive oil

  • Salt and pepper to taste

  • Optional toppings: shredded cheese, croutons, or a drizzle of olive oil


  • In a large pot, melt the butter or heat the olive oil over medium heat. Add the chopped onions and garlic and sauté until they become translucent and fragrant.
  • Add the broccoli florets to the pot and sauté them for a few minutes with the onions and garlic.
  • Pour in the vegetable or chicken broth, and bring the mixture to a boil. Reduce the heat to a simmer and cover the pot. Let it cook for about 15-20 minutes, or until the broccoli is tender.
  • Use an immersion blender or transfer the soup to a blender in batches to puree the mixture until smooth. Be careful when blending hot liquids; it’s best to let them cool slightly first.
  • Return the blended soup to the pot and add the milk or cream to achieve your desired creaminess. Stir well and heat the soup over low-medium heat until it’s heated through.
  • Season the soup with salt and pepper to taste.
  • Serve the broccoli soup hot, garnished with optional toppings like shredded cheese, croutons, or a drizzle of olive oil.

Leave a Reply

Your email address will not be published. Required fields are marked *