Go Back
+ servings

Tomato Soup with Fresh Tomatoes

A rich and creamy tomato soup made with fresh, ripe tomatoes, herbs, and a touch of cream for a comforting dish perfect for any season.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Appetizer, Soup
Cuisine: American, Italian
Calories: 180

Ingredients
  

For the Soup Base
  • 2 tablespoons olive oil extra virgin for best flavor
  • 1 medium onion finely chopped
  • 2 cloves garlic minced
  • 4 cups fresh tomatoes roughly chopped, about 8 medium tomatoes
  • 2 cups vegetable broth low sodium preferred
  • 1 teaspoon sugar to balance acidity
  • 1 teaspoon salt adjust to taste
  • ½ teaspoon black pepper freshly ground
  • 1 teaspoon dried basil or 1 tablespoon fresh basil, chopped
  • 1 teaspoon dried oregano or 1 tablespoon fresh oregano, chopped
For the Creamy Finish
  • ½ cup heavy cream optional for creaminess
  • 2 tablespoons fresh basil for garnish, chopped

Method
 

Prepare the Soup Base
  1. In a large pot, heat the olive oil over medium heat. This will help to sauté the onions and garlic, releasing their flavors.
  2. Add the chopped onion to the pot and sauté for about 5 minutes, or until the onion becomes translucent. Stir occasionally to prevent burning.
  3. Add the minced garlic and sauté for an additional 1-2 minutes until fragrant. Garlic can burn quickly, so keep an eye on it.
  4. Stir in the chopped fresh tomatoes, vegetable broth, sugar, salt, black pepper, dried basil, and oregano. Bring the mixture to a boil.
  5. Once boiling, reduce the heat to low and let it simmer uncovered for about 20 minutes. This allows the flavors to meld and the tomatoes to break down.
Blend the Soup
  1. After simmering, remove the pot from heat. If using a blender, carefully transfer the soup in batches to avoid overflow. Alternatively, use an immersion blender directly in the pot.
  2. Blend until smooth. This step is crucial for achieving a creamy texture. If you prefer a chunkier soup, blend only half of the mixture.
  3. If using a traditional blender, return the blended soup to the pot after blending.
Finish the Soup
  1. Stir in the heavy cream if using, and heat the soup over low heat until warmed through. Do not boil after adding the cream to prevent curdling.
  2. Taste and adjust seasoning if necessary, adding more salt or pepper to your liking.
  3. Serve hot, garnished with fresh chopped basil for added flavor and presentation.

Nutrition

Serving: 1cupCalories: 180kcalCarbohydrates: 12gProtein: 3gFat: 15gSaturated Fat: 8gMonounsaturated Fat: 7gCholesterol: 40mgSodium: 400mgPotassium: 500mgFiber: 2gSugar: 6gVitamin A: 1200IUVitamin C: 30mgCalcium: 50mgIron: 1mg

Notes

For the best flavor, use ripe, in-season tomatoes. If fresh tomatoes are not available, you can substitute with high-quality canned tomatoes.

Tried this recipe?

Let us know how it was!