This Easy & Creamy Tomato Soup recipe comes together in just 30 minutes, making it a perfect easy weeknight meal. Add some fun flavor with a swirl of pesto! It’s a vegan and gluten-free recipe the whole family will love.
Ingredients Needed for Vegan Tomato Soup
The ingredients for this soup are pretty standard and it’s likely you have many on hand right now. The key components include:
- Olive oil
- 1 yellow onion
- 4 cloves garlic
- One 28 oz. can high-quality whole peeled tomatoes
- 1 large carrot
- 1 cup frozen cauliflower
- Dried basil and oregano
After a quick sauté of onions, veggies, and garlic you add in the canned tomatoes, some dried oregano and basil, and some water. Very simple!
How to Make Tomato Soup Creamy
The recipe below shows a few tips for the creamiest tomato soup. First, unsurprisingly, the soup needs to be blended after simmering. This creates a cohesive texture and melds flavors even more. Using an immersion blender makes this process particularly stress-free. If you don’t have one, you may want to let the soup cool a bit before adding to an upright blender.
Secondly, frozen cauliflower is a very useful addition that gives the soup body and fiber. This is a similar technique used to thicken smoothies in place of ice cubes. I like to keep frozen cauliflower rice on hand for these occasions, but an equal amount of whole florets will work as well.
Tips for Making Soup with Canned Tomatoes
Tomato soup made with fresh tomatoes is certainly delicious, but only when tomatoes are at their peak of freshness (late summer for most people in the Northern Hemisphere). I am happy to say that soup made with canned produce can be just as delicious, if you find the proper brand.
The Best Kind of Tomatoes for Soup
Brand: For this recipe I used Bianco DiNapoli, which was voted the NY Times #1 Canned Tomato of 2020. These tomatoes are grown in Northern California and do not have the metallic/bitter taste that can sometimes accompany canned goods. If this brand is not available to you, I recommend Muir Glen or Cento.
Style: This recipe requires one 28 oz can of whole peeled tomatoes (which typically come in a small amount of puree). Avoid purchasing diced tomatoes as these are often processed in a way that they are harder to break down. Whole peeled tomatoes from a reputable brand should break down easily with the back of your spoon, and process nicely when blended.
How to Make Tomato Soup with Fresh Tomatoes
If you are reading this during a time when tomatoes are in season, I recommend trying this recipe with fresh produce! Look for about 28 ounces, or 3.5 cups, of ripe, soft Roma tomatoes. If they have a thick skin you’ll want to peel this before adding to the soup. Since canned tomatoes come in a puree, you may want to add a bit of tomato paste to mimic the body that a puree can provide.
Topping and Serving Ideas:
- Pesto (shown here)
- Cherry tomatoes
- Sesame seeds
- Grilled Cheese
- Fresh basil and parsley
- Garlic Rolls
Love tomatoes? Try one of these recipes next:
- Pesto Tomato Toast Tartine
- Grilled Veggie Party Sub with Sun-Dried Tomato Pesto
- Whipped Ricotta Tomato Toast
- Peach Tomato Caprese
- Cherry Tomato Pasta alla Vodka
- Sweet Corn Pasta with Basil and Tomatoes
More Vegan Soup Recipes
- Chickpea Orzo Soup
- Pesto Zuppa Toscana
- Beet Carrot Ginger Soup
- Miso Dumpling Soup
- Vegan Pantry Chili
- Broccoli Cheddar Soup
I hope you enjoy this easy vegan tomato soup recipe! Be sure to tag me on Instagram and leave a comment below if you give them a try.Print