This super flavorful vegan Tomato Soup with Basil is an easy and quick meal that is ready in 30 minutes! Healthy comfort food at its best.

Vegan Tomato Soup with Basil

Why You’ll Love This Recipe

Healthy: Tomatoes have a ton of anti-oxidants, so this dish is the perfect healthy comfort food.
Easy & Quick: This tasty soup is on your dinner table under 30 minutes! You only have to chop the onions, mince the garlic and then throw everything in a pot and let it simmer.
Soul warming: Creamy, healthy and hearty. You can even grate some vegan cheese on top to make your soup extra cozy!

Ingredients

close up of soup
  • olive oil
  • yellow onion
  • garlic
  • tomato puree
  • water
  • dried basil
  • dried thyme
  • fresh basil
  • salt
  • ground black pepper
  • vegan tortellini pasta
  • (optional) vegan parmesan cheese

How to Make

STEP 1:
Cook the vegan tortellini (or the pasta of your choice) in slightly salted water until al dente. Drain, then rinse with cold water and set aside.

STEP 2:
Heat olive oil in a medium pot over medium-low heat. Add the chopped onion and cook until soft and translucent.

tortellini pieces and fresh basil

STEP 3:
Add the minced garlic and cook until fragrant (about 1 minute).

STEP 4:
Add the tomato puree, dried basil, dried thyme, ground black pepper and salt to the pot and stir everything together. Reduce the heat to low, cover with a lid, and simmer for 20 minutes (stir every 5 minutes). At the end of cooking, taste the soup and add more salt/seasoning if needed.

STEP 5:
Remove from heat and using an immersion blender, blend the soup until smooth. (Blending the soup can cool it down, so reheat if necessary.)

STEP 6:
Stir in the cooked pasta and ladle the soup into bowls.

STEP 7:
Top the soup with a generous amount of chopped fresh basil and (optional) vegan parmesan cheese.

spoon in the soup

Substitutions

Note: The nutritional info of this recipe is calculated with the original ingredients.

Tomato puree: Since this soup has to be blended at the end, you can basically use any kind of tomatoes you’d like. Crushed, chopped and diced tomatoes are fine to use as well.
Water: You can try using veggie broth instead of water, but the end result will be different flavor-wise.
Tortellini pasta: You can use ANY kind of pasta you like! Potato gnocchi is especially delicious in this soup.

FAQ

Can I use chopped tomatoes instead of puree?

Yes, you can. Chopped, diced and crushed tomatoes work just was well as tomato puree, since the soup will be blended.

Where can I get vegan tortellini?

You can buy vegan tortellini in Trader Joe’s, Sprouts, Whole Foods, Natural Grocers as well as several other supermarket chains and online shops (for example Kite Hill).

More vegan soup recipes:
Lentil Soup
Pinto Bean Soup
Sweet Potato Soup
Leek and Potato Soup

Related recipe roundups:
soup, Italian, Mediterranean, summer, beginner-friendly

Vegan Tomato Basil Soup with Tortellini

Tomato Soup with Basil

5 from 5 votes
Author Mira M.
This super flavorful vegan Tomato Soup with Basil is an easy and quick meal that is ready in 30 minutes!
Prep 5 minutes
Cook 25 minutes
Total Time 30 minutes
4 servings

Ingredients
 

  • 2 tbsp olive oil
  • ½ medium yellow onion (chopped)
  • 3 cloves garlic (minced)
  • 2 ½ cups tomato puree
  • 1 ½ cups water
  • 1 tsp dried basil
  • 1 tsp dried thyme
  • ½ tsp ground black pepper
  • 2 tsp salt (or to taste)
  • 9 oz uncooked vegan tortellini pasta (250 g) (or any pasta you like)
  • 1 ½ cups fresh basil leaves (finely chopped)
  • vegan parmesan cheese (optional)

Instructions
 

  • Cook the vegan tortellini (or the pasta of your choice) in slightly salted water until al dente. Drain, then rinse with cold water and set aside.
  • Heat olive oil in a medium pot over medium-low heat. Add the chopped onion and cook until soft and translucent.
  • Add the minced garlic and cook until fragrant (about 1 minute).
  • Add the tomato puree, dried basil, dried thyme, ground black pepper and salt to the pot and stir everything together. Reduce the heat to low, cover with a lid, and simmer for 20 minutes (stir every 5 minutes). At the end of cooking, taste the soup and add more salt/seasoning if needed.
  • Remove from heat and using an immersion blender, blend the soup until smooth. (Blending the soup can cool it down, so reheat if necessary.)
  • Stir in the cooked pasta and ladle the soup into bowls.
  • Top the soup with a generous amount of chopped fresh basil and (optional) vegan parmesan cheese.

Video

Nutrition

Serving: 1servingCalories: 317kcalCarbohydrates: 47gProtein: 8gFat: 10gFiber: 6gSugar: 10g
Tried this recipe?Let us know how it was!

11 Comments

    1. Kite Hill makes a yummy one. Find it at whole Foods, Natural Grocers, safeway any store like that.

  1. 5 stars
    This soup is delicious! I couldn’t believe how quick and easy it was to throw together. It was great on a cold evening after walking the dog. I’ll definitely be making this again and again!

  2. So, trying this, right now. I definitely didn’t have vegan tortellini, so I’m using potato gnocchi. Also, I’m using veggie broth, not water . Plus, lots more spices, because that’s how I cook. Smells great, so far. My early taste sample is good. Thank you for the recipe!

  3. 5 stars
    I agree with you; I would never have imagined that such a flavorful result would come of combining a few key ingredients. This tomato basil soup is absolutely divine, and just in time for the recent temperature dip. I did tweak the recipe by adding one T each of lemon juice and maple syrup which seemed to accentuate the basil while lessening its bitterness. The soup was even better the next day! And, rather than adding tortellini, I tossed a handful of oyster crackers into my bowl.

  4. 5 stars
    Wow, the tortellini is such a smart idea! I always just eat my tomato soup plain but I bet this makes it a lot more filling. A grocery store close by actually has some vegan tortellini so I’m excited to give this a try soon.

5 from 5 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating