Skip to Content

We Wrote a Cookbook!

Learn More

Coconut Curry Soup with Chicken, Chickpeas and Hearty Greens

  • Serves: 8
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Calories: 525
bowl of coconut curry soup with chickpeas, chicken and kale in a bowl topped with fresh cilantro and fresh lime wedges

This coconut curry soup with chicken and chickpeas is so filling and satisfying, it’s hard to believe that it qualifies as health food—but we promise, it really, really does.

Virtuous Doesn’t Have to Mean Boring.

Take a gorgeous medley of vegetables, slowly simmer in a rich, creamy red curry coconut broth, add chicken, chickpeas, and dark leafy greens and voila! You’ve got yourself a healthy coconut curry soup that’s so filling and satisfying you might be fooled into thinking you aren’t eating as healthy as you actually are. And that's how it should be. That's real food done right. Healthy doesn’t have to be boring and delicious comfort food doesn’t have to be bad for you. To be successful in your healthy eating goals, it’s important to not feel like you’re suffering, and we promise, no one will be suffering when you offer them a steaming bowl of this hearty concoction.

ingredients for coconut curry soup in small bowls including red peppers, raw chicken, coconut milk, kale, chicken broth

Everything You’ll Need to Make Our Curry Soup Recipe

Comforting, spicy and oh-so-warming, coconut curry soup sings with the Thai flavors we love—but comes together faster than you’d think. Here’s what you’ll need to make it:

  • Olive oil
  • Onion
  • Bell peppers
  • Garlic
  • Diced tomatoes
  • Limes
  • Chickpeas, drained and rinsed
  • Coconut milk—we recommend full fat coconut milk! Full fat makes for a luscious, creamy broth for the curry soup. Light coconut milk just won’t yield the same result.
  • Red curry paste. OK, we have strong feelings about red curry paste—mainly that all brands are NOT created equal. You should taste a few and see which one suits your tastes. We are huge fans of the Mae Ploy brand, which is quite widely available (but do note—it is not vegetarian or vegan, as it contains shrimp paste). We also like the Thai and True brand, which is a vegan brand of red curry paste.
  • Your favorite dark, leafy greens—kale, spinach or chard.
  • Fish sauce
  • Chicken stock
  • Chicken breasts, sliced thin
coconut curry soup in a white bowl with peppers, kale, chicken, fresh cilantro and chickpeas

Thai Red Curry Soup—Make It Meaty, Or Make It Vegan!

We’ve made this red curry soup recipe for groups of people large and small, that included people with all kinds of dietary preferences. It’s incredibly adaptable! While we often add chicken to give it extra heft, it’s easy to adapt this recipe into a vegan coconut curry. With the chickpeas, it still has protein to spare and thanks to all of the aromatics, fresh lime juice and curry paste, it’s deeply flavorful with or without meat. If you’re looking to vegan-ize this coconut curry recipe, here are a few things to keep in mind:

  • You’ll have to leave out the fish sauce, which brings a lot of salty, umami flavors to the soup. You may want to make up for it with a splash of soy sauce.
  • Some brands of red curry paste contain fish-y ingredients, like shrimp paste. Just be sure to use a vegan brand.
  • Use veggie stock instead of chicken stock.
red peppers and onions in a large pot
red peppers and onions along with crushed tomatoes and chick stock in a large pot
coconut curry soup broth with coconut cream added to the pot
coconut curry soup with chicken, peppers and chickpea
large pot of coconut curry soup topped with raw kale
large pot of coconut curry soup with chicken, chickpeas, and kale

How To Make Coconut Curry Soup

Here’s the thing with cooking healthy food—easy recipes will help you stick to your goals. If it’s even easier to make something healthy than it is to cook something unhealthy, you’ll be way more inclined to make the healthy recipe, right? Luckily, it really doesn’t get much easier than this Thai coconut soup recipe. Here’s how to make it:

  1. Sauté! Onions, peppers, garlic.
  2. Add tomatoes, red curry paste, stock and chickpeas. Give it a quick simmer!
  3. Add coconut milk, fish sauce and lime juice. Time for another quick simmer!
  4. Add the chicken and simmer until it’s cooked through.
  5. Finish with the kale, spinach or Swiss chard. Simmer just until the greens are wilted—spinach will wilt almost immediately, whereas kale and chard need a bit longer.
  6. Serve! We love to serve this red curry soup with rice, or cauliflower rice, but it’s also a great one-bowl meal as-is.
