This post may contain affiliate links. Please read my disclosure policy for more details.
This budget-friendly and easy tomato soup uses canned tomatoes and comes together in under 20 minutes. It’s vegan, low-calorie, gluten-free, low-carb, and packed with health benefits. Winning!
Published in Sep 2021/updated in Sep 2026

How great is it to whip up homemade soup with inexpensive pantry staples rather than buying canned soup loaded with sodium and high-fructose corn syrup? It’s a no-brainer!
Join my newsletter for free weekly recipes!
And the natural flavor of good-quality canned tomatoes is delicious enough that you need very little to make a beautiful, budget-friendly, and healthy soup all year round!
Simply sauté onion and garlic in olive oil until soft and sweet. That lends a natural sweetness and makes your flavor base with only two ingredients. Add tomatoes and broth (or water!); cook for 10 minutes, season to taste, then blend until lusciously smooth. Ready.
Serve with easy panini rolls, soft olive focaccia, croutons, or some grated parmesan cheese.
This economical, healthy, and super-easy tomato soup is one of those simple recipes for when you need a light, flavorful meal, ready in no time.
List of ingredients
- Canned tomatoes
- Olive oil or extra virgin olive oil
- Onion & garlic
- Vegetable broth or water
- Fresh basil (optional)
- Salt & pepper

How to make easy tomato soup
(Note: this is a quick description; the full recipe is at the bottom of the page)
- Sauté onion and seasoning in olive oil until soft (5 minutes).
- Add garlic and a pinch of cayenne pepper (optional). Cook for 2 minutes.

- Stir in tomatoes, water or broth, and cook for 10 minutes.
- Adjust the seasoning, add fresh basil leaves, and blend. I used a Vitamix, but a regular blender or an immersion hand blender works just as well.

- Serve with a drizzle of extra-virgin olive oil, black pepper, or a touch of fresh yogurt or heavy cream, if you like. Top your bowl with crispy croutons, or serve it with crostini, Italian panini bread, or your favorite grilled cheese sandwich.

RECIPE NOTES
tomato soup recipe ingredients
Canned tomatoes: I think whole peeled tomatoes are the best. They are less watery, fleshier, and have a richer sauce than their diced counterparts. However, good-quality diced tomatoes are fine too.
Onion & garlic: You can use white, red, or yellow onion; any type is fine, and you can dice, slice, or chop it; the easier, the better. Slowly cooking the onion and garlic in a small amount of fat adds extra flavor. Make sure the onion is soft and translucent, and the garlic fragrant, not brown or burnt. You want flavor, not an unpleasant aftertaste!
Extra virgin olive oil: You need olive oil to sauté onion and garlic, or you can use the same amount of butter. But it’s also delicious if you drizzle olive oil over the soup before serving!
Broth or water: I used low-sodium vegetable broth, but you can use your favorite broth or even chicken broth if you’re not keeping it vegan. You can use simply water if you don’t have broth on hand.
Basil: Fresh basil is great, and I recommend blending a few leaves into the tomato soup to infuse it with basil flavor. You can also use 1/4 tsp of dried basil instead of fresh or skip the basil altogether.
Seasoning: Season to taste at the end, especially if you used low-sodium broth or water!

Storage tips
Yes, homemade tomato soup leftovers keep very well in an airtight container in the fridge for about 3-4 days. Also, they freeze beautifully. Make sure to cool the soup completely in the refrigerator before transferring to the freezer.
Canned tomatoes are good for you!
Fresh tomatoes from the garden are just amazing, but when summer is over, the humble canned tomatoes come to the rescue, providing flavor and impressive health benefits. They’re low-calorie and packed with nutrients like vitamins and antioxidants. On the label, you want to see the fewest ingredients possible: tomatoes, salt, and water or tomato juice. Big bonus if they’re organic too.

More favorite soup recipes
If you make this easy tomato soup, or you have a question, let me know by leaving a comment. I would love to hear from you! x
And for more recipe updates, follow me on Instagram, Pinterest, and Facebook.
Easy Tomato Soup
Servings: 4 servings
Calories: 145kcal
- 1 tablespoon olive oil or extra virgin olive oil
- 1 medium-sized onion, peeled and sliced
- 2 garlic cloves, finely sliced
- 1 pinch salt & pepper
- 2 cans (28oz in total) canned whole or diced tomatoes
- 1 cup (240 ml) vegetable broth or water
- ¼ tsp fine salt, plus more to taste
- freshly ground pepper, to taste
- 1 handful basil leaves (optional)
-
Heat the olive oil in a large pot or Dutch oven, add the onion, a pinch of salt, and cracked black pepper, then sauté over medium heat until the onion is soft and sweet (translucent and not too brown). It takes 5 minutes.
-
Add the garlic, and cook for a further 1 or 2 minutes. I also add about 1/8 teaspoon of cayenne pepper at this point, but it’s optional.
-
Add the tomatoes, broth, and salt, and bring to a boil; then reduce the heat to medium-low and bring to a simmer. Cover with a lid and cook for 10 minutes.
-
Turn the heat off, let it cool for a few minutes, taste and adjust the seasoning to your liking. You might want to add a pinch of sugar at this point to balance the acidity of the tomatoes, that varies from brand to brand.
-
Add a handful of basil leaves and blend until smooth with an immersion blender, or, when the soup is a bit cooler, transfer it to a blender. Be careful; the steam is still hot!
-
Divide the soup into bowls, add freshly cracked pepper and a drizzle of olive oil, and serve with crusty bread or croutons. Enjoy!
Nutritional values: Please note that the nutrition values are based on an online nutrition calculator. It’s an estimate only, and it should not be considered a substitute for a professional nutritionist’s advice. The nutrition values are for one serving (a bit more than 1 cup), and they do not include the final drizzle of olive oil.
Calories: 145kcal | Carbohydrates: 24g | Protein: 5g | Fat: 5g | Saturated Fat: 1g | Sodium: 612mg | Potassium: 835mg | Fiber: 6g | Sugar: 14g | Vitamin A: 574IU | Vitamin C: 27mg | Calcium: 99mg | Iron: 4mg
Join my newsletter for free weekly recipes!
PakarPBN
A Private Blog Network (PBN) is a collection of websites that are controlled by a single individual or organization and used primarily to build backlinks to a “money site” in order to influence its ranking in search engines such as Google. The core idea behind a PBN is based on the importance of backlinks in Google’s ranking algorithm. Since Google views backlinks as signals of authority and trust, some website owners attempt to artificially create these signals through a controlled network of sites.
In a typical PBN setup, the owner acquires expired or aged domains that already have existing authority, backlinks, and history. These domains are rebuilt with new content and hosted separately, often using different IP addresses, hosting providers, themes, and ownership details to make them appear unrelated. Within the content published on these sites, links are strategically placed that point to the main website the owner wants to rank higher. By doing this, the owner attempts to pass link equity (also known as “link juice”) from the PBN sites to the target website.
The purpose of a PBN is to give the impression that the target website is naturally earning links from multiple independent sources. If done effectively, this can temporarily improve keyword rankings, increase organic visibility, and drive more traffic from search results.
Streaming Film
Nonton Film gratis
Jasa Backlink
Download Anime Batch




