Print

Creamy Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and creamy tomato soup made from pantry staples, perfect for a cozy meal.

Ingredients

Scale
  • 1 medium onion, diced
  • 24 garlic cloves, minced
  • 1 (28-ounce) can of canned tomatoes (crushed, whole, or diced)
  • 2 cups chicken or vegetable broth (low-sodium if preferred)
  • 1/2 cup heavy cream (or coconut milk for dairy-free)
  • 2 tablespoons olive oil
  • Salt to taste
  • Freshly ground black pepper to taste
  • Fresh or dried basil, thyme, or parsley (optional for finishing)

Instructions

  1. Warm the olive oil in a medium pot over medium heat.
  2. Add the diced onion and cook, stirring occasionally, until soft and translucent, about 5–7 minutes.
  3. Stir in the minced garlic and cook for 30–60 seconds until fragrant but not browned.
  4. Pour in the canned tomatoes and broth, breaking up whole tomatoes with a spoon if needed.
  5. Bring the mixture to a gentle simmer, then reduce heat and cook uncovered for 20 minutes to let flavors meld.
  6. Stir in the heavy cream and season with salt, pepper, and herbs to taste.
  7. If you prefer a smooth texture, carefully blend the soup with an immersion blender or in batches in a countertop blender until silky.
  8. Serve hot alongside grilled cheese sandwiches or crusty bread.

Notes

For a thinner soup, add up to 1 cup more broth. A teaspoon of sugar or a splash of cream balances acidity from the tomatoes.

Nutrition