This easy tomato soup recipe delivers a creamy, flavorful, and satisfying meal in under an hour. It is a classic comfort food, perfect for a cozy lunch or a light dinner. This simple recipe captures the fresh, vibrant taste of tomatoes, enhanced with aromatic herbs and a touch of creaminess.
Recipe Overview
|
Prep Time |
Cook Time |
Total Time |
Servings |
Difficulty |
Cuisine |
|---|---|---|---|---|---|
|
15 minutes |
30 minutes |
45 minutes |
4 servings |
Easy |
American |
Why This Recipe Works
This recipe works because of its simplicity and the balance of flavors. I have made countless batches of tomato soup over the years and this version consistently delivers. Fresh tomatoes are the star, blended until perfectly smooth, with herbs offering depth.
Roasting the tomatoes before blending deepens the flavor profile, adding a subtle sweetness that makes all the difference. The addition of a touch of cream provides a delightful velvety texture, enhancing the overall experience. This easy soup elevates a simple lunch into something special.
I crafted this recipe originally for my family and friends, but they all raved about it. They requested it so often, and I realized I had to share my best recipe. The result is always a creamy, delicious tomato soup that everyone will love, even picky eaters!
Ingredients
|
Ingredient |
Quantity |
Notes & Substitutions |
|---|---|---|
|
Ripe Tomatoes |
2 pounds |
Use fresh, in-season tomatoes for the best flavor. Canned, diced tomatoes (28 ounces) can also be used, but fresh is preferred. |
|
Olive Oil |
2 tablespoons |
Adds richness. Avocado oil is a good alternative. |
|
Onion |
1 medium, diced |
Yellow or white onion work well. |
|
Garlic |
2 cloves, minced |
Adds aromatic depth. Adjust to taste. |
|
Vegetable Broth |
4 cups |
Use low-sodium to control saltiness. Chicken broth is not recommended. |
|
Dried Basil |
1 teaspoon |
Essential for flavor. Fresh basil can be used, add at the end. |
|
Dried Oregano |
1/2 teaspoon |
Adds another layer of flavor. |
|
Sugar |
1 teaspoon |
Balances acidity. |
|
Heavy Cream (or Coconut Cream for dairy-free) |
1/2 cup |
Adds creaminess. Milk can be used, but cream is preferred. |
|
Salt |
To taste |
Season to taste. |
|
Black Pepper |
To taste |
Freshly ground is best. |
Step-by-Step Instructions
Prepare the Tomatoes
Preheat your oven to 400°F (200°C). Wash the tomatoes and slice them in half. Place them cut-side up on a baking sheet. Drizzle with 1 tablespoon of olive oil and season with salt and pepper.
Roast the Tomatoes
Roast the tomatoes for 25-30 minutes, or until they are softened and slightly caramelized. This step intensifies their flavor.
Sauté the Aromatics
While the tomatoes are roasting, heat the remaining olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and cook until softened, about 5 minutes. Then, stir in the minced garlic and cook for another minute until fragrant.
Combine and Simmer
Add the roasted tomatoes to the pot, along with the vegetable broth, dried basil, oregano, and sugar. Bring the mixture to a simmer.
Blend the Soup
Carefully transfer the soup to a blender or use an immersion blender to blend until smooth. Be cautious when blending hot liquids. If using a regular blender, work in batches to avoid pressure buildup.
Add Cream and Season
Return the blended soup to the pot. Stir in the heavy cream (or coconut cream). Season with salt and pepper to taste.
Serve and Enjoy
Heat through and serve hot. Garnish with fresh basil or a swirl of cream, if desired. Serve with your favorite side.
Chef Tips for Perfect Results
-
Choose ripe, flavorful tomatoes. Look for tomatoes that are heavy for their size and have a deep red color.
-
Don’t skip roasting the tomatoes. Roasting enhances the natural sweetness and depth of flavor in the soup.
-
Use a high-quality vegetable broth. This significantly impacts the overall taste of the soup.
-
Blend the soup thoroughly until completely smooth. A smooth texture is crucial for a satisfying experience.
-
Taste and adjust seasoning. Season generously with salt and pepper, and adjust to your personal preference.
-
Garnish creatively before serving. A drizzle of cream, fresh basil leaves, or a swirl of olive oil adds visual appeal.
Common Mistakes to Avoid
-
Not using ripe tomatoes: Underripe tomatoes will result in a tart, less flavorful soup.
-
Overcooking the garlic: Burnt garlic can make the soup bitter. Sauté only until fragrant.
-
Skipping the roasting step: Roast to deepen the flavor of the tomatoes. This is essential for tomato soup
-
Not blending the soup completely: A chunky soup is less appealing. Blend until very smooth.
-
Under-seasoning the soup: Taste and season generously with salt and pepper.
Variations and Substitutions
|
Ingredient |
Substitution |
Impact on Flavor |
|---|---|---|
|
Fresh Tomatoes |
Canned Diced Tomatoes (28 oz) |
Will still taste good, but lacks the fresh, bright flavor. Drain some of the liquid. |
|
Heavy Cream |
Coconut Cream or Cashew Cream |
Adds a similar creamy texture, dairy-free/vegan option, adds a subtle coconut flavor. |
|
Onion |
Shallots |
Adds a milder, slightly sweeter flavor than onion. |
|
Vegetable Broth |
Chicken Broth |
Adds richness, but changes the flavor profile. Adjust seasonings accordingly. |
|
Dried Herbs |
Fresh Herbs (Basil, Oregano) |
Adds a bolder, fresher flavor, add it at the end of cooking and increase the quantity.. |
Serving Suggestions and Pairings
Tomato soup is incredibly versatile and pairs wonderfully with a variety of dishes. Serve this easy tomato soup with grilled cheese sandwiches for a classic pairing. For a lighter meal, consider a fresh green salad or a simple side of crusty bread for dipping and to soak up some of that delicious soup.
Other great pairings include: a Caprese salad, a quick side of garlic bread, or even a simple side of roasted vegetables. For a heartier meal, enjoy it alongside a main course of spaghetti and meatballs or even lasagna.
Storage and Reheating
|
Method |
Duration |
Instructions |
|---|---|---|
|
Refrigerator |
3-4 days |
Allow the soup to cool completely. Store in an airtight container. |
|
Freezer |
2-3 months |
Cool completely and store in a freezer-safe container or zip-top bag. Thaw in the refrigerator overnight. |
|
Reheating (Stovetop) |
N/A |
Heat gently over medium heat, stirring occasionally, until warmed through. |
|
Reheating (Microwave) |
N/A |
Heat in microwave-safe bowl in 30-second bursts, stirring in between, until heated through. |
Nutritional Information
|
Nutrient |
Amount per Serving |
|---|---|
|
Calories |
Approximately 200 calories |
|
Protein |
Approximately 5 grams |
|
Fat |
Approximately 12 grams |
|
Carbohydrates |
Approximately 20 grams |
|
Fiber |
Approximately 4 grams |
|
Sugar |
Approximately 8 grams |
|
Sodium |
Approximately 400 mg (varies with broth) |
Approximate values. Actual nutritional information depends on specific ingredients and portion sizes.
Frequently Asked Questions
Can I substitute canned tomatoes for fresh in this easy tomato soup recipe?
Yes, of course, canned tomatoes can be substituted for fresh. Use high-quality, whole or crushed canned tomatoes. Their flavor isn’t the same, but it does work. You may want to simmer the canned tomatoes longer to help the flavors integrate and develop.
How do I know when the tomato soup is fully cooked?
The tomato soup is fully cooked when the tomatoes are softened and the flavors have melded together. After blending, taste and season the soup to your preference. The soup is ready when it has reached a smooth consistency and the flavors are well-balanced.
What should I do if my tomato soup tastes too acidic?
If your tomato soup tastes too acidic, you can balance the flavors with a touch more sugar or a pinch of baking soda. Baking soda neutralizes the acidity; start with a small amount and taste. Another option is a tablespoon of cream, this will help. Use both if needed.
Can I make this easy tomato soup recipe ahead of time?
Yes, tomato soup can definitely be made ahead of time. Prepare the soup completely and allow it to cool, then store it in an airtight container in the refrigerator for up to 4 days. You can also freeze for later use. Reheat gently on the stovetop or in the microwave.
What are some good options for serving this tomato soup?
Tomato soup is very versatile and can be served with many sides. Grilled cheese is always a perfect companion. You could also serve it along a crusty bread. Or, consider serving it as a starter before a main course.
This easy tomato soup recipe is a delightful and comforting classic. I hope you enjoy creating and savoring every spoonful of this creamy, delicious soup.
Print
Easy Tomato Soup Recipe: Comfort in a Bowl
- Total Time: 45
- Yield: 4 servings
- Diet: Vegetarian
Description
A velvety, herb-infused tomato soup with roasted tomatoes and creamy texture. This classic American comfort food balances sweet and savory notes, perfect for cozy meals. Made with fresh tomatoes, aromatic herbs, and a dairy-free alternative for a plant-based twist.
Ingredients
2 pounds ripe tomatoes
2 tablespoons olive oil
1 medium onion, diced
2 cloves garlic, minced
4 cups vegetable broth
1 teaspoon dried basil
1/2 teaspoon dried oregano
1 teaspoon sugar
2 tablespoons coconut milk (or heavy cream)
Instructions
Preheat oven to 400°F (200°C)
Toss tomatoes, onion, garlic, and olive oil on a baking sheet
Roast for 25–30 minutes until tomatoes soften and caramelize
Transfer roasted mixture to a blender
Add vegetable broth, basil, oregano, and sugar
Blend until smooth
Stir in coconut milk or heavy cream
Season with salt and pepper to taste
Heat soup gently in a pot if needed
Notes
Roasting intensifies tomato flavor; stir occasionally while roasting
Use canned diced tomatoes (28 oz) if fresh ones aren’t available
Add fresh basil at the end for brighter flavor
Store in an airtight container for up to 3 days
Vegan option: skip cream and use full-fat coconut milk
- Prep Time: 15
- Cook Time: 30
- Category: EASY RECIPES
- Method: Roasting + Blending
- Cuisine: American





