Easy Tomato Soup Recipe
Introduction
This easy tomato soup is a comforting and creamy dish that’s perfect for a quick lunch or dinner. Ready in just 12 minutes, it blends simple ingredients into a flavorful, satisfying bowl for the whole family.

Ingredients
- 30 ounces canned tomato sauce
- 3 cups vegetable broth (or chicken broth)
- ½ teaspoon onion powder
- ¼ teaspoon garlic powder
- ¼ cup heavy cream
- Salt and pepper, to taste
Instructions
- Step 1: Set a 4-quart sauce pot over medium-high heat. Pour in the canned tomato sauce, vegetable broth, onion powder, and garlic powder. Stir well to combine.
- Step 2: Bring the soup to a boil, then reduce the heat to simmer. Let it simmer for 10 to 15 minutes, stirring occasionally, until the soup reduces and thickens slightly.
- Step 3: Turn off the heat and stir in the heavy cream. Taste the soup and season with salt and pepper as needed. For an extra creamy texture, add a splash more heavy cream. Serve warm.
Tips & Variations
- For a richer flavor, sauté finely chopped onions and garlic in a little olive oil before adding the tomato sauce and broth.
- Use fresh basil or thyme to garnish the soup for a fresh herbal note.
- Add a pinch of red pepper flakes for a subtle spicy kick.
- Substitute the heavy cream with coconut milk for a dairy-free option.
Storage
Store any leftover tomato soup in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove over low heat, stirring occasionally, to prevent curdling of the cream. Avoid boiling after adding cream for best texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh tomatoes instead of canned sauce?
Yes, fresh tomatoes can be used but require longer cooking and blending to achieve the smooth texture of canned tomato sauce. Simmer chopped tomatoes until soft, then blend before proceeding with the recipe.
Is this soup suitable for vegetarians?
Using vegetable broth keeps this tomato soup vegetarian. If you choose chicken broth, it will no longer be vegetarian-friendly. Always check your broth ingredients to be sure.
Print
Easy Tomato Soup Recipe
- Total Time: 20 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
This easy tomato soup recipe is a comforting classic made with canned tomato sauce, vegetable broth, and aromatic seasonings, finished with a touch of heavy cream for a creamy, rich texture. It’s perfect for a quick lunch or a light dinner and serves six.
Ingredients
Soup Ingredients
- 30 ounces canned tomato sauce
- 3 cups vegetable broth (or chicken broth)
- ½ teaspoon onion powder
- ¼ teaspoon garlic powder
- ¼ cup heavy cream
- Salt and pepper to taste
Instructions
- Heat the base: Set a 4 quart sauce pot over medium-high heat. Pour the canned tomato sauce, vegetable broth, onion powder, and garlic powder into the pot. Stir well to combine all ingredients evenly.
- Simmer to thicken: Bring the soup to a boil, then reduce the heat and let it simmer gently for 10-15 minutes. Stir occasionally to prevent sticking and to help the soup reduce and thicken slightly.
- Finish and season: Turn off the heat and stir in the heavy cream until fully incorporated. Taste the soup, then season with salt and pepper as needed. For an extra creamy texture, add an additional splash of heavy cream. Serve the soup warm.
Notes
- You can substitute chicken broth for vegetable broth if you prefer a non-vegetarian version.
- For a smoother soup, blend the soup with an immersion blender before adding the cream.
- Adding fresh basil or oregano can enhance the flavor.
- This soup can be refrigerated for up to 3 days or frozen for up to 2 months.
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Keywords: tomato soup, easy tomato soup, creamy tomato soup, quick soup recipe, vegetarian soup

