Print

Creamy Tomato Soup

Creamy Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A rich and velvety Creamy Tomato Soup made with canned San Marzano tomatoes, tomato paste, and a touch of cream. This winter-friendly soup delivers bold, comforting flavor with pantry staples and comes together in under an hour.

Ingredients

  • 3 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • Kosher salt, to taste
  • 1/2 teaspoon red pepper flakes
  • 2 tablespoons tomato paste
  • 2 (28-ounce) cans whole peeled San Marzano tomatoes
  • 2 teaspoons granulated sugar
  • 2 cups low-sodium chicken broth (or vegetable broth)
  • 1/2 cup heavy cream
  • Freshly ground black pepper, to taste
  • Optional: fresh basil or basil oil, toasted croutons, shaved Parmesan

Instructions

  1. Heat olive oil in a Dutch oven over medium heat.
  2. Add diced onion and a pinch of kosher salt; sauté for 7–10 minutes until softened and golden.
  3. Stir in garlic and red pepper flakes; cook for 30 seconds until fragrant.
  4. Add tomato paste and cook for 2–3 minutes until it darkens in color and caramelizes slightly.
  5. Pour in canned tomatoes with juices and sugar; break up the tomatoes gently with a spoon.
  6. Add broth, bring to a boil, then reduce heat and simmer uncovered for 25 minutes.
  7. Blend soup using an immersion blender or in batches in a high-speed blender until smooth.
  8. Optionally strain through a fine-mesh sieve for an ultra-smooth texture.
  9. Return soup to the pot, stir in heavy cream, and season with salt and black pepper to taste.
  10. Serve hot with desired garnishes.

Notes

  • Use coconut milk or cashew cream for a dairy-free version.
  • Fire-roasted or Italian-style tomatoes are budget-friendly substitutes for San Marzano.
  • Vegetable broth makes this recipe vegetarian.
  • Blend thoroughly for a silky-smooth finish; strain for extra smoothness.
  • Soup can be frozen without the cream for up to 3 months.