white bowl of red curry chicken soup topped with fresh cilantro and lime sliced

Tools You’ll Need:

More Cozy, Healthy Curry Soup Recipes to Keep You On Track.

What can we say? We’re really into curry. We’re really into coconut. And we’re REALLY into soup recipes. So guess what? We’ve got FIVE more curry soup recipes for you, just in case you discover that you, too, are obsessed:

Soup Rocks.

It’s a fact. Budget-friendly, one-pot, easy to freeze—we make a big pot of soup just about EVERY Sunday, and we’re always so glad we did. We hope you try this easy coconut curry soup with chicken, and if you do, hit us up! Snap a photo of your soup and maybe even a video of the beautiful people you feed it to. Tag us on Instagram using @themodernproperand #themodernproper. Happy eating!

Coconut Curry Soup with Chicken, Chickpeas and Hearty Greens

  • Serves: 8
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Calories: 525


  • 1 tbsp Olive oil
  • 1 Large onion, diced
  • 2 Red bell peppers, diced
  • 4 Cloves of garlic, minced
  • 1 14 oz can diced tomatoes
  • 1 14 oz can chickpeas, drained and rinsed
  • 4 cups Chicken stock
  • 2 14 oz cans full fat coconut milk
  • 2 tbsp Red curry paste
  • 2 tsp Fish sauce
  • Juice of one lime
  • 1.5 lb Chicken breasts, sliced thin
  • 2 cups Roughly chopped kale, spinach or chard
  • Salt to taste
  • Fresh cilantro for serving


  1. Sauté onions and peppers in olive oil over medium heat. Sauté until onions are just tender. Add garlic and cook for 2 more minutes. Add tomatoes, curry paste, chicken stock and chickpeas and bring to rapid simmer. Stir until paste is dissolved. Add coconut milk, fish sauce and lime juice, bring back to a simmer and allow to cook for 10 minutes.
  2. Add chicken and cook for 10 minutes at a simmer until chicken is cooked through. Season with salt and add kale/spinach. Cook for 3 more minutes and serve as is topped with fresh cilantro or over cauliflower rice.

Note: You may need to adjust the seasonings just a bit. Use less curry paste if you don't like it with a little “kick”.

Nutrition Info

  • Per Serving
  • Amount
  • Calories 525
  • Protein 31 g
  • Carbohydrates 27 g
  • Total Fat 33 g
  • Dietary Fiber 6 g
  • Cholesterol 76 mg
  • sodium 1044 mg
  • Added Sugars 7 g

Coconut Curry Soup with Chicken, Chickpeas and Hearty Greens

Questions & Reviews

Join the discussion below.

  • Haley H

    Do you think I could do it in the crockpot? Maybe add the coconut milk toward the end?

    We haven't tested it that way, but you certainly could try it!

  • William Parker

    Does this freeze ok?

    Hi William! Yes, this soup freezes beautifully for up to about three months.

  • Lauren Nummer

    Would it still turn out if I halfed the recipe? : )

    Yes of course!

  • Rebecca Monaco Murrell

    It was delicious!! Next time, I will add a little less coconut milk. It was a little too sweet!

    Glad you loved it!

  • Jasmine ford

    Amazing and super easy to make. I left out the chicken and added mushrooms instead 😊

    Glad you enjoyed it Jasmine! Mushrooms sound like a delicious alternative!

  • Dotty McKinnon

    The soup is outstanding! I plan to add another can of chickpeas the next time I make this. Really delicious 😋

  • ryanelizabeth

    Just made this and it was ah-mah-zing! Since I’m terrible at following directions, I also added about 2 Tbls of Tom Yum Paste. Used the Thai Kitchen red curry paste and Kale as my green.