Print

Best Tomato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This best tomato soup recipe features fresh tomatoes, garlic, and basil, delivering a rich and flavorful experience. Perfect for a cozy meal, this easy-to-make soup is enhanced with a touch of cream for added richness.

Ingredients

Scale
  • 3 pounds tomatoes, fresh, cut into 2” pieces
  • ½ onion, diced (1 cup)
  • 5 cloves garlic, peeled and chopped
  • 2 Tablespoons olive oil
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper
  • ¼ cup fresh basil
  • 2 Tablespoons salted butter
  • 2 Tablespoons all-purpose flour
  • 1 Tablespoon granulated sugar
  • 1 quart vegetable broth
  • Optional: ¼ to ½ cup heavy cream

Instructions

  • Preheat oven to 400°F. Toss tomatoes, onion, and garlic with olive oil, salt, and pepper. Roast for 30 minutes.
  • In a large pot, melt butter over medium heat. Stir in flour and cook for 2 minutes.
  • Add roasted vegetables, sugar, and vegetable broth. Bring to a simmer.
  • Use an immersion blender to blend until smooth.
  • Stir in fresh basil and optional heavy cream. Simmer for 5 minutes. Serve hot.

Notes

For a vegan option, omit the butter and heavy cream or replace them with plant-based alternatives. Adjust seasoning to taste, and for a smoother consistency, strain the soup before serving.

Nutrition