Skip to Content

Coconut Curry Soup with Chicken, Chickpeas and Hearty Greens

  • Serves: 8
  • Prep Time:  10 min
  • Cook Time:  25 min
  • Calories: 300
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: 300


  • 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
  • Calories300
  • Protein33 g
  • Carbohydrates16 g
  • Total Fat14 g
  • Dietary Fiber3 g
  • Cholesterol49 mg
  • sodium274 mg
  • Total Sugars6 g

Coconut Curry Soup with Chicken, Chickpeas and Hearty Greens

Questions & Reviews

Join the discussion below.

  • Gwen

    Can this soup be made a day in advance. And can it be frozen.

    Yes, you can make it a day in advance. Might be best to reheat it then throw in the kale right before serving but either way will work. It should freeze fine. Hope you enjoy!

  • Kaethe

    Can you substitute green curry paste instead of red?

    Definitely! Hope you enjoy!

  • Chanel Green

    For this and most of your soup recipes, how much is each serving size! Thank you so much! Made another of your soups tonight, Creamy Tomato Vegetable. Soooooo delicious!

    Glad you are liking the soups! We are working on adding yields to our recipes but for now we just have the number of servings listed.

  • eliza

    I don't love chickpeas, could I use lentils instead? Or is there another legume that would be similar?

    You can sub for any legume you'd enjoy! Great Northern White Beans would be a great substitution.

  • Joan Budne

    Would this recipe be very different if I substituted Massaman curry paste instead of the red curry paste? That is what I have on hand. Thanks!!

    That would work beautifully!

  • Athena

    Made this when I felt I was getting sick and it ended up being the perfect decision! Love it and wouldn't change a thing. Leftovers for days.

    Thank you Athena, we are so glad that you loved it! Nothing beats a warm bowl of soup when you aren't feeling good!

  • Mary Ann Farrell

    Made this soup yesterday for dinner. My husband is a meat and potatoes guy but I try to slide soups in once a week or so. I love soup and this one is absolutely delicious. We do love curries and next time I would add more curry paste or curry powder. I did make a little brown jasmine rice to add to make it a little more hearty but I loved it! Delicious!!

    Thank you Mary Ann, we are so glad you enjoyed it!

  • Taylar

    I LOVE THIS SOUP! I have been making it for about 2 years now and it checks all the boxes. I used to make it with chicken, but since I always have so much left over I just omit the chicken now and sometimes double up on the chickpeas so I don’t over cook the chicken when I reheat it. Definitely one of my most made recipes! Thank you!!

    Thanks Taylar, this is so great to hear. We are so glad you love it!

  • Erica Donato

    10/10 delicious

    Thank you Erica!!

  • Leslie Rutkowski

    To make vegetarian, I made this Quorn protein chunks and it was really, really good - hearty, flavorful, and satisfying. I definitely recommend.

    Thanks Leslie, we are so glad you loved it and happy to hear you made it work vegetarian style!