This easy tomato soup recipe is rich, comforting, and perfect for a quick meal. Made with simple ingredients like canned tomatoes, onions, garlic, and a touch of cream, this soup delivers bold flavors with minimal effort. Ideal for pairing with a classic grilled cheese or enjoying on its own, this tomato soup is a must-try for any time of the year.
Why You’ll Love This Recipe
- Simple and quick to make with pantry staples
- Creamy and full of rich tomato flavor
- Perfect for a cozy lunch or dinner
- Great for meal prep and freezer-friendly
- Customizable with your favorite herbs and spices
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 2 cans (28 ounces each) of crushed tomatoes
- 2 cups vegetable broth (or chicken broth)
- 1 teaspoon dried basil
- 1 teaspoon sugar (optional, to balance acidity)
- 1/2 teaspoon salt (or to taste)
- 1/2 teaspoon black pepper
- 1/2 cup heavy cream (optional, for creaminess)
- Fresh basil or parsley for garnish (optional)
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Directions
Step 1: Sauté the Aromatics
- Heat the olive oil in a large pot over medium heat.
- Add the chopped onion and sauté until soft and translucent, about 5 minutes.
- Add the minced garlic and cook for another 1-2 minutes until fragrant.
Step 2: Add Tomatoes and Broth
- Pour in the crushed tomatoes and vegetable broth.
- Add the dried basil, sugar, salt, and pepper. Stir well.
Step 3: Simmer the Soup
- Bring the mixture to a boil, then reduce the heat to low.
- Simmer uncovered for 15-20 minutes, allowing the flavors to blend together.
Step 4: Blend the Soup
- Use an immersion blender to blend the soup until smooth.
- Alternatively, transfer the soup to a blender in batches and blend until smooth.
Step 5: Add Creaminess (Optional)
- Stir in the heavy cream for a creamy texture.
- Taste and adjust seasoning if needed.
Step 6: Serve
- Ladle the soup into bowls.
- Garnish with fresh basil or parsley and serve hot.
Servings and Timing
- Servings: 4-6
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
Variations
- Roasted Tomato Soup: Roast fresh tomatoes, onions, and garlic in the oven before adding to the pot for a deeper flavor.
- Spicy Tomato Soup: Add a pinch of red pepper flakes or a dash of hot sauce.
- Herbed Tomato Soup: Mix in fresh herbs like thyme, rosemary, or oregano for extra flavor.
Storage and Reheating
- Storage: Store leftover soup in an airtight container in the refrigerator for up to 4 days.
- Freezing: Freeze the soup for up to 3 months. Thaw overnight in the refrigerator before reheating.
- Reheating: Reheat on the stovetop over medium heat or in the microwave until hot.
FAQs
Can I use fresh tomatoes instead of canned?
Yes, substitute with about 2 pounds of fresh tomatoes, roughly chopped. Roma or plum tomatoes work best.
How can I make this soup dairy-free?
Skip the heavy cream or replace it with coconut milk or a dairy-free cream alternative.
What if my soup is too acidic?
Add a teaspoon of sugar or a splash of cream to balance the acidity.
Can I add other vegetables?
Yes, carrots, celery, or red bell peppers blend well into this soup. Sauté them with the onions and garlic for added depth of flavor.
Do I need to peel fresh tomatoes?
For the smoothest soup, peeling is recommended, but not necessary if you blend the soup well.
Can I make this soup vegan?
Yes, use vegetable broth and omit or replace the cream with a vegan alternative.
What can I serve with this soup?
Grilled cheese sandwiches, crusty bread, or a fresh green salad pair perfectly with this soup.
How do I make the soup thicker?
Simmer the soup uncovered for a longer time or add a bit of tomato paste or a cornstarch slurry.
Can I double this recipe?
Yes, simply double all the ingredients and make sure your pot is large enough to handle the volume.
Is this soup gluten-free?
Yes, as long as you use a gluten-free vegetable broth.
Conclusion
This easy tomato soup recipe is a comforting and delicious choice for any meal. With its rich flavor and simple preparation, it’s a perfect go-to recipe for busy weeknights or cozy weekends. Pair it with a classic grilled cheese or enjoy it on its own—you can’t go wrong with this satisfying, homemade soup!
Print
Easy Tomato Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup, Main Course
- Method: Stovetop
- Cuisine: American, Vegetarian
Description
This easy tomato soup recipe is perfect for a cozy and comforting meal. Made with simple pantry ingredients, this creamy and flavorful soup comes together in under 30 minutes. Serve it with a classic grilled cheese sandwich for the ultimate comfort food experience!
Ingredients
- 2 tablespoons olive oil or butter
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 800 g (2 cans) crushed tomatoes (or 1.6 kg fresh tomatoes, chopped)
- 500 ml (2 cups) vegetable or chicken broth
- 1 tablespoon tomato paste (optional, for deeper flavor)
- 1 teaspoon sugar (to balance acidity)
- 1 teaspoon dried basil (or 1 tablespoon fresh basil, chopped)
- 1 teaspoon dried oregano
- 1/2 teaspoon salt (adjust to taste)
- 1/2 teaspoon black pepper
- 120 ml (1/2 cup) heavy cream or 100 g (1/2 cup) Greek yogurt (optional for creaminess)
- Fresh basil or parsley for garnish
Instructions
🍅 Making the Tomato Soup:
-
Sauté the Aromatics:
- Heat olive oil or butter in a large pot over medium heat.
- Add the chopped onion and sauté for 3-4 minutes until soft.
- Add minced garlic and cook for 1 minute until fragrant.
-
Add the Tomatoes:
- Stir in the crushed tomatoes, tomato paste (if using), and the broth.
-
Season the Soup:
- Add sugar, basil, oregano, salt, and pepper.
- Stir well and bring the soup to a gentle boil.
-
Simmer:
- Reduce heat to low and let the soup simmer for 10-15 minutes, allowing flavors to meld together.
-
Blend Until Smooth:
- Use an immersion blender to puree the soup until smooth.
- Alternatively, carefully transfer the soup to a blender and blend until smooth.
-
Add Creaminess (Optional):
- Stir in the heavy cream or Greek yogurt for a creamy texture.
- Heat through for another 2 minutes, but do not let it boil.
🍽️ Serving Suggestions:
- Garnish with fresh basil or parsley.
- Serve with croutons, a swirl of cream, or grated Parmesan cheese.
- Pair with a grilled cheese sandwich or fresh bread.
Notes
- For a richer flavor, add a splash of balsamic vinegar or a pinch of red pepper flakes.
- To make this soup dairy-free, skip the cream or use coconut milk for creaminess.