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

Best Tomato Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: israa
  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Description

This Best Tomato Soup is creamy, comforting, and packed with rich tomato flavor. Made with pantry staples and a touch of cream, it’s the perfect cozy meal served with grilled cheese or crusty bread.


Ingredients

Scale
  • 2 tbsp olive oil or butter
  • 1 medium yellow onion, chopped
  • 2 garlic cloves, minced
  • 1 can (28 oz) crushed tomatoes
  • 2 tbsp tomato paste
  • 2 cups vegetable or chicken broth
  • 12 tsp granulated sugar (adjust to taste)
  • 1/2 tsp dried basil (or 2 tbsp fresh basil, chopped)
  • 1/2 cup heavy cream or half-and-half
  • Salt and pepper, to taste
  • Croutons or fresh herbs (optional, for garnish)

Instructions

  1. In a large pot, heat olive oil over medium heat. Add chopped onion and cook until soft and translucent, about 5 minutes.
  2. Add minced garlic and cook for another 1–2 minutes until fragrant.
  3. Stir in the tomato paste and cook for 1 minute to deepen the flavor.
  4. Add the crushed tomatoes, broth, sugar, basil, salt, and pepper. Stir to combine.
  5. Bring to a simmer and cook for 20–25 minutes, stirring occasionally.
  6. Use an immersion blender to puree the soup until smooth, or carefully blend in batches.
  7. Stir in the heavy cream or half-and-half and adjust seasoning to taste.
  8. Serve warm, topped with croutons or fresh herbs if desired.

Notes

  • Add roasted red peppers for a smoky twist.
  • Use fire-roasted tomatoes for deeper flavor.
  • Make it vegan by using coconut milk instead of cream.
  • Stir in a pinch of red pepper flakes for a subtle heat.
  • Prep Time: 5 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 180
  • Sugar: 8g
  • Sodium: 500mg
  • Fat: 10g
  • Saturated Fat: 5g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 25mg