Print

Tomato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Tomato soup is a cozy, comforting classic made with ripe tomatoes, aromatic herbs, and optional cream for richness. It’s simple to prepare, full of flavor, and perfect with a side of grilled cheese or crusty bread.

Ingredients

  • 2 tbsp olive oil or butter
  • 1 medium onion, chopped
  • 2 cloves garlic, minced
  • 1 can (28 oz) whole tomatoes with juice, or 2 lbs fresh ripe tomatoes
  • 1 tbsp tomato paste (optional)
  • 2 cups vegetable or chicken broth
  • 1 tsp sugar (to balance acidity)
  • Salt and pepper to taste
  • 1 tsp dried basil or oregano (optional)
  • 1/4 cup heavy cream or milk (optional)
  • Fresh basil, croutons, or a drizzle of cream for garnish (optional)

Instructions

  1. Heat olive oil or butter in a large pot over medium heat. Add chopped onion and sauté until soft and translucent, about 5 minutes.
  2. Add garlic and cook for another 30 seconds until fragrant.
  3. Stir in tomatoes (with juice), tomato paste (if using), broth, sugar, salt, pepper, and dried herbs (if using). Bring to a simmer.
  4. Simmer uncovered for 20–30 minutes to develop flavor.
  5. Use an immersion blender to puree the soup until smooth, or carefully blend in batches in a countertop blender.
  6. If desired, stir in heavy cream or milk and simmer for another 2–3 minutes.
  7. Taste and adjust seasoning. Serve hot with garnish of choice.

Notes

  • Use fresh tomatoes during peak season for best flavor—blanch, peel, and chop before using.
  • Skip cream or use plant-based alternatives for a vegan version.
  • Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.
  • Reheat gently on the stove or in the microwave, stirring occasionally.

Nutrition