The Garden Grazer

  • Recipes
  • Matcha
  • About
  • Newsletter
  • Contact
menu icon
go to homepage
  • Recipes
  • Oil-Free
  • Subscribe
  • About
subscribe
search icon
Homepage link
  • Recipes
  • Oil-Free
  • Subscribe
  • About
×
Home » Recipes » Soup

Coconut Curry Vegetable Soup (Vegan!)

Jan 6, 2024 by Kaitlin · 16 Comments

Jump to Recipe

A warmly satisfying Coconut Curry Vegetable Soup with a silky, golden broth. It's nourishing, easy to prepare, and so flavorful. Great served with cooked rice or naan bread! (Vegan, gluten-free, oil-free.)

Overhead view of vegan coconut curry vegetable soup in a white bowl garnished with fresh cilantro

This easy Coconut Curry Vegetable Soup is warmly comforting and best of all... simple to prepare!

The broth is golden sunshine yellow with beautiful accents of color from the carrots and greens. It's richly flavorful thanks to creamy coconut milk and earthy curry powder. Then we layer in vibrant aromatics like onion, garlic, and ginger for good measure.

It's a feel-good meal that you can serve with cooked rice, warm naan (or pita) bread, or garbanzo beans for extra protein.

Onion, garlic, ginger, carrots, peas, cauliflower, potato, and coconut milk ingredients laid out on a metal tray

Ingredients for Vegetable Curry Soup

For this recipe you'll simmer in a large pot on the stove:

  • Yellow onion: Or substitute sweet onion or white onion instead.
  • Carrot
  • Fresh garlic and ginger: These add lots of flavor and aromatics to the broth.
  • Cauliflower florets: You'll need 8 ounces florets which is about 3 cups or one small head cauliflower.
  • Gold potato: I like the buttery taste and texture of Yukon gold potatoes, but you can substitute with white potatoes or russet potatoes if desired. Sweet potato could also be a fun twist.
  • Sweet peas: For convenience, I use frozen peas. There's no need to defrost them before adding to the pot.
  • Vegetable broth: Be sure to use low sodium if needed.
  • Coconut milk: I use unsweetened, regular, full fat coconut milk.
  • Curry powder: This is a flavorful mixture of warm spices. It often includes things like ground turmeric, cumin, coriander, black pepper, ginger, etc. Curry powder can range in spiciness depending on how much cayenne pepper (or other chili peppers) are included. Most often I use the "Simply Organic" brand which is mild to moderate heat.
  • Fresh baby spinach: This is optional, but great to include. (Or you could stir in fresh kale instead!)
Overhead view of a ladle lifting up coconut curry vegetable soup from a large pot as it cooks

Customizing

Vegetables: Swap in other veggies like broccoli, snow peas, water chestnuts, green beans, zucchini, sweet potato, bell pepper, or mushrooms.

Beans: This soup is pretty light, so stir in chickpeas (or other white bean of choice) for extra plant-based protein and fiber if you'd like. Tofu could work as well.

White miso: I love stirring a miso slurry into my soups at the end of cooking time for rich umami flavor. Simply whisk together a tablespoon miso (give or take) with warm water until smooth. Then add it to the soup before serving.

Serving

Rice: I encourage you to serve this with a spoonful of cooked brown rice or white rice! It fills out the soup with nice heartiness and allows the rice to soak up that deliciously flavorful broth. (Rice noodles would be tasty too!)

Bread: Warm pita or naan bread is also a great pairing. It's so tasty dipped in the broth.

Fresh herbs: I also enjoy topping our bowl with a tablespoon of fresh cilantro before serving. Or try red pepper flakes for a little extra spice!

Citrus: Add a squeeze of fresh lemon juice or lime juice if desired.

Close-up view of coconut curry vegetable soup in a white bowl with spoon

For more inspiration, also browse all vegan soup recipes or Indian-inspired recipes.

Overhead view of vegan coconut curry vegetable soup in a white bowl garnished with fresh cilantro

Coconut Curry Vegetable Soup (Vegan!)

A warmly satisfying curry soup with a silky, golden broth. Easy to prepare and so nourishing. Great served with cooked rice or naan bread!
4.92 from 12 votes
Print Recipe Pin Recipe Comment
Prep Time: 30 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 50 minutes minutes
Author: Kaitlin - The Garden Grazer
Course: Soup
Cuisine: Gluten-Free, Indian-Inspired, Oil-Free, Vegan
Servings: 5 medium bowls

Ingredients

  • 1 small yellow onion
  • 2 medium carrots
  • 3-4 cloves garlic
  • 2 tsp. ginger, freshly grated
  • 3 cups vegetable broth
  • 13.5 oz. can coconut milk (regular, unsweetened)
  • 8 oz. cauliflower florets*
  • 6 oz. gold potato**
  • 1 1/2 cups sweet peas
  • 1 1/3 Tbsp. curry powder
  • 1-2 cups fresh baby spinach (optional)

For serving (optional):

  • Fresh cilantro, cooked rice, naan, pita bread

Instructions

  • Dice onion and carrots. Mince garlic and grate ginger, then set aside.
  • In a large pot, sauté onion and carrot for 7-8 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
  • Meanwhile, dice potato and cut cauliflower into small florets.
  • When onion is translucent, add garlic, ginger, and curry powder. Stir and sauté for 1 minute.
  • Then add the vegetable broth, coconut milk, cauliflower, potato, and peas.
  • Bring to a light boil. Then reduce heat, cover, and simmer for 15-20 minutes.
  • Stir in spinach (if using) during the last few minutes of cook time.
  • Salt and pepper to taste. Then garnish with chopped fresh cilantro, and serve with rice or naan/pita bread if desired.

Notes

*Cauliflower: 8 oz. equals about 3 cups florets.
**Potato: 6 oz. is about 1 medium potato.
Vegetables: Swap in whatever sounds good like kale, broccoli, snow peas, water chestnuts, etc.
Other additions: Stir in chickpeas (or other white beans) for extra heartiness and plant-based protein.
Recipe originally published October 2017. Updated January 2024.

Nutrition Per Serving (Estimate)

Nutrition Facts
Coconut Curry Vegetable Soup (Vegan!)
Amount per Serving
Calories
285
% Daily Value*
Fat
 
19
g
29
%
Saturated Fat
 
16
g
100
%
Polyunsaturated Fat
 
0.4
g
Monounsaturated Fat
 
1
g
Potassium
 
765
mg
22
%
Carbohydrates
 
27
g
9
%
Fiber
 
8
g
33
%
Sugar
 
10
g
11
%
Protein
 
7
g
14
%
Vitamin A
 
5289
IU
106
%
Vitamin C
 
54
mg
65
%
Calcium
 
67
mg
7
%
Iron
 
3
mg
17
%
* Percent Daily Values are based on a 2000 calorie diet.

Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.

Get the Monthly NewsletterSubscribe here!

If you're enjoying this vegan Vegetable Coconut Curry Soup recipe, also check out:

  • Curried Chickpea Salad
  • Coconut Curry Lentil Soup
  • Curried Orange Rice Salad
  • Vegan Butter Chickpeas

Follow The Garden Grazer on Instagram, Pinterest, Twitter, or Facebook for more updates and inspiration.

More Vegan Soup & Chili Recipes

  • Vegan creamy gnocchi soup cover photo
    Creamy Gnocchi Soup (Vegan!)
  • Vegan egg drop soup cover photo
    Vegan Egg Drop Soup (Easy!)
  • Three bean chili cover photo
    Fiesta Three Bean Chili (Vegan!)
  • Chickpea Noodle Soup (Easy!)

