Vegan Tomato Coconut Curry Soup [In Under 30 Minutes]

This post may contain affiliate links. Please read the disclosure policy.

Share The Yum On Facebook
Pin It To remember It

Creamy And Quick Plant-Based Tomato Coconut Soup With Curry

Soups are some of my favorite meals to make. They can be hearty or light, creamy or stew-like. Soups are fast to make and are foods perfect for families since even kids love them.

One of my favorite soups a blended vegan tomato coconut curry soup. It still has some texture but has coconut milk added for creaminess. The addition of Indian curry spices makes this soup flavorful and warming.

The recipe can easily be doubled to feed a large family or have leftovers for freezing. Even better is that this entire meal can be made in 30 minutes or less.

overhead view of creamy vegan tomato coconut curry soup

How To Make Tomato Coconut Curry Soup

This vegan soup is as easy as tossing everything into a pot. This recipe moves quick so to start, grab all of your ingredients and have them ready to go.

This means chopping the onion, garlic, and making sure all of the spices are prepared.

  1. Brown the onion in the stock pot until it’s lightly brown. Then add the ginger, garlic, and spices letting each cook slightly.
  2. Deglaze the pan using vegetable. Add in the tomatoes and sugar. Then let the soup simmer for 20 minutes for all the flavors to meld.
cooking steps for making the creamy tomato coconut soup
  1. Once the soup is done cooking, remove the pot from heat and puree using an immersion blender. You can also do batches in a regular blender.
  2. Mix in the coconut milk and reheat slightly if needed. Right before serving, add in the lime juice and drizzle a little coconut milk on top.
healthy vegan tomato coconut soup with curry in bowl with hand raising spoonful of soup

Want to save this recipe?

Enter your email below and we’ll send the recipe straight to your inbox!

How To Store Tomato Coconut Curry Soup

This soup is extremely versatile and tastes great as leftovers. You can store this soup in the fridge for 3-4 days.

It also holds up well frozen. If you’d like to have freezer meals for the future, double up the soup batch and put half into freezer-safe containers.

When you’re ready to eat it, defrost the soup and reheat it on low. Make sure to not add the lime to the soup before freezing since it tastes best added fresh.

closeup of the creamy vegan tomato curry soup with coconut milk

Can I Make The Soup Using Fresh Tomatoes?

Yes, fresh tomatoes are a great option! If you have a prolific garden, this healthy soup is a tasty way to use up your garden tomatoes.

I recommend waiting until the tomatoes are almost overripe so that they’ll taste sweeter. It’s up to your personal preference though.

When swapping in fresh tomatoes, you’ll want to replace the equivalent 28 oz can of diced tomatoes. This will equate to around 2 lbs or 1 kg of chopped fresh tomatoes.

Can I Substitute Out The Coconut Milk?

The coconut milk is what gives this soup it’s creaminess. If you don’t have any coconut milk or simply prefer not to use it, that’s fine. The soup will still taste delicious but will be lighter and not creamy.

If you plan on blending the soup in a high powered blender like a Blendtec, you can toss a 1/4 cup of raw cashews into the soup at the beginning of the 20 minute cook time. Then when the soup gets blended, the cashews will be blended in and add creaminess.

To keep some texture in your soup, ladle out half of the tomato soup to blend with an immersion blender while the remaining soup and cashews are blended in the stand blender.

Vegan Tomato Coconut Curry Soup

Stephanie Mantilla, BSc
A flavorful tomato coconut curry soup that's vegan. This meal cooks up in less than 30 minutes, freezes well, and is family-friendly.
Prep Time 5 minutes
Cook Time 20 minutes
Additional Time 5 minutes
Total Time 30 minutes
Course Recipes
Cuisine Soup
Servings 4 servings
Calories 189 kcal

Ingredients
  

  • 28 oz/795g canned tomatoes diced
  • 1 med/260g yellow onion diced
  • 3 cloves/15g minced garlic
  • 4 tbs/50g minced fresh ginger
  • 1 tbs/15ml olive oil
  • 1 tbs/5g ground cumin
  • 2 tsp/3g ground coriander
  • 2 tsp/4g ground turmeric
  • ¼ tsp cayenne
  • ½ tsp/3g salt
  • 2 tsp/4g sugar
  • 1 ½ c/355ml vegetable broth
  • ½ c/120ml coconut milk
  • 2 tbs/30ml lime juice

Instructions
 

  • Heat oil over medium heat in a large pot. Add onion and cook for 5 minutes until translucent and lightly browned, stirring regularly.
  • Add ginger and garlic. Cook for an additional 1 minute. Add cumin, coriander, turmeric, salt, and cayenne. Cook for 30 seconds.
  • Pour in vegetable broth all at once. Stir vigorously to deglaze pan. 
  • Reduce heat to medium-low and add tomatoes and sugar. Bring to a simmer and cook for 20 minutes.
  • Remove from heat and puree with an immersion blender or in batches in a regular blender. Return to pot and add coconut milk. Return to heat if necessary.
  • Just before serving, stir in lime juice.

Notes

Double the batch for leftovers or serving a large group of people.
Soup freezes well but don’t add lime juice before freezing. That tastes best added fresh before serving.

Nutrition

Serving: 1gCalories: 189kcalCarbohydrates: 23gProtein: 4gFat: 11gSaturated Fat: 6gPolyunsaturated Fat: 4gSodium: 785mgFiber: 6gSugar: 10g
Keyword coconut curry soup, tomato coconut soup, vegan soup
Tried this recipe?Let us know how it was!
Share The Yum On Facebook
Pin It To remeber It

© CookMexican. Images and text on this website are copyright protected. Please do not post or republish without permission. If you want to republish this recipe, please link back to this post. This post may contain affiliate links. Read the disclosure policy here.

Want to save this recipe? Enter you email below and we will send the recipe straight to your inbox!

Newsletter Form