There’s something incredibly comforting about a warm bowl of Tomato Soup on a chilly evening. This classic recipe is not just a staple; it’s a delicious hug in a bowl, brimming with vibrant flavors and cozy textures that will make you feel right at home.
This soup is special because it’s quick to whip up and requires minimal ingredients, yet it delivers a rich, satisfying taste that rivals any restaurant version. With its creamy consistency and the tangy sweetness of fresh tomatoes, it’s the perfect dish to enjoy alone or alongside a crispy grilled cheese sandwich.
Why You’ll Love This Recipe
This Tomato Soup is a delightful choice for many reasons.
- Quick and easy to prepare, perfect for busy weeknights.
- Comforting and filling, ideal for chilly days.
- Versatile, pairs well with various sides.
- Uses fresh ingredients to maximize flavor.
- Can be easily customized to suit your taste.
My Experience Making This Recipe
Every time I make this Tomato Soup, I’m transported back to my childhood kitchen, where the aroma of tomatoes simmering filled the air. My family would gather around the table, eagerly awaiting that first spoonful.
After testing this recipe numerous times, I can confidently say it never fails to impress. The vibrant color and velvety texture make it a feast for the eyes as well as the taste buds.
Recipe Overview
- Recipe Name: Tomato Soup
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Course: Soup
- Cuisine: American
- Calories per Serving: 150
Equipment You Will Need
- Large pot or Dutch oven
- Blender or immersion blender
- Cutting board and knife
- Wooden spoon
- Measuring cups and spoons
Ingredients for Tomato Soup
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 can (28 ounces) crushed tomatoes
- 2 cups vegetable broth
- 1 teaspoon sugar
- 1 teaspoon dried basil
- Salt and pepper to taste
- 1/2 cup heavy cream (optional)
Ingredient Notes and Substitutions
- Olive oil: Used for sautéing; you can substitute with butter for a richer flavor.
- Onion: Adds depth; shallots can be used for a milder taste.
- Crushed tomatoes: Provides the base; fresh tomatoes can work if blended.
- Vegetable broth: Enhances flavor; chicken broth is a good alternative.
- Heavy cream: Adds creaminess; coconut milk can be used for a dairy-free option.
How to Make Tomato Soup
Step 1: Sauté the Aromatics
Heat the olive oil in a large pot over medium heat. Sauté the chopped onion until translucent, about 5 minutes, as this builds a flavor base for the soup.
Step 2: Add Garlic
Stir in the minced garlic and cook for an additional minute. Garlic adds a wonderful aroma and enhances the overall flavor.
Step 3: Incorporate Tomatoes
Add the can of crushed tomatoes to the pot. This is the heart of your soup, providing that rich tomato goodness.
Step 4: Pour in the Broth
Pour in the vegetable broth and stir well to combine. This will create the soup’s liquid base, making it hearty but not too thick.
Step 5: Season the Soup
Sprinkle in the sugar, dried basil, salt, and pepper. Sugar balances the acidity of the tomatoes, and basil adds a lovely herbal note.
Step 6: Simmer
Bring the mixture to a boil, then reduce heat and let it simmer for 20 minutes. This allows the flavors to meld beautifully.
Step 7: Blend the Soup
Use an immersion blender to puree the soup until smooth. If using a traditional blender, let the soup cool slightly before blending in batches to avoid splatter.
Step 8: Add Cream (Optional)
Stir in the heavy cream if desired, which adds richness. Taste and adjust seasoning as needed for optimal flavor.
Pro Tip: For a touch of freshness, add a drizzle of olive oil or a sprinkle of fresh basil before serving.
Tips for the Best Tomato Soup
- Use quality tomatoes for the best flavor; San Marzano tomatoes are a great choice.
- Don’t skip the simmering step; it deepens the flavors significantly.
- Blend until completely smooth unless you prefer a chunkier texture.
- Adjust the seasoning at the end; flavors can change after blending.
- Serve with fresh bread for dipping to enhance the experience.
Common Mistakes to Avoid
- Skipping the sautéing step; it can lead to a bland soup without depth.
- Not balancing the acidity; forgetting the sugar can make the soup taste overly tart.
- Blending too hot; it can cause splatters and burns, so let it cool slightly.
- Overcooking the garlic; it can turn bitter if browned too much.
- Not tasting before serving; a little extra seasoning can make a big difference.
Serving Suggestions
This Tomato Soup pairs beautifully with various accompaniments.
- Grilled cheese sandwiches for that classic combo.
- Crusty bread or toast for dipping.
- A fresh garden salad for a light meal.
- Crackers or breadsticks for added crunch.
- Parmesan cheese garnish for an extra layer of flavor.
Variations to Try
- Add roasted red peppers for a smoky flavor.
- Incorporate spicy red pepper flakes for a kick.
- Use fresh herbs like thyme or oregano for a twist.
- Stir in cooked pasta or rice for a heartier meal.
- Garnish with pesto for a fresh, herbal note.
Dietary Adaptations
- Gluten-free: This recipe is naturally gluten-free; just ensure your broth is certified.
- Dairy-free: Substitute the heavy cream with coconut milk or a dairy-free cream.
- Vegan: Skip the cream and use vegetable broth for a completely plant-based option.
- Low-carb/Keto: Omit the sugar and cream for a lower-carb version.
Storage and Reheating
Refrigerator
Store the soup in an airtight container for up to 5 days.
- Let it cool completely before refrigerating.
- Reheat in a pot over medium heat or in the microwave.
Freezer
This soup freezes well for up to 3 months.
- Portion into freezer-safe containers.
- Leave space for expansion as it freezes.
Reheating
Reheat frozen soup in the refrigerator overnight before warming up.
- For quick reheating, use a microwave-safe bowl.
- Stir well to ensure even heating.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 150 |
| Total Fat | 9g |
| Saturated Fat | 3g |
| Carbohydrates | 15g |
| Fiber | 3g |
| Sugar | 6g |
| Protein | 3g |
| Sodium | 400mg |
| Cholesterol | 15mg |
This nutritional information is an estimate and can vary based on ingredient brands and amounts used.
Frequently Asked Questions
Can I use fresh tomatoes instead of canned?
Yes, fresh tomatoes can be used; just ensure they are ripe and blend them well for a smooth consistency.
Can I make this soup ahead of time?
Absolutely! The flavors will deepen if made a day in advance, just reheat before serving.
How should I store leftover soup?
Store it in an airtight container in the refrigerator for up to 5 days or freeze for longer storage.
Why is my soup too acidic?
If the soup tastes too acidic, try adding a pinch more sugar to balance the flavors.
Can I add vegetables to this soup?
Yes! Feel free to add vegetables like carrots or bell peppers for added nutrition and flavor.
Final Thoughts
This Tomato Soup is a delightful recipe that brings warmth and comfort to any table. I hope you give it a try and enjoy every spoonful.
Looking for more delicious ideas? Check out my recipe for Tomato Gravy or try making some refreshing Tomato Juice. Happy cooking!

Tomato Soup
Ingredients
Equipment
Method
- Heat the olive oil in a large pot over medium heat; sauté the chopped onion until translucent, about 5 minutes.
- Add the minced garlic and cook for 1 minute, stirring constantly.
- Stir in the crushed tomatoes and cook for 2 minutes.
- Pour in the vegetable broth and stir to combine.
- Add sugar, dried basil, salt, and pepper to taste.
- Bring the soup to a boil, then reduce heat to low and simmer uncovered for 20 minutes.
- Use an immersion blender to puree the soup until smooth; if using a traditional blender, allow it to cool slightly before blending in batches.
- Stir in the heavy cream, if using, and heat through for 2 minutes.