Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (2024)

Home » Type » Soups + Stews » Vegan Tomato Basil Soup

Jump to Recipe

Homemade vegan Tomato Basil Soup is made with fresh tomatoes simmered with onion, garlic, and sweet basil for a deliciously creamy tomato soup that’s ready in 30 minutes!

Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (1)

Soup is on with this quick and easy vegan tomato basil soup bursting with tomato flavor and made with just a handful of ingredients.

This homemade creamy tomato soup is a new favorite around our home, and I know you’ll love it, too!

Table of Contents show

Why We Love This Recipe!

  • Made from scratch, it calls for using fresh, whole-food, plant-based ingredients and is 100% dairy-free!
  • If you don’t have all the fresh ingredients, you can easily customize the recipe using canned or dried ingredients.
  • It’s great alone but can be made into a hearty meal with a sandwich, salad, or pasta on the side.
  • Leftovers taste even better, making this soup great for to-go lunches or to freeze for later!

If you’re a soup lover like myself, a few other delicious and vegan soup recipes worth checking out are this Vegan Minestrone Soup, Creamy Broccoli + Red Lentil Soup, simple Roasted Butternut Squash Soup, or Very Good Split Pea Soup.

Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (2)

Ingredient Notes

Here is everything you will need:

  • Tomatoes – use roma, plum, or tomatoes on the vine (can sub with canned as noted in the recipe).
  • Onion – I used white, but red, yellow, or brown is ok too.
  • Basil – fresh is best, but can sub with dried basil if needed.
  • Oregano – dried or fresh
  • Garlic – fresh is best, you can sub with garlic powder as well.
  • Vegetable Broth – low-sodium preferred.
  • Vegan cream – use store-bought or make your own vegan cream(can also sub with plant milk)
  • Salt + pepper – to taste.
Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (3)

How To Make Tomato Basil Soup

  • Prep: Start by prepping the onion and garlic. Quarter the tomatoes or cut them into 1-inch pieces if using larger tomatoes.
  • Saute: In a heavy bottom pan, saute the onion with oil or water for 7 minutes, add the garlic and cook 1 minute more.
  • Add remaining ingredients: Add the tomatoes, basil, oregano, and liquids.
Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (4)
  • Simmer: Bring the chunky soup to a boil, cover, reduce heat, and simmer for 15 minutes.
Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (5)
  • Puree: Once soup is done, let rest for 10 minutes to cool. Using an immersion blender or cup blender, puree the soup until desired consistency. Taste for flavor, adding more salt as needed.

Recommended equipment: I love using my immersion blender (affiliate link) for pureeing soups, but if you want a smoother soup use a cup blender (it may take two batches as it may not all fit at once).

Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (6)

How To Store + Reheat

  • Refrigerator: Leftovers can be stored for 5 – 6 days in the refrigerator in a covered container.
  • Freezer: Tomato basil soup is freezer-friendly and freezes well for up to 2 – 3 months. To freeze, let cool completely and store in multi-use, freezer-safe containers (affiliate link), leaving 1/2 inch head space for expansion. You can also freeze larger portions in large freezer ziplock bags. Let thaw before reheating.
  • Reheat: Simply re-warm on the stovetop over low heat until warmed through. Alternatively, reheat in the microwave using 30 – 60 second intervals, stirring after each, until warm.
  • Meal Prep: It makes a great meal prep for the week with homemade Artisan Bread or Vegan Naan on the side for soaking up the juices.

How To Thicken Vegan Tomato Basil Soup

These are my favorite dairy-free ways to thicken this soup:

  • Add 1 – 2 tablespoons Vegan Cream or Vegan Sour Cream.
  • Add 1 – 2 tablespoons Tahini or cashew butter.
  • Use more pureed tomatoes.
Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (7)

Serving Suggestions

Tomato basil soup is great alone for a light meal but can be made even heartier with a little something extra on the side. Here are a few of my favorite pairings:

  • Topping: Top with crumbled Coconut Bacon, croutons, or Crispy Roasted Chickpeas for a crunchy texture.
  • Sandwich: It doesn’t get more classic than pairing a vegan grilled cheese sandwich with tomato soup (I used Dave’s Killer Bread + Field Roast Chao vegan cheese). Another great option is this , or Roasted Red Pepper Sandwich!
  • Salad: Serve with Classic House Salad or simple leafy green salad with Vegan Ranch or .
  • Grain: Add up to 1/2 cup of Farro, Quinoa, brown rice, white rice, or even this Cilantro Lime Rice to the soup for texture and healthy carbs.
  • Bread: To soak up the juices, serve with homemade Artisan Bread, soft and chewy Vegan Naan, or gluten-free Socca flatbread.
  • Pizza: It would be great with this easy Zucchini Flatbread-White Pizza.
  • Veggies: Serve with Savory Sauteed Kale, Skillet Asparagus + Tomato Medley.
Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (8)

If you try this tomato basil soup recipe, please let me know!Leave a comment and rate it below. I love to hear what you think, or any changes you make.

Print

Tomato Basil Soup (Vegan)

Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (9)

Print Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 10 reviews

Tomato Basil Soup is made with fresh tomatoes simmered with onion, garlic and sweet basil for a deliciously creamy tomato soup that’s ready in about 30 minutes!

  • Author: Julie | The Simple Veganista
  • Prep Time: 5 min
  • Cook Time: 25 min
  • Total Time: 30 minutes
  • Yield: Serves 4 – 6 1x
  • Category: Entree, Soup
  • Method: stovetop, simmer
  • Cuisine: Italian
  • Diet: Vegan

Ingredients

Units Scale

  • 1 tablespoon olive oil or 1/4 cup water
  • 1 large white onion, sliced
  • 6 cloves garlic, minced
  • 2 1/2 lbs. tomatoes (roma, plum or tomatoes on the vine)
  • 1/2 cup basil leaves (about 10 -12 large leaves) or 2 teaspoons dried
  • 1/2 teaspoon dried oregano
  • 2 cups low-sodium vegetable broth
  • salt + pepper, to taste
  • vegan cream, to serve

Instructions

Prep:Start by prepping the onion and garlic. Cut the quarter the tomatoes or cut into 1 inch pieces if using larger tomatoes.

Saute: In a heavy bottom pan, heat oil or water over medium heat, saute the onion for 7 minutes, add the garlic and cook 1 minute more.

Add remaining ingredients: Add the tomatoes, basil, oregano, pinch of salt and pepper, and broth.

Simmer:Bring the chunky soup to a boil, cover, reduce heat and simmer for 15 minutes.

Puree: Once soup is done, let rest for 10 minutes to cool. Using an immersion blender or cup blender, puree the soup until desired consistency. Season with more salt & pepper as needed. If soup seems bland, it needs more salt. Stir in a couple tablespoons of vegan cream if you like.

Serve: Serve with a drizzle of vegan cream, basil and fresh cracked pepper. For a little heat, add a pinch of red pepper flakes. Pair with homemade Artisan Bread or soft and chewy Vegan Naan for soaking up the juices.

Store: Leftovers can be stored in the refrigerator for up to 6 days in a covered container. To store longer, freeze for up to 2 – 3 months.

Notes

If you don’t have good fresh tomatoes, sub with 2 – 28oz. cans whole peeled tomatoes, juices and all.

Other thickening ideas: Add 1 – 2 tablespoons tahini or cashew butter to the pot. Add more pureed tomatoes.

RECOMMENDED EQUIPMENT: I love using my immersion blender (affiliate link) for pureeing soups. It’s easy to clean, small and fits well in a utensil drawer.

FOLLOW TSVonFacebook,Instagram,Pinterest,orRSSfor more updates and inspiration!

Homemade Tomato Basil Soup (Easy + Vegan) - The Simple Veganista (2024)
Top Articles
Latest Posts
Article information

Author: Kimberely Baumbach CPA

Last Updated:

Views: 5671

Rating: 4 / 5 (61 voted)

Reviews: 92% of readers found this page helpful

Author information

Name: Kimberely Baumbach CPA

Birthday: 1996-01-14

Address: 8381 Boyce Course, Imeldachester, ND 74681

Phone: +3571286597580

Job: Product Banking Analyst

Hobby: Cosplaying, Inline skating, Amateur radio, Baton twirling, Mountaineering, Flying, Archery

Introduction: My name is Kimberely Baumbach CPA, I am a gorgeous, bright, charming, encouraging, zealous, lively, good person who loves writing and wants to share my knowledge and understanding with you.