Print

Creamy Fresh Tomato Soup Recipe

4.5 from 131 reviews

This Fresh Tomato Soup recipe is a classic, comforting dish made from ripe, freshly chopped tomatoes simmered in savory chicken broth. Enhanced with garlic, onion, and a touch of butter and flour for richness and thickness, this soup balances natural tomato acidity with a hint of sugar. It’s a warm and flavorful homemade soup perfect for any season.

Ingredients

Scale

Main Ingredients

  • 4 cups chopped fresh tomatoes
  • 2 cups chicken broth
  • 4 cloves garlic, minced
  • 1 large slice of onion, finely chopped
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 teaspoons white sugar, or to taste
  • 1 teaspoon salt, or to taste

Instructions

  1. Prepare the Aromatics: Mince the garlic cloves and finely chop the large slice of onion to ensure they blend smoothly into the soup base.
  2. Sauté Onion and Garlic: In a large pot over medium heat, melt the butter. Add the chopped onion and garlic; cook until they are soft and fragrant, about 3-5 minutes, stirring frequently to avoid burning.
  3. Create the Roux: Sprinkle the flour over the buttered onion and garlic mixture. Stir constantly for about 1-2 minutes to cook out the raw flour taste. This roux will help thicken the soup later.
  4. Add Tomatoes and Broth: Mix in the chopped fresh tomatoes and pour in the chicken broth. Stir everything together to combine well with the roux and aromatics.
  5. Simmer the Soup: Bring the mixture to a gentle boil, then reduce the heat to low and let it simmer uncovered for about 20-25 minutes. This allows the flavors to marry and the soup to thicken.
  6. Season the Soup: Add the white sugar and salt to taste to balance the acidity of the tomatoes. Stir well and adjust seasoning as needed.
  7. Blend the Soup: For a smooth texture, use an immersion blender to puree the soup directly in the pot until creamy. Alternatively, carefully transfer the soup to a blender in batches and blend until smooth, then return it to the pot.
  8. Final Heat Through: Heat the blended soup again if needed until it is hot, but avoid boiling to preserve its fresh tomato flavor.
  9. Serve: Ladle the soup into bowls and enjoy it warm, perhaps with a side of crusty bread or grilled cheese.

Notes

  • For a vegetarian version, replace chicken broth with vegetable broth.
  • Adjust sugar according to the sweetness of your tomatoes to balance acidity.
  • The soup can be garnished with fresh basil, a drizzle of cream, or croutons for added flavor and texture.
  • Leftover soup stores well in the refrigerator for up to 3 days and freezes beautifully.

Keywords: fresh tomato soup, tomato soup recipe, homemade tomato soup, easy tomato soup, classic tomato soup