Vegetable Curry Soup

curry soup

Vegetables, vegetables, vegetables; oh how I love them.  This creamy, curry soup is stocked full of vegetables that will make your body very happy.

The trick to making this soup creamy without dairy is simply starting your soup base with blended potatoes and broccoli stems.  Then add the other ingredients to simmer and cook thoroughly.  Starting with such a flavorful base deepens the overall flavor of this recipe and makes this curry soup rich and satisfying.

Serves 6


  • 2 small gold potatoes
  • 4 broccoli stalks (with long stems)
  • 1 onion
  • 2 celery ribs
  • 4 medium carrots
  • 8 oz baby bella mushrooms
  • 1 apple
  • 4 cups kale
  • 2 cups broth (any kind you have)
  • 1 cup coconut milk
  • 2 tbsp green curry paste
  • 2 tsp salt
  • 1 tsp pepper


  1. Cut the potatoes and broccoli stems into desired size pieces.  The smaller you cut them, the faster they will cook.
  2. Place them into a large pot with water to boil for 20 minutes.
  3. Cut the broccoli florets, onion, celery, carrots, mushrooms, and apple to desired size suitable for soup.
  4. When the potatoes and broccoli stems are soft, drain almost all the water from the pot, saving about 1/4 cup.
  5. Using an immersion blender, blend the potatoes and broccoli stems until smooth.
  6. Add the cut vegetables, kale, broth, coconut milk, curry paste, salt, and pepper to the pot.
  7. Let the soup simmer for 20 minutes over medium heat or until the vegetables are soft.


For a fully-loaded Chicken and Vegetable Soup or a light and creamy Broccoli Soup, check out the recipes below.

Ultimate Chicken Vegetable Soup
Broccoli Soup
Broccoli Soup

4 Comments Add yours

  1. Thorsten says:

    Hello! I just would like to give a huge thumbs
    up for the wonderful info you have here on this post. I’ll
    be coming back to your site for more soon.

    1. tanyahobson says:

      Wonderful. I’m so happy you enjoyed this recipe and other information on the website.

Leave a Reply

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.