Tomato Soup is a classic comfort food that’s simple, rich, and full of bright tomato flavor. It’s perfect for a cozy lunch or dinner, especially when paired with a grilled cheese sandwich. This creamy, tangy soup is easy to make and loved by all ages.
Why You’ll Love This Recipe
Tomato Soup is warm, velvety, and bursting with the natural sweetness and acidity of ripe tomatoes. It’s quick to prepare, budget-friendly, and can be customized with herbs, cream, or spice to suit your taste. Whether you’re seeking comfort or a light starter, this soup delivers.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
olive oiloniongarliccrushed tomatoes (canned or fresh)vegetable or chicken brothbasilsugar (optional)saltblack pepperheavy cream or milk (optional for creaminess)
directions
Heat olive oil in a large pot over medium heat.
Add chopped onions and sauté until translucent, about 5 minutes.
Stir in minced garlic and cook for 1 minute until fragrant.
Add the crushed tomatoes and broth, stirring to combine.
Season with salt, pepper, and basil. Add a pinch of sugar if the tomatoes are too acidic.
Bring the soup to a boil, then reduce heat and simmer uncovered for 20-25 minutes.
Use an immersion blender to puree the soup directly in the pot until smooth. Alternatively, blend in batches in a countertop blender.
For a creamier soup, stir in heavy cream or milk and heat through without boiling.
Taste and adjust seasoning as needed.
Servings and timing
This recipe yields approximately 4 servings.Preparation time: 10 minutesCooking time: 25 minutesTotal time: 35 minutes
Variations

Add red pepper flakes or hot sauce for a spicy kick.
Roast the tomatoes beforehand for a deeper, richer flavor.
Include carrots or bell peppers in the sauté for added sweetness and nutrition.
Top with croutons, fresh basil, or a swirl of cream for presentation.
Serve with grilled cheese or crusty bread for a classic pairing.
storage/reheating
Store Tomato Soup in an airtight container in the refrigerator for up to 4 days.For longer storage, freeze for up to 3 months.Reheat gently on the stove over medium heat or in the microwave, stirring occasionally.
FAQs
Can I use fresh tomatoes?
Yes, use ripe, peeled, and chopped tomatoes. Roasting them enhances flavor.
Is Tomato Soup vegan?
It can be—just use vegetable broth and skip the cream or use plant-based milk.
Why add sugar?
A small amount balances the acidity of the tomatoes.
Can I freeze Tomato Soup?
Yes, it’s freezer-friendly. Leave out the cream until reheating if possible.
What herbs go well in tomato soup?
Basil, thyme, oregano, and bay leaves all work beautifully.
Can I make it thicker?
Simmer longer to reduce the liquid or add a small cooked potato when blending.
How can I make it protein-rich?
Stir in cooked lentils or chickpeas for extra protein.
Is it gluten-free?
Yes, as long as all your ingredients are gluten-free.
Can I use tomato paste?
Yes, add a tablespoon or two for a richer tomato flavor.
What kind of blender works best?
An immersion blender is easiest, but a high-speed blender gives the smoothest texture.
Conclusion
Tomato Soup is a timeless classic that combines simple ingredients into a deeply satisfying bowl of warmth and flavor. It’s easy to customize, fast to make, and a perfect go-to recipe for any season. Whether enjoyed on its own or with a cheesy companion, it’s always a comforting choice.
PrintTomato Soup
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Description
A classic, comforting tomato soup made with ripe tomatoes, onions, garlic, and herbs, perfect as a starter or a light meal.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon tomato paste
- 6 cups chopped ripe tomatoes (or 2 cans diced tomatoes)
- 2 cups vegetable broth
- 1 teaspoon sugar (optional)
- Salt and pepper to taste
- 1/2 teaspoon dried basil
- 1/4 teaspoon dried oregano
- 1/4 cup heavy cream (optional)
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onions and cook until soft, about 5 minutes.
- Stir in garlic and tomato paste; cook for another minute.
- Add chopped tomatoes, vegetable broth, sugar (if using), basil, oregano, salt, and pepper.
- Bring to a boil, then reduce heat and simmer for 20–25 minutes.
- Use an immersion blender to puree the soup until smooth, or transfer to a blender in batches.
- Return to pot and stir in heavy cream if using. Simmer for 5 more minutes.
- Taste and adjust seasoning as needed. Serve hot.
Notes
- For a vegan version, omit the cream or use a plant-based alternative.
- Serve with grilled cheese for a classic pairing.
- Fresh herbs can be added at the end for extra flavor.
Nutrition
- Serving Size: 1 cup
- Calories: 150
- Sugar: 8g
- Sodium: 480mg
- Fat: 7g
- Saturated Fat: 2g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 10mg
Your email address will not be published. Required fields are marked *