Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Creamy Vegan Tomato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 41 reviews

A smooth and comforting vegan tomato soup made with ripe tomatoes, garlic, and creamy coconut milk. This simple and flavorful soup is easy to prepare on the stovetop and perfect to enjoy with crusty bread or vegan grilled cheese sandwiches.

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

Soup Base

  • 2 tablespoons olive oil
  • 1 onion, chopped
  • 3 cloves garlic, minced
  • 1 can crushed tomatoes (about 14 oz)
  • 2 cups vegetable broth
  • 1 teaspoon sugar
  • ½ teaspoon dried basil
  • Salt and black pepper to taste

Creamy Element

  • ½ cup coconut milk

Garnish

  • Fresh basil for garnish

Instructions

  1. Heat Olive Oil: In a pot over medium heat, warm the olive oil to prepare for sautéing your aromatics.
  2. Sauté Onion: Add the chopped onion to the pot and cook until it becomes soft and translucent, which usually takes about 5-7 minutes.
  3. Add Garlic: Stir in the minced garlic and continue cooking for 1 minute until fragrant but not browned.
  4. Add Tomatoes and Broth: Pour in the crushed tomatoes and vegetable broth, stirring to combine all ingredients thoroughly.
  5. Season and Simmer: Add sugar and dried basil to balance flavors and reduce acidity, then let the soup simmer gently for 15 minutes so the flavors meld.
  6. Blend Soup: Using a blender or an immersion blender, puree the soup until smooth and creamy in texture.
  7. Add Coconut Milk and Season: Stir in the coconut milk and season with salt and black pepper according to taste.
  8. Final Simmer: Return the pot to the stove and simmer the soup for another 2–3 minutes to heat through and blend the flavors.
  9. Garnish and Serve: Ladle the soup into bowls, garnish with fresh basil leaves, and serve warm. It pairs beautifully with crusty bread or grilled vegan cheese sandwiches.

Notes

  • Cashew cream can be used as a substitute for coconut milk for a different creamy flavor.
  • Serve with grilled vegan cheese sandwiches for a satisfying meal.
  • Adjust the seasoning with additional herbs like thyme or oregano for variation.
  • For a spicier kick, add a pinch of red pepper flakes during the sautéing step.
  • Author: Jessica
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Vegan / Comfort Food
  • Diet: Vegan