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
The Best Homemade Tomato Soup Recipe

The Best Homemade Tomato Soup Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 6 reviews
  • Author: Kimberly
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Description

Warm up with a comforting bowl of The Best Homemade Tomato Soup. This easy recipe is perfect for a cozy night in, paired with your favorite sandwich or crusty bread.


Ingredients

For the Tomato Soup:

  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • 2 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 can (28 ounces) whole peeled tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon dried thyme
  • 1/4 cup heavy cream (optional)

For Garnish:

  • Fresh basil leaves


Instructions

  1. Heat Olive Oil: In a large pot, heat olive oil over medium heat.
  2. Cook Onion and Garlic: Add chopped onion, cook until softened. Stir in garlic.
  3. Add Tomato Paste: Cook for 1 minute.
  4. Add Tomatoes and Broth: Pour in tomatoes, vegetable broth, sugar, salt, pepper, and thyme. Simmer for 20–25 minutes.
  5. Puree the Soup: Use an immersion blender or transfer to a blender to puree until smooth. Stir in heavy cream if desired.
  6. Adjust Seasoning and Serve: Taste the soup, adjust seasoning, and serve hot, garnished with fresh basil leaves.

Notes

  • For extra richness, use butter instead of olive oil or add a Parmesan rind while simmering.
  • Pairs well with grilled cheese sandwiches or crusty bread.