Broccoli, Spinach and Kale Soup

Cook Time: 40 minutes
Total Time: 40 minutes
Author: Anna-Marie Walsh
Can it get any healthier? Here is a Vegan soup with all the greens- broccoli, kale and spinach.


  • 2 tbsp. olive oil
  • 2 tbsp. minced garlic
  • 1 medium sweet onion, chopped
  • 8 cups vegetable broth (64 oz)
  • 2-16 oz. bags frozen broccoli
  • 1/2 cup fresh basil leaves, stemmed and torn
  • 4 cups fresh spinach leaves
  • 6 cups kale
  • Salt
  • Pepper


  1. Heat olive oil in a large pot on the stovetop over medium-high heat. Add garlic, onions and a pinch of salt and sauté until onions are soft and translucent, about 8 minutes.
  2. Pour the 8 cups of vegetable broth into the pot and bring to a boil.
  3. Slowly add the broccoli and reduce the heat to medium. Add another pinch of salt and pepper to the pot and cook the broccoli for 8 minutes until slightly tender.
  4. Add the spinach and kale in small amounts slowly to the soup. Allow the leaves to wilt slightly before adding more.
  5. Add the basil leaves, cover pot and simmer soup for 20 minutes.
  6. Working in batches, add the soup mixture to a high-powered blender or food processor and blend until soup is pureed. Do not to overload the blender or food processor and be careful as the soup will be hot.
  7. Serve immediately in soup bowls or freeze for later. When serving, add basil leaves or chopped tomatoes as a garnish. Enjoy!