Coconut Curry Vegetable Soup

Coconut Curry Vegetable Soup combines all the GOOD things – a coconut curry base with chickpeas, diced sweet potatoes, mushrooms and baby spinach. This soup is comforting, with interesting flavors, and is super healthy too!

Soup Season at our home looks like a constant rotations of flavors and textures. We love a spicy Turkey Taco Soup, some delicious Chicken Tortilla Soup, or this healthy Detox Lentil Soup any given night of the week!

Overhead shot of a pot of coconut curry vegetable soup, with a soup ladle inside.

Coconut Curry Soup

Since joining the curry bandwagon, we’ve been enjoying all the things. Y’all know that spicy food is my jam, and I’ve been slowly converting my hubby to join me. While this soup isn’t overly spicy, it has many depths of flavors and textures, and it takes curry lovers like us on a whole new and exciting adventure. I hope you hop on the curry train!

Save This Recipe Form

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

This soup is so many things.

  • Slightly spicy. The curry paste is what makes this soup somewhat spicy. You can add less of it if you prefer, but three tablespoons were perfect for us. Red pepper flakes are also optional (but SO good).
  • Creamy. With a quick partial puree, I was able to transform a chunky soup into a smooth, creamy soup. As you can see, I left about half of the chunks to enjoy a smooth and chunky texture. But feel free to puree it completely.
  • Healthy. Take a quick look at the nutritional content below. Lots of protein and fiber, and under 500 calories per bowl.
  • Filling. Even without meat, this soup fills you up and leaves you feeling completely satisfied.
Overhead shot of five bowls of coconut curry vegetable soup, on a white surface.

Ingredients needed for Coconut Curry Vegetable Soup:

  • Staple Ingredients – Olive oil, kosher salt, and freshly ground black pepper. Add red pepper flakes for extra heat.
  • Ginger and Garlic – I always use fresh ginger and garlic for maximum taste, BUT you could use powdered ginger and garlic powder in a pinch.
  • Curry Paste – I use Thai Red Curry Paste. There are many versions, but choose what you can find.
  • Coconut Milk – I prefer a full-fat version of coconut milk, but you could use a lighter version as well.
  • Chicken Broth – Lower-sodium chicken broth, always.
  • Tomatoes – I chose a can of fire-roasted diced tomatoes. But regular diced tomatoes work too.
  • Lime Zest – Zest one whole medium lime for that extra zesty flavor.
  • Sugar – You need some sugar to balance the spiciness.
  • Chickpeas – My favorite canned bean EVER.
  • Veggies – A combo of sweet potatoes and russet potatoes (or whatever you have), sliced mushrooms, and baby spinach.
Overhead shot of a gray tray of ingredients for the coconut curry vegetable soup.

How to make Coconut Curry Vegetable Soup:

  1. Bake the curry base. In a medium stock pot, add olive oil over medium-high heat. Add the ginger and garlic, and to avoid burning, stir constantly for about a minute or so. You should be able to smell them almost immediately. Then add the remaining base ingredients – the bottled curry paste, a can of coconut milk, two cups of chicken broth (or more), the diced tomatoes, lime zest, kosher salt, and freshly ground black pepper. If you like it a bit spicier, add a pinch of red pepper flakes.
  2. Add the tougher veggies. Bring mixture to a boil, and then add the strained chickpeas, the diced potatoes (both sweet and russet – or you could do all of just one of them), and bit more salt and pepper to taste. Cook until the potatoes are fork tender. This should take about 25 minutes, depending on how small you diced the potatoes.
  3. Puree. Remove the pot from the stove briefly, just long enough to puree a portion of the soup. I used my immersion blender to puree for about 10 seconds, because I wanted to leave some chunks in tact. See the two pictures below. The first one is before I pureed, and the second one is after.
  4. Add softer veggies. Place pot back on the stove and turn heat down. Add the chopped mushrooms and the baby spinach. Cook for about 5-6 more minutes to heat thoroughly. You’ll need to stir frequently, because pureed soup splatters easily!
  5. Serve. Serve soup with a sprinkle of cilantro and some extra red pepper flakes, if desired.
Overhead shot of 1) the soup before being pureed, and 2) the soup after partially pureed.
Side shot of a stock pot of coconut curry soup, with a soup ladle lifting some out.

Other delicious soup recipes on the blog:

Closeup shot of a bowl of coconut curry vegetable soup, with a spoon inside.

Kitchen Tools used for this recipe: (Affiliate Links)

Make this curry recipe next: Chicken Curry with Vegetables

xoxo ~Sue

Overhead shot of a pot of coconut curry vegetable soup, with a soup ladle inside.

Coconut Curry Vegetable Soup

Coconut Curry Vegetable Soup combines all the GOOD things – a coconut curry base with chickpeas, diced sweet potatoes, mushrooms and baby spinach. This soup is comforting, with interesting flavors, and is super healthy too!
5 from 1 vote
Print Pin Rate
Course: Soup
Cuisine: American, Indian
Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 55 minutes
Servings: 5 1.5 cup servings
Calories: 499kcal
Author: Sue Ringsdorf

Ingredients

  • 1 Tablespoon olive oil
  • 2 Tablespoons ginger – minced
  • 3 cloves garlic – minced
  • 3 oz. Thai red curry paste
  • 13.5 oz. full-fat coconut milk – 1 can
  • 2-3 cups lower sodium chicken broth
  • 15 oz. fire-roasted diced tomatoes
  • 1 Tablespoon lime zest
  • 2 Tablespoons sugar
  • kosher salt and freshly ground black pepper – to taste
  • 15 oz. chickpeas
  • 1 large sweet potato – peeled and diced
  • 1 medium russet potato – peeled and diced
  • 8 oz. sliced mushrooms
  • 3 cups baby spinach
  • pinch of red pepper flakes – to taste

Instructions

  • In a medium stock pot, heat olive oil over medium-high heat. Add the ginger and garlic and stir constantly for one minute. Then add the curry paste, coconut milk, chicken broth, diced tomatoes, lize zest, sugar, kosher salt, and freshly ground black pepper. If desired, add red pepper flakes for some added heat.
  • Stir and bring mixture to a boil. Then add the strained chickpeas, diced sweet potatoes, and russet potatoes (and a bit more salt and pepper). Cook until potatoes are fork tender, about 25 minutes (if potatoes are diced small).
  • Remove pot from heat momentarily. Take an immersion blender (or use a regular blender) and blend soup for about 10 seconds, or until about half of the soup is pureed. I like to keep some chunks in tact, but this is your choice.
  • Move pot back to heat, and add the mushrooms and spinach. Reduce heat to medium and cook for about 5-6 minutes, stirring constantly (because pureed soup splatters!).
  • Serve soup with a sprinkle of cilantro and some extra red pepper flakes, if desired.

Notes

The curry paste is what makes this soup somewhat spicy. You can add less of it if you prefer, but three tablespoons was perfect for us. Red pepper flakes are also optional (but SO good).

Nutrition

Calories: 499kcal | Carbohydrates: 62g | Protein: 16g | Fat: 23g | Saturated Fat: 16g | Sodium: 232mg | Potassium: 1167mg | Fiber: 11g | Sugar: 16g | Vitamin A: 14377IU | Vitamin C: 16mg | Calcium: 156mg | Iron: 8mg
Tried this recipe?Mention @Suebeehomemaker or tag #suebeehomemaker!

2 Comments

  1. This is a must try! Oh boy, do I love this recipe!

5 from 1 vote

Leave a Reply

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

Recipe Rating