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
Classic Tomato Soup Recipe

Classic Tomato Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.5 from 27 reviews

  • Author: admin
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

Indulge in the comforting warmth of this Classic Tomato Soup, a creamy and flavorful dish perfect for any time of year. With simple ingredients and easy steps, this homemade soup will become a go-to favorite.


Ingredients

Scale

For the Soup:

  • 2 tablespoons olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 tablespoon tomato paste
  • 1/2 teaspoon dried oregano
  • 1/4 teaspoon red pepper flakes (optional)
  • 2 (14.5 oz) cans whole peeled tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon sugar
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

For Garnish:

  • 1/4 cup heavy cream (optional)
  • Chopped fresh basil

Instructions

  1. Saute Aromatics: In a large pot, heat olive oil over medium heat. Add the chopped onion and cook until softened. Stir in garlic, tomato paste, oregano, and red pepper flakes.
  2. Cook Soup: Add tomatoes, broth, sugar, salt, and pepper. Simmer for 20–25 minutes to blend flavors.
  3. Puree Soup: Remove from heat and blend until smooth.
  4. Final Touches: Return to pot, stir in cream if using, and adjust seasoning. Serve hot, garnished with basil.

Notes

  • Pair with grilled cheese for a comforting meal.
  • For a dairy-free version, skip the cream or use coconut milk for a hint of sweetness.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 170
  • Sugar: 8g
  • Sodium: 480mg
  • Fat: 9g
  • Saturated Fat: 3g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 19g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 10mg