Super easy and quick vegan tomato soup! This soup is creamy, it’s silky smooth, and tastes incredible. Great for lunch, or as a side dish.
This tomato soup is vegan, gluten-free, low carb, keto, Paleo, and Whole30 compliant.
Tomato soup is one of the simplest soups that you can make! I make it very often in the summer, or when I find a good deal on a bag of fresh tomatoes. It makes a healthy and delicious lunch or a side, and everyone in my family loves it.
So last weekend I went to the farmer’s market, and they were selling large bags of fresh tomatoes. I asked if they were local, and the answer was yes these were grown in greenhouses. So I picked up a bag, and made a massive pot of tomato soup.
For a creamier version of this soup and loaded with more veg, check out my tomato bisque.
Tomato Soup Ingredients
This is a very simple soup, here’s what you need to make it:
- Tomatoes – fresh, or canned.
- Onion and garlic – I went for a small yellow onion, but you can use red or a white onion if that’s what you have available. You will also need some fresh garlic, avoid using the jarred stuff!
- Vegetable stock.
- Flour, olive oil, salt, and pepper.
You could also add fresh or dried basil and/or oregano if you like.
How to Make Vegan Tomato Soup?
- Heat oil in a pot (or use water if you’re avoiding oil). Add the diced onion, and cook until soft and translucent.
- Add the minced garlic, and cook for one minute or until it’s fragrant.
- Add the flour, and cook for a minute while stirring.
- Deglaze the pot with the veggie stock, and add the tomatoes. Cover and simmer until the tomatoes are tender.
- Turn off the heat, and using an immersion blender blend the soup until smooth. Season with salt and pepper to your preference.
Sometimes I add dried herbs such as basil and oregano to my soup along with the vegetable stock. You could also add chopped fresh herbs if you like.
What’s the Best Way to Blend Tomato Soup?
You can either do it by using an immersion blender, or using a Vitamix blender. I personally find it easier and quicker to use an immersion blender, but if you’re worried that the tomato soup might splatter during the process then use your Vitamix instead!
How to Make This Tomato Soup Extra Creamy?
Either use soy heavy cream, and stir it in. Or make homemade cashew cream and stir it in.
To make vegan cashew cream, just soak half a cup of cashews for a couple of hours then blend them with half a cup of water until smooth.
How to Make Homemade Garlic Croutons?
I usually make easy homemade croutons to go with tomato soup. Using stale bread, tear into pieces and spread on a baking tray. Drizzle with olive oil, and season with garlic powder, salt, and pepper.
Bake in the oven at 375°F/190°C for a few minutes or until they’re golden and crispy but not burnt.
Pair this soup with a grilled cheese sandwich, a tuna melt, or a vegan eggplant sandwich!
Did you make this? Be sure to leave a review below and tag me on Facebook, Instagram, or Pinterest!
Easy Tomato Soup
Equipment
Ingredients
- 3 tablespoons olive oil
- 1 medium yellow onion diced
- 3 cloves garlic minced
- 1 tablespoon all-purpose flour optional, for thicker soup
- 6 medium tomatoes fresh and diced
- 2 cups vegetable stock
- salt and pepper to taste
Instructions
- In a medium pot heat oil, and sauté onion until soft and translucent. Add garlic and cook until it's fragrant for about 1 minute.
- Add flour, and cook for 1 more minute.
- Add the tomatoes, and the vegetable stock. Simmer over medium heat for about 10-15 minutes.
- Using an immersion blender, blend the soup until smooth and season with salt and pepper to taste.
- Serve warm with croutons.
Notes:
- To make homemade croutons: Tear stale bread into pieces and spread on a baking tray. Drizzle with olive oil, and season with garlic powder, salt, and pepper. Bake in the oven at 375°F (190°C) for a few minutes or until they’re golden and crispy but not burnt.
- To make this soup extra creamy: Either use soy heavy cream and stir it in. Or make homemade cashew cream. To make vegan cashew cream, just soak 1/2 cup of cashews for a couple of hours then blend them with 1/2 cup of water until smooth.
- To blend the soup: Either use an immersion blender or a powerful blender. I find it easier and quicker to use an immersion blender, but if you’re worried that the tomato soup might splatter during the process then use a blender instead.
- You can add some dried/fresh herbs such as basil or oregano if you like. Just make sure that you add them before simmering the soup for the flavors to settle.
Nutrition Information
This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.
© Little Sunny Kitchen
Paige says
I’ve made this 2x now and my kids love it. The second time I made it I added carrots and spinach when I added the tomatoes. Mostly for added nutrients. They blended in beautifully and gave a nice little addition to the flavor profile.
Kerry Kilmister says
I love tomato soup – it is just so vibrant and tasty! I will have to give this a go, as it looks really easy to make
Amy says
I tried this recipe, and it turned out sooo good! The children loved it
Sandhya Hariharan says
Loved the vibrant color of the Tomato Soup…. The cream swirl is really so cool.
Jemma @ Celery and Cupcakes says
Lovely looking soup! I swirl of cream in the middle is playing tricks with my eyes. 🙂