Print

Creamy Classic Tomato Soup Recipe

4.6 from 113 reviews

This Classic Tomato Soup recipe offers a warm, comforting bowl of rich and creamy tomato flavor, perfect for any season. Made with fresh tomatoes, sautéed onions and garlic, and a blend of vegetable broth, it’s an easy-to-make soup that can be customized with a touch of cream for extra smoothness and indulgence.

Ingredients

Scale

Vegetables

  • 4 cups fresh tomatoes, chopped
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced

Liquids and Oils

  • 3 cups vegetable broth
  • 2 tablespoons olive oil
  • 1/4 cup heavy cream (optional)

Seasonings

  • 1 teaspoon salt, or to taste
  • 1/2 teaspoon freshly ground black pepper, or to taste

Instructions

  1. Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add the chopped onion and minced garlic, sautéing until they become translucent and fragrant, about 5-7 minutes.
  2. Add Tomatoes and Broth: Stir in the chopped tomatoes and pour in the vegetable broth. Bring the mixture to a gentle simmer.
  3. Simmer the Soup: Allow the soup to simmer uncovered for 20-25 minutes, stirring occasionally until the tomatoes are very soft and have imparted their flavors to the broth.
  4. Blend Until Smooth: Using an immersion blender, blend the soup directly in the pot until smooth. Alternatively, carefully transfer in batches to a blender and puree until creamy and lump-free.
  5. Season and Add Cream: Season the soup with salt and pepper to taste. If desired, stir in the heavy cream to add richness and a velvety texture. Heat through for 2-3 minutes without boiling.
  6. Serve: Ladle the hot tomato soup into bowls and enjoy as is or with your favorite sides like grilled cheese or fresh bread.

Notes

  • Use ripe, fresh tomatoes for the best flavor; canned tomatoes can be substituted if fresh are not available.
  • Adjust the consistency by adding more or less vegetable broth depending on preference.
  • For a vegan option, omit the cream or substitute with coconut cream or cashew cream.
  • Fresh basil or a pinch of red pepper flakes can be added for extra flavor variation.
  • Store leftovers in an airtight container in the refrigerator for up to 4 days or freeze for up to 3 months.

Keywords: tomato soup, creamy tomato soup, easy tomato soup, classic soup recipe, vegetarian soup