Go Back
+ servings
2 bowls of cream of tomato soup
Print Recipe
5 from 1 vote

Cream of Tomato Soup

Cream of Tomato Soup is such a filling, mildly thick, and comforting kind of soup made of healthy ingredients and so easy to prepare.
Prep Time15 mins
Cook Time20 mins
Total Time35 mins
Course: Vegan
Cuisine: American
Keyword: Cream of Tomato Soup, vegan cream of tomato Soup
Servings: 4 servings
Author: Lainey


  • 1 tablespoon olive oil
  • 1 medium yellow onion diced
  • 4 tablespoons minced fresh ginger
  • 3 cloves minced garlic
  • 1 tablespoon ground cumin
  • 2 teaspoons ground coriander
  • 2 teaspoons ground turmeric
  • ½ teaspoon salt
  • ¼ teaspoon cayenne
  • 1 ½ cups vegetable broth
  • 28 oz canned tomatoes diced
  • 2 teaspoons sugar
  • ½ cup coconut milk
  • 2 tablespoons lime juice


  • 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 and cook for an additional 1 minute. Add cumin, coriander, turmeric, salt, and cayenne, cook for about 30 seconds.
  • Pour in vegetable broth and stir vigorously to deglaze the pan. 
  • Reduce heat to medium-low and add tomatoes and sugar, then bring to a simmer and cook for 20 minutes.
  • Using an immersion blender, puree the soup, then add coconut milk and serve.  (If you don't have an immersion blender, blend in batches using a blender.)
  • Just before serving, stir in lime juice.
DID YOU MAKE THIS RECIPE? Share it on instagram or tag @simplybakings or #simplybakings!