This easy tomato soup recipe is simple, comforting, and bursting with rich tomato flavor. It’s perfect for chilly days when you need something warm and satisfying. Made with pantry staples, it comes together quickly, making it an ideal choice for a fuss-free homemade meal.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Olive oil or butter
- Onion, finely chopped
- Garlic, minced
- Canned tomatoes (whole or diced)
- Vegetable or chicken broth
- Sugar (to balance acidity)
- Salt and pepper
- Heavy cream or milk (optional for creaminess)
- Fresh basil or dried Italian herbs
- Grated Parmesan cheese (optional for garnish)
Directions
- Heat olive oil or butter in a large pot over medium heat.
- Add chopped onion and sauté until soft and translucent, about 5 minutes.
- Stir in minced garlic and cook for another minute until fragrant.
- Pour in the canned tomatoes with their juices and vegetable or chicken broth.
- Add sugar, salt, pepper, and herbs. Stir well and bring to a gentle simmer.
- Let it cook for 15-20 minutes, allowing the flavors to meld together.
- Use an immersion blender to puree the soup until smooth. Alternatively, transfer to a blender in batches and blend carefully.
- If using, stir in heavy cream or milk for a creamy texture.
- Taste and adjust seasoning as needed.
- Serve hot, garnished with fresh basil or grated Parmesan cheese.
Servings and Timing
- Servings: 4
- Prep time: 10 minutes
- Cook time: 20 minutes
- Total time: 30 minutes
Variations
- Spicy Kick: Add a pinch of red pepper flakes for a little heat.
- Roasted Tomato Soup: Use roasted fresh tomatoes instead of canned for a deeper flavor.
- Creamy Version: Blend in more heavy cream or coconut milk for extra richness.
- Cheesy Twist: Stir in shredded cheddar or Parmesan cheese for a cheesy finish.
- Protein Boost: Add cooked shredded chicken or crumbled sausage for a heartier meal.
Storage/Reheating
- Refrigeration: Store leftover soup in an airtight container in the fridge for up to 4 days.
- Freezing: Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheating: Warm on the stovetop over medium heat, stirring occasionally, or microwave in 30-second intervals until heated through.
FAQs
How can I make this tomato soup vegan?
Use olive oil instead of butter and replace heavy cream with coconut milk or cashew cream.
Can I use fresh tomatoes instead of canned?
Yes! Roast fresh tomatoes for better flavor, then blend them into the soup.
What can I serve with tomato soup?
Grilled cheese, crusty bread, or a fresh green salad pair perfectly with tomato soup.
Can I make this soup ahead of time?
Absolutely! Store it in the fridge or freezer and reheat when ready to serve.
How do I make my soup less acidic?
Adding a pinch of sugar or a small amount of baking soda helps balance acidity.
Can I use milk instead of cream?
Yes, milk works, but heavy cream provides a richer texture.
What type of broth should I use?
Vegetable broth keeps it vegetarian, while chicken broth adds extra depth of flavor.
Can I make it chunky instead of smooth?
Of course! Blend only part of the soup or leave it unblended for a chunkier texture.
What herbs go well with tomato soup?
Basil, oregano, thyme, and parsley all enhance the flavor.
Is this soup gluten-free?
Yes, as long as your broth and any added ingredients are gluten-free.
Conclusion
This easy tomato soup recipe is a delicious, cozy meal that’s both simple and satisfying. With a variety of ways to customize it, you can enjoy a homemade bowl of soup that fits your taste. Serve it with your favorite sides, and you’ve got a comforting dish that’s perfect for any time of the year.
PrintEasy Tomato Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A creamy, flavorful tomato soup that’s ready in just 30 minutes. Perfect for a cozy meal, and pairs well with grilled cheese!
Ingredients
- 2 tbsp butter or olive oil
- 1 small onion, chopped
- 2 cloves garlic, minced
- 1 (28 oz) can whole peeled tomatoes
- 2 cups vegetable broth (or chicken broth)
- 1 tsp sugar (optional, to balance acidity)
- 1/2 tsp salt (adjust to taste)
- 1/2 tsp black pepper
- 1/2 tsp dried basil or oregano (optional)
- 1/2 cup heavy cream or milk (for creamier soup)
Instructions
- Sauté Aromatics – In a large pot, heat butter or oil over medium heat. Add chopped onion and cook until soft, about 5 minutes. Add garlic and cook for another minute.
- Add Tomatoes & Broth – Pour in the canned tomatoes with their juice, breaking them up with a spoon. Add vegetable broth, sugar, salt, pepper, and herbs. Stir well.
- Simmer – Bring the soup to a boil, then reduce the heat and let it simmer for 15 minutes, stirring occasionally.
- Blend – Use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer it to a blender and blend in batches.
- Add Cream (Optional) – Stir in heavy cream or milk for a creamy texture. Simmer for another 2 minutes.
- Serve – Taste and adjust seasoning if needed. Serve warm with croutons or a grilled cheese sandwich.
Notes
- For extra flavor, roast fresh tomatoes before blending.
- If you prefer a chunkier soup, blend only half the mixture.
- Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.
Your email address will not be published. Required fields are marked *