Comments

    Leave a Reply Cancel reply

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

    Recipe Rating:




  1. Cathy says

    November 17, 2025 at 2:43 pm

    5 stars
    This recipe is spot on! Delicious!!! Wonderful for the cooler weather.

    Reply
    • Kaitlin says

      November 17, 2025 at 4:12 pm

      So great to hear you enjoyed it, Cathy! I agree - definitely a cozy, winter warmer. Thanks a lot for coming back to leave your very kind review - it's truly appreciated!

      Reply
  2. Gina says

    November 11, 2025 at 5:33 am

    5 stars
    Yummy! I just made this and really liked it. Thank you for sharing all your hard work and good recipes! I've made several of your recipes and enjoyed all of them!

    Reply
    • Kaitlin says

      November 11, 2025 at 8:31 am

      Fantastic to hear this, Gina! So glad you've been enjoying the recipes. Thanks a lot for coming back to leave such a kind & thoughtful review - it's truly appreciated!

      Reply
  3. Mimi says

    December 15, 2024 at 8:09 am

    5 stars
    Just what I had in mind for today’s lunch. Love the versatility!

    Reply
    • Kaitlin says

      December 15, 2024 at 11:09 am

      Great to hear, and thank you!

      Reply
  4. Jay says

    November 13, 2024 at 6:03 am

    5 stars
    Absolutely delicious! I'm an extremely novice cook, just starting out but found this recipe super easy and super tasty! Can't wait to make it again 😋 thank you 😊

    Reply
    • Kaitlin says

      November 13, 2024 at 10:36 am

      Hello, Jay! That's amazing. It's fun to hear you gave this a try and it was a success - well done! I hope you enjoy it next time too. Thanks for coming back to share your very kind and thoughtful feedback. It's very appreciated!

      Reply
  5. maya says

    February 07, 2024 at 6:29 pm

    5 stars
    Very nice flavor, quick to put together!

    Reply
    • Kaitlin says

      February 07, 2024 at 7:24 pm

      So great to hear you enjoyed it, Maya. Thanks for sharing your kind feedback!

      Reply
  6. Suzanne says

    October 29, 2021 at 12:35 pm

    Does this soup freeze well? I like to make batches of soups and dinners so that the family can eat nutritiously throughout the winter when I am away.

    Reply
    • Kaitlin says

      October 29, 2021 at 1:01 pm

      Hi Suzanne! I haven't tried freezing this recipe, but I think it could work. Soups with milk or cream generally don't freeze great, but coconut milk tends to do better. Be sure to let it cool completely before freezing. The texture may change a little upon reheating, but I'm guessing it would still be okay. Bean, lentil, and vegetable soups typically freeze great if you'd like to browse through all my Soup Recipes for more ideas. Hope you can find some the family enjoys! Take good care.

      Reply
  7. Hilary says

    January 16, 2020 at 8:38 pm

    5 stars
    I made this tonight with a few minor adjustments. I sautéed onion, garlic, and ginger before throwing everything else in the pot. I also threw in 1/2 a bag of spinach in with the peas. My whole family absolutely loved this soup. It was so satisfying and tasty without being overly heavy. Perfect for a cool winter night! Thanks so much for the recipe!

    Reply
    • Kaitlin says

      January 21, 2020 at 10:25 am

      Great to hear you & your family enjoyed this one. I love your adaptions!

      Reply
  8. Sue says

    November 07, 2018 at 9:59 am

    I've made this and its delicious, making it again tonight. Thanks for this!

    Reply
    • Kaitlin says

      February 24, 2019 at 2:41 pm

      Wonderful to hear! Thank you for sharing.

      Reply

Hello, I'm Kaitlin!
I live in Montana and share vegan recipes that are easy and healthy. About Me →

Footer

↑ back to top

Info

About
Privacy Policy
Contact

Follow

Newsletter
Facebook
Instagram
Pinterest

Recipes

Recipe Index
Oil-Free Recipes
Gluten-Free Recipes

Copyright © 2025 The Garden Grazer

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required