Go Back
+ servings
Two bowls of spiced tomato and coconut soup

Spiced Tomato Coconut Soup

This spiced tomato and coconut soup is super easy, creamy, and delicious. Plus it is ready to be served in less than 20 minutes!
3.82 from 11 votes
Prep Time 10 mins
Cook Time 15 mins
Total Time 25 mins
Course Soups
Cuisine Vegetarian
Servings 4 servings
Calories 128 kcal


  • 1 tablespoon coconut oil
  • 1 onion, large
  • 1 carrot, large
  • 500 grams canned tomatoes, whole or diced
  • 2 tablespoons minced fresh ginger
  • 4 garlic cloves
  • 1 teaspoon ground cumin
  • 1 can coconut milk
  • 1 teaspoon salt


  • Heat the oil in a large pot or Dutch oven over medium-high heat
  • Roughly chop the onion and carrot and add them to the pot
  • Roughly chop the ginger and garlic and add to the pot with the veg
  • Add the salt and sweat the veggies with the lid on for anywhere from 3-10 minutes depending on how much time you have
  • Add the cumin, then the canned tomatoes and coconut milk, reserving a little bit of the coconut milk if you want some to drizzle on top
  • Bring the whole mixture to a boil before reducing the heat and simmering on medium-low heat for 8-10 minutes or until the veggies are tender.
  • Puree until smooth with an immersion blender or whatever blending implement you prefer
  • Check for seasoning and add a few pinches of kosher salt if needed.



Calories: 128kcalCarbohydrates: 12.6gProtein: 2.4gFat: 8gSaturated Fat: 6.8gSodium: 610mgPotassium: 434mgFiber: 2.9gSugar: 6.1gCalcium: 33mgIron: 1mg
Tried this recipe?Let us know how it was!