Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Best Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julia
  • Total Time: 55-60 minutes
  • Yield: 4-6 servings
  • Diet: Vegetarian

Description

This Best Tomato Soup Recipe is the ultimate comfort food, combining the natural sweetness of ripe tomatoes, the depth of garlic and onion, and a touch of fresh basil. Simmered to perfection and blended until smooth, it’s a creamy, velvety soup that’s perfect for pairing with grilled cheese or crusty bread. Simple ingredients and easy-to-follow steps make this a go-to recipe for chilly evenings or anytime you crave something hearty and flavorful.


Ingredients

3 pounds fresh tomatoes (cut into 2-inch pieces)

½ onion (diced, about 1 cup)

5 cloves garlic (peeled and chopped)

2 tablespoons olive oil

½ teaspoon fine sea salt

¼ teaspoon freshly ground black pepper

¼ cup fresh basil (roughly chopped)

2 tablespoons salted butter

2 tablespoons all-purpose flour

1 tablespoon granulated sugar

1 quart vegetable broth

¼ to ½ cup heavy cream (optional)


Instructions

  • Sauté the aromatics: Heat olive oil in a large pot. Add diced onion and cook for 5-7 minutes until softened. Add chopped garlic and cook for 1-2 minutes until fragrant.

  • Cook the tomatoes: Add chopped tomatoes, salt, pepper, and granulated sugar to the pot. Stir and cook for 10-15 minutes, until tomatoes break down and release juices.

  • Make the roux: In a small pan, melt butter and whisk in flour for 2-3 minutes to form a roux.

  • Add the broth: Gradually add vegetable broth to the pot with the tomatoes, stirring to combine. Add the roux and mix until thickened (about 5 minutes).

  • Simmer and blend: Add fresh basil, let the soup simmer for 15-20 minutes. Remove bay leaves and blend until smooth using an immersion blender or regular blender.

  • Finish with cream: Stir in heavy cream for a richer texture. Taste and adjust seasoning with salt and pepper.

  • Serve: Serve hot with optional garnishes of fresh basil and grilled cheese.

Notes

Spicy Version: Add a pinch of red pepper flakes for heat or a dash of hot sauce while blending.

Roasted Tomato Soup: Roast tomatoes for 20-25 minutes at 400°F before adding to the soup for a deeper flavor.

Vegan Version: Omit butter and heavy cream, and use coconut cream for a vegan twist.

  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American