• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About
  • Contact
  • Recipes
  • Free Ebook

Vegan on Board logo

menu icon
go to homepage
  • Recipes
  • About
  • Contact
  • Subscribe
    • E-mail
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Contact
    • Subscribe
    • E-mail
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
  • ×
    Home » Recipes

    Published: Feb 1, 2023 · This post may contain affiliate links · We donate 10% of our profits to support good causes.

    Vegan Tomato Soup

    Jump to Recipe 0 Comments Share Pin Save Saved!
    Pictures of tomato soup in white bowls, garnished with a swirl of vegan cream and fresh basil leaves.

    It's so easy to make delicious vegan tomato soup at home! This yummy recipe has 10 simple ingredients and is comforting and rich in flavour. Try this creamy tomato soup for a quick and cozy meal at any time of year.

    Two bowls of vegan tomato soup next to a napkin and two fresh tomatoes.

    Vegan tomato soup is not a complicated thing to make. And we've made it even easier with this simple recipe that is also full of bold flavour!

    We use canned chopped tomatoes for convenience and reliable results. But we will also tell you how to adapt the recipe to use fresh tomatoes! Perfect if you grow your own tomatoes and have a glut of them!

    If you are looking for more recipes to use up tomatoes, why not try gazpacho, which is a refreshing cold soup made from tomato and cucumber. If you're looking for something more robust, our roasted red pepper and tomato sauce is for you.

    Read on for ingredient tips and to find out how easy it is to make vegan tomato soup at home.

    Table of Contents
    • Ingredient tips
    • Step by step pictures
    • Substitutions and variations
    • Serving
    • Storage
    • More vegan soup recipes
    • 📖 Recipe

    Ingredient tips

    Here's all you will need to make this easy vegan tomato soup:

    Ingredients for tomato soup: oil, onion, garlic, vegetable stock, chopped tomatoes, basil and vegan cream.

    Tomatoes - We use canned tomatoes so you can make this soup year-round. San Marzano tomatoes are an excellent variety for soup if you can get them. Both chopped or crushed and whole peeled cans of plum tomatoes will work great as well!

    If you want to try using fresh tomatoes for this recipe, choose the ripest and most flavourful tomatoes. Cherry tomatoes and homegrown tomatoes are the best bet if you don't live in a Mediterranean climate. You can find tips on how to tweak this recipe using fresh tomatoes in the section on variations below!

    Top Tip

    While it's intuitive to think that fresh tomatoes are preferable to preserved tomatoes, this isn't always the case.

    Canned tomatoes are typically grown in Mediterranean climates, and harvested and canned in the summer when they are ripe and full of flavour. They deliver reliable results and taste great the whole year round.

    In winter and colder climates, canned tomatoes are the better choice over storebought fresh tomatoes, which are often grown in a glasshouse and lack in flavour and nutritional value.

    Sugar - This is added to cut through the acidity of the tomatoes and bring a more balanced flavour. You may wish to adjust the amount depending on how ripe and sweet your tomatoes are, especially if using fresh. Taste the soup and adjust to your preference.

    Basil - We've tested this recipe with both dried and fresh basil. Use fresh basil for a more, well, fresh taste, or dried basil for a slightly more mild, full-bodied note if you prefer. However, we actually really like a mix of the two!

    Vegan cream - We recommend a storebought vegan double cream / heavy cream, such as Oatly, as it has a more neutral flavour than using full-fat coconut milk.

    Step by step pictures

    Here's a visual guide on how to make this yummy homemade vegan tomato soup. For the full, adjustable and printable recipe, see the recipe card at the end of the post.

    Sauteing onion and garlic in a pot.

    Step 1 - Heat olive oil in a large pan and saute the onion and garlic for 5 minutes until starting to brown.

    Simmering tomatoes and onions in a pot.

    Step 2 - Add vegetable broth, chopped tomatoes and sugar. Bring to a boil and simmer covered with a lid, on low-medium heat for 10 minutes.

    Adding basil and black pepper to simmering tomatoes.

    Step 3 - Add fresh basil and season with salt and pepper.

    Pureeing soup with an immersion blender.

    Step 4 - Using an immersion blender, puree the soup until smooth.

    Drizzling vegan cream into a pot of tomato soup.

    Step 5 - Stir in vegan cream.

    Substitutions and variations

    To add a bit of extra flavour, saute some added carrot and celery alongside the onions and garlic.

    Leave out the basil for a plain tomato soup.

    You can also vary the herbs and use dried oregano or fresh parsley instead of basil, or as an addition.

    Using fresh tomatoes

    Although this recipe is optimised for using canned tomatoes, you can make it with fresh tomatoes. Fresh tomatoes vary in flavour and sweetness, so you might have to tweak the recipe a bit.

    Like mentioned before, you'll get the best results from the most flavourful and ripe tomatoes, like homegrown or cherry tomatoes.

    If your fresh tomatoes are particularly sweet, you might be able to leave out the sugar - cook the soup without and adjust to taste at the end.

    On the other hand, if your fresh tomatoes - especially storebought ones - are not the most flavourful and sweet kind, you can tweak the recipe to still get a decent tomato soup.

    To fix a bland tomato soup, blend in a couple of tablespoons tomato paste/puree and double the sugar as a start. If the soup still lacks in depth of flavour, try adding a small amount of apple cider or balsamic vinegar.

    To prep fresh tomatoes to use in this soup recipe, the easiest way is to just wash and dice them. I also like to remoce the green bit where the stalk was attached by halving the tomato and then cutting the stalky part out with two angled cuts.

    When cooking tomatoes, their skin can curl up into tough bits that can persist after blending. So if you prefer to peel the tomatoes, the easiest way is to blanch them first.

    A bowl of tomato soup garnished with a drizzle of vegan cream and basil leaves.

    Serving

    This soup goes really well with crusty white bread, such as baguette, ciabatta, or sourdough.

    For a more substantial side dish, you could serve it with a vegan grilled cheese or sandwich.

    Or why not try our recipes for Red Lentil Flatbreads, Vegan Crackers or Potato Scones for even more deliciousness!

    The way I always had tomato soup as a kid was with small pasta in the soup, such as elbow macaroni or little shell pasta. Vegan tortellini would also make this soup a more filling meal.

    Two bowls of tomato soup next bread and a pot of basil.

    Storage

    Store: When cool, transfer the soup to a covered container and keep it in the fridge for up to 3 - 4 days.

    Reheat: Place soup in a pan on the stove on medium heat, stirring frequently, until thoroughly hot, but not boiling. Or heat in the microwave in 30 second intervals, stirring each time.

    Freeze: You can freeze this soup in a freezer-safe container for up to 3 months. Thaw overnight in the fridge, or with the defrost setting on a microwave.

    Dipping a slice of white bread into tomato soup.

    More vegan soup recipes

    Try these other delicious soup recipes from Vegan on Board...

    Carrot and Celery Soup

    Vegan Potato Soup

    Butternut Squash Soup with Carrot and Ginger

    Vegan Creamy Mushroom Soup

    📖 Recipe

    A bowl of tomato soup garnished with a drizzle of vegan cream and basil leaves.

    Vegan Tomato Soup

    by Sophie & Paul
    5 from 1 vote
    An easy and simple recipe for a tasty soup full of bold tomato and basil flavours.
    Print Pin Save Saved!
    Prep Time: 5 minutes minutes
    Cook Time: 20 minutes minutes
    Total Time: 25 minutes minutes
    Makes: 6 bowls
    Course: Soup
    Cuisine: American, British

    Equipment

    • Stick Blender

    Ingredients
     

    • 1 tablespoon olive oil
    • 1 medium onion
    • 3 cloves garlic
    • 3 cups (720 ml) vegetable stock
    • 2 400g / 14oz cans chopped tomatoes
    • 1 teaspoon sugar
    • ½ cup (10 g) fresh basil or 1 teaspoon dried, or both
    • ½ teaspoon salt
    • ¼ teaspoon black pepper
    • ¼ cup (60 ml) vegan cream

    Instructions
     

    • Heat up olive oil in a saucepan over low medium heat. Add prepped onion and garlic. Saute for 5 minutes until soft.
      1 tablespoon olive oil, 1 medium onion, 3 cloves garlic
    • Add vegetable stock, chopped tomatoes, sugar, and dried basil if using.
      Bring to a boil and simmer covered with a lid on low-medium heat for 10 minutes.
      3 cups (720 ml) vegetable stock, 2 400g / 14oz cans chopped tomatoes, 1 teaspoon sugar
    • Wash and roughly chop the basil and add it to the soup along with the salt and pepper.
      ½ cup (10 g) fresh basil, ½ teaspoon salt, ¼ teaspoon black pepper
    • Puree with a stick blender until completely smooth.
    • Stir in the vegan cream.
      Serve with a little swirl of extra vegan cream and a few fresh leaves of basil for garnish, and a slice of white bread.
      ¼ cup (60 ml) vegan cream

    Notes

    Using Fresh Tomatoes
    You'll get the most solid and reliable results with this vegan tomato soup recipe if you use canned tomatoes, but you can adapt it to use fresh tomatoes.
    Choose the most flavourful and ripe tomatoes to make tomato soup. You can make up for less flavourful tomatoes by adding extra sugar and tomato paste/puree.
    Check the post for more tips on using fresh tomatoes in this recipe and which kind of tomatoes to use.

    Nutrition

    Serving: 1bowl | Calories: 76kcal | Carbohydrates: 11g | Protein: 2g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 2g | Sodium: 868mg | Potassium: 317mg | Fiber: 2g | Sugar: 7g | Vitamin A: 519IU | Vitamin C: 15mg | Calcium: 54mg | Iron: 1mg

    This information is calculated per serving and is an estimate only.

    Did you make this recipe?Leave a comment to let us know! Share a photo and tag @veganonboard - we love to see what you make!
    « Vegan Lentil Soup
    Vegan Vegetable Soup »

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Comment & Rating Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Sophie and Paul from Vegan On Board hanging out in their van

    Welcome on Board!

    We're Sophie & Paul and it’s our mission to inspire you with our delicious and easy vegan recipes and help you on your plant-based journey.

    Meet the crew >>

    • Main Course
    • Side Dish
    • Dessert
    • Breakfast

    Latest recipes

    • Gyros pita wraps.
      Vegan Gyros
    • A stack of pancakes on a plate, topped with nut butter, vegan yogurt and fresh berries.
      Vegan Protein Pancakes
    • A pot full of tofu and black bean chili garnished with cilantro.
      Tofu Chili
    • Red cabbage and carrot salad in a white bowl garnished with mint, lime and sesame seeds.
      Carrot Cabbage Salad

    Popular now

    • A jar of runny vegan honey made from dandelion flowers
      Vegan Dandelion Honey
    • A hand tears open a bread on a stick cooked on a campfire
      Campfire Bread on a Stick Recipe
    • Two white bowls of green nettle soup. A swirl of olive oil and black nigella seeds on top.
      Easy Nettle Soup
    • A stack of orange coloured, round flatbreads, garnished with green chives
      Red Lentil Flatbreads
    • E-mail
    • Facebook
    • Instagram
    • Pinterest
    • Twitter

    Footer

    ↑ back to top

    Find out more

    About us

    Contact us

    We donate

    Web stories

    Privacy Policy

    Affiliate Disclosure

    Become a better vegan home cook!

    Click here to join over 7000 others on the Vegan on Board email list to get step-by-step recipes and expert tips from Sophie and Paul. 

    ___

    As an Amazon Associate we earn from qualifying purchases.

    As seen in

    Copyright © 2024 Vegan on Board

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.