• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Ve Eat Cook Bake logo

  • Vegan Recipes
  • About
  • English
    • German
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
  • Recipes
  • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • subscribe
    search icon
    Homepage link
    • Recipes
    • About
    • Facebook
    • Pinterest
    • Twitter
    • YouTube
    • English
    • German
  • ×
    Home » Vegan Soups

    Vegan Creamy Tomato Soup Recipe (oil free)

    Modified: Jan 28, 2026 by Jasmin Hackmann · This post may contain affiliate links*. As an Amazon Associate I earn from qualifying purchases.

    Share ❤️

    • Facebook
    • X
    Jump to Recipe Jump to Video Print Recipe

    With this delicious vegan tomato soup, you will forget all about the canned stuff. This creamy, flavorful recipe takes only 30 minutes to whip up, and is filled with seared onions and garlic for an enriching taste. Not a fan of dairy?

    No worries! It doesn't contain any milk or butter thanks to its secret ingredient: cashews. Plus, it's WFPB friendly - what more could you ask for? A summer veggie dinner that can also be used as a starter or side dish later on in the season – don’t miss out on making your own tasty homemade tomato soup!

    Holding a spoon with tomato soup over the bowl.

    This soup pairs well with crusty bread like a crispbread, spelt bread, buckwheat bread for a gluten-free alternative.

    As an Amazon Associate, I earn from qualifying purchases. This post may contain affiliate links. Read More

    Jump to:
    • Ingredients
    • Instructions
    • Substitutions
    • Variations
    • Cooking Time
    • Serving Options
    • Storage
    • Tips
    • 📖 Recipe
    Ingredient shot of vegan tomato soup with tomatoes, sunflower cream, onions, veggie broth

    Ingredients

    Let's first take a look at the ingredients in this easy vegan tomato soup recipe.

    You can find the ingredients with quantities and the recipe to print out on the recipe card below.

    • Yellow Onions
    • Garlic Cloves
    • Whole Tomatoes
    • Vegetable Broth
    • Basil
    • Thyme
    • Smoked Paprika Powder
    • Raw Cashews
    • Black Pepper

    Instructions

    Start by chopping the onion and garlic cloves.

    Now cook the chopped onion and minced garlic cloves in a large pot. Now and then, add a sip of water so that the onions don't burn.

    While the onions are sautéing, chop the tomatoes. And prepare the cashew cream, blend the cashews and veggie broth.

    Now add the tomatoes and vegetable broth, thyme, basil and smoked paprika.

    Let the tomatoes simmer over medium heat for about 10 minutes, or until they are soft.

    Blend the soup with an immersion blender or high speed blender. 

    If the soup is too watery for you, depending on the used tomato variety add a little more tomato paste.

    Season the soup with pepper and sea salt.

    You can decorate the soup with fresh basil and a spoonful of cream. To do this, mix more cashews as indicated in the recipe.

    Peel Tomatoes

    You can also peel the tomatoes if you wish. It's super easy. Cut the tomatoes crosswise on the underside and then place them in boiling water for about 1 minute.

    Now, it is important that you rinse the tomatoes in cold water. To do this, put the tomatoes in cold water. You should now be able to easily peel the skin off.

    It is not absolutely necessary for the soup. Because you blend them and blend the skin. I always try to save work steps so that a dish is on the table faster.

    Make this tomato soup, check out my other soups like beet soup, red cabbage soup, green bean soup and my other vegan soup recipes.

    Vegan Tomato Soup served in a blue bowl with a spoon in the bowl. Bread is laying in the back blurred.

    Substitutions

    • Onion: Instead of sautéing onions, I can very well imagine that chopped red onion or leeks tastes good with it. Simply sauté the leeks like the onion in a pot.
    • Garlic: The garlic gives the whole dish a special touch. If you don't like garlic, you can just leave it out for this fresh tomato soup. If you have wild garlic or garlic chive on hand, for example, you can also use some of it here. Simply add the wild garlic or chive to the soup later.
    • Fresh tomatoes: Fresh, sun-ripened tomatoes in summer give it a rich tomato flavor. Instead of fresh tomatoes, you can also use canned peeled tomatoes, tomato puree or diced canned tomatoes., I prefer sun ripened tomatoes they have the most tomato flavor. And you will create the best tomato soup.
    • Basil and Thyme: If you don't want to use basil or thyme, you can also use oregano. Oregano gives the tomato soup a great taste and is somewhat reminiscent of pizza.
    • Cashew Cream: For those who don’t tolerate cashews or want a cheaper alternative, I recommend using sunflower seeds instead of cashews. It is important to ensure that the sunflower cream does not thicken as much as the cashews do when they are cooked. You can also use store-bought soy cream, rice cream, or even light coconut milk for a creamy texture. Adjust the amount of vegetable stock here.

    Variations

    I love to have some different flavor options to make my homemade vegan tomato soup in different ways.

    • Italian Seasoning: This will add a great Mediterranean flavor.
    • Cheesy: You love a cheesy flavor, add some nutritional yeast to your own taste.
    • Spicy: If you like spicy, add some hot sauce, cayenne pepper, red pepper flakes and the like to this vegan tomato basil soup.
    • Tomato Pepper Soup: Add 1 Red Bell Pepper to your soup, I love this combo very much.
    Black bowl with dairy free tomato soup and a spoon to eat.

    Cooking Time

    The onions are sautéed for about 3 minutes and the tomatoes only need 10 minutes. As a whole, the tomato soup cooks for about 15 minutes.

    Serving Options

    With the soup you can serve baguette, crispbread or delicious grilled cheese sandwiches, which is often served with a creamy tomato soup in the USA. You can also serve this soup with brown rice or white rice. Top the soup with homemade vegan croutons or crispy chickpeas.

    Storage

    • How to refrigerate it? The tomato soup can be stored in the refrigerator for about 5 days. Store them in an airtight container.
    • How to freeze it? You can freeze the soup in a freezer-safe container for about 3 months. I recommend you to freeze the soup in portions. So you can always take them out in portions as you need them.
    • How to reheat it? Let the soup thaw in the refrigerator. To do this, put them in the fridge the evening before. You can heat the vegan tomato soup on the stove over medium heat or briefly put it in the microwave. This tomato soup also tastes great cold. Like the Spanish tomato soup gazpacho. Gazpacho is served classically cold, which is a great, refreshing soup, especially in summer.
    • Meal Prep: You can prepare this soup, for example, as a meal prep on Sunday for the week. It's also great for freezing and has a quick meal at hand.
    Bird view of a bowl with tomato soup and bread

    Tips

    If you want the soup to be thicker, add half of the vegetable stock first and add a little more later if necessary.

    You can also add more cashew cream if you want the soup to be even creamier.

    Use fleshy tomatoes to make this creamy vegan tomato soup.

    If the soup is not tomatoey enough for you, add 1-2 tablespoons of tomato paste

    Graphic of vegan tomato soup with text

    📖 Recipe

    Holding a spoon with tomato soup over the bowl.

    Vegan Tomato Soup

    Author: Jasmin
    No ratings yet
    Pinterest Facebook Share on X
    Share Print
    Prep 15 minutes mins
    Cook 20 minutes mins
    Total 35 minutes mins
    Treat yourself to an easy, vegan-friendly and ultra creamy tomato soup in just 30 minutes! This cookup is made with fresh or canned tomatoes for ultimate convenience. Savory aromas of seared onions, garlic, basil and thyme add depth of flavor that'll make your tastebuds sing - no dairy products necessary. A great meal prep option too – freeze it up before you need a comforting lunch or dinner during the week!
    Servings 4
    Course Vegan Soups
    Cuisine International

    Ingredients

    • 1 onion diced
    • 3 cloves of garlic chopped
    • 2.2 lbs 1 kg of tomatoes
    • 1 ¼ - 2 ½ cups 300-600 ml vegetable stock
    • 5 large basil leaves
    • 1 sprig of thyme
    • 1 teaspoon smoked paprika
    Cashewcreme
    • ⅔ cup 100 g cashews, raw
    • ⅓ cup + 3 tbsp 100 ml water

    Equipment

    • Budget-friendly Blender
    • High Speed Blender

    Instructions

    1. Start by chopping the onion and garlic cloves.
    2. Now cook the chopped onion and garlic cloves in a large enough saucepan. Every now and then, add a sip of water so that the onions don't burn.
    3. While the onions are sauteeing, chop the tomatoes.
    4. Now add the tomatoes and vegetable broth, thyme, basil and smoked paprika.
    5. Let the tomatoes simmer over medium heat for about 10 minutes, or until they are soft.
    6. Blend the soup with an immersion blender or high speed blender. 
    7. For the cashew cream, use cashew nuts and water and blend in a high speed blender until there are no pieces left and add them to the soup.
    8. Now let the soup boil briefly so that the soup thickens.
    9. If the soup is too watery for you, depending on the used tomato variety add a little more tomato paste.
    10. Season the soup with pepper and sea salt.
    11. You can decorate the soup with fresh basil and a spoonful of cream. To do this, mix more cashews as indicated in the recipe.

    Video

    Notes

    More Tips in the Post!

    Private Notes

    Click here to add your own private notes.

    Tried this recipe?

    Let us know how it was!

    More Vegan Soups

    • Vegan Hungarian Goulash Recipe with Jackfruit
    • Vegan Red Cabbage Soup (wfpb, oil free, gluten free)
    • Vegan Split Pea Soup Recipe
    • Bowl with vegan winter lentil stew.
      Vegan Vegetable Cabbage Stew Recipe

    Reader Interactions

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Jasmin,

    Eating vegan doesn't have to be boring or expensive! I share delicious, easy-to-make recipes that you and your family will love. Whether it's breakfast, lunch or dinner - healthy food can still be tasty and budget friendly.

    About me →

    Popular

    • Straight view on a vegan gluten free marble cake.
      Vegan Marble Cake (gluten-free, oil-free)

    • Vegan White Bean Soup Serbian Style (Pasulj)

    • Homemade Vegan Spaetzle (German Egg Noodles)

    • Vegan Burger Sauce made with Cashews and Tomato Paste and other ingredients
      Best Vegan Burger Sauce Recipe without Mayo (oil free)

    • Best Creamy Vegan Mashed Potatoes Recipe (oil free)

    • Vegan Dessert with Raspberries and a dairy-free cream topped with some coconut sugar or brown sugar
      Quick Vegan Raspberry Cream Dessert

    Footer

    About

    • Privacy Policy
    • Disclaimer
    • Terms of use
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2026 Ve Eat Cook Bake

    • English
    • German

    Rate This Recipe

    Your vote:




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