30-Minute 5-Ingredient Tomato Soup
Last updated on June 21st, 2026

This simple 30-Minute 5-Ingredient Tomato Soup is herby, tangy and so rich and vibrant you’d never know it’s made with just a handful of pantry staples. A healthier take on a comfort food favourite, it’s both dairy and gluten free.
We grow and preserve our own tomatoes during the summer months, and to be honest I find the options available to us here in winter often taste woody and bland. Canned or preserved tomatoes, however, are a great option. Not only are they both cost effective and readily available, they’ve also been harvested at their peak.
Here’s everything you’ll need to make this 30-Minute 5-Ingredient Tomato Soup
- 1 large white onion
- 2 800 ml cans whole or diced tomatoes or 15-20 whole fresh tomatoes
- 4 cups broth of your choice
- 4 garlic cloves
- 2 tablespoons Italian seasoning blend (see note below to make your own)
- Kosher or fine sea salt and freshly ground pepper
- Fresh thyme leaves to garnish
You can use vegetable, chicken or bone broth for added nutritional value, they will all result in a delicious soup. To make this soup using whole, fresh tomatoes like I use in my Quick Homemade Tomato Sauce or veggie and protein-packed Minestrone Soup, see the ingredient list below.
Served alongside a toasty, melty grilled cheese, this simple 30-Minute 5-Ingredient Tomato Soup makes the coziest snow day lunch!
Try this Fire Roasted Tomato Soup or these Cheddar Scallion Drop Biscuits next.
Did you make this recipe?
If you tried this recipe, be sure to rate it and leave a comment below! You can also tag me with your creations on Instagram, save this recipe to your favourite Pinterest boards for later, or connect with our Facebook community if you prefer updates there.

30-Minute 5-Ingredient Tomato Soup
Ingredients
- 1 large white onion sliced
- 2 800 ml cans whole or diced tomatoes or 15-20 whole fresh tomatoes chopped
- 4 cups broth of your choice
- 4 garlic cloves minced
- 2 tablespoons Italian seasoning blend see note below to make your own
- Kosher or fine sea salt and freshly ground pepper to taste
- Fresh thyme leaves to garnish
Instructions
- In a soup pot, sauté onions in olive oil until fragrant and lightly caramelized ~4-5 minutes.
- Add garlic and herbs and cook for 1 more minute.
- Add tomatoes and broth and bring to a boil. Cover and let simmer on medium-to-low heat for 15 minutes. Season with salt and pepper and remove from heat.
- Pour into a high-speed blender and blend until smooth.
- Transfer to serving bowls and garnish with thyme leaves or your topping(s) of choice.
