📢 Just Launched: "World's Famous Breakfasts" eBook! Download Here

Soup Recipe: Tomato Soup

Make the best homemade Tomato Soup with this easy recipe! Velvety, rich, and bursting with fresh tomato flavor. Perfect with a grilled cheese sandwich!

Tomato Soup Recipe | Creamy, Rich, and Classic Comfort Food

Tomato Soup is a timeless classic that brings warmth and comfort with every spoonful. Velvety smooth and bursting with the natural sweetness of ripe tomatoes, this soup is simple yet packed with flavor. Whether paired with a gooey grilled cheese sandwich or enjoyed on its own, this homemade recipe transforms basic ingredients into a satisfying, comforting dish. Perfect for a quick lunch or cozy dinner, Tomato Soup proves that simplicity is the ultimate sophistication.

Summary

Tomato Soup is a creamy and flavorful blend of ripe tomatoes, aromatics, and herbs, perfect for a comforting meal any time of year.

Ingredients

(Serves 4–6)

  • 2 tbsp olive oil or butter
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 1 tbsp tomato paste
  • 800 g canned whole tomatoes (or 1 kg fresh ripe tomatoes, peeled and chopped)
  • 500 ml vegetable stock
  • 250 ml heavy cream (optional for creaminess)
  • 1 tsp sugar (optional, to balance acidity)
  • 1/2 tsp dried basil (or 2 tbsp fresh basil leaves, chopped)
  • 1/4 tsp smoked paprika (optional)
  • Salt and black pepper to taste
  • Fresh basil leaves and a drizzle of olive oil, for garnish

Step-by-Step Instructions

  1. Sauté the Aromatics
    Heat olive oil in a large pot over medium heat. Add the chopped onion and garlic, and sauté for 5 minutes until softened and fragrant.
  2. Add Tomato Paste
    Stir in the tomato paste and cook for 1 minute to deepen its flavor.
  3. Incorporate the Tomatoes
    Add the canned or fresh tomatoes to the pot, breaking them up with a spoon. Pour in the vegetable stock, and add the sugar (if using), basil, paprika, and a pinch of salt and black pepper.
  4. Simmer the Soup
    Bring the soup to a gentle boil, then reduce the heat and let it simmer for 20–25 minutes, stirring occasionally, to let the flavors meld.
  5. Blend Until Smooth
    Remove the pot from heat and use an immersion blender to puree the soup until smooth. Alternatively, carefully transfer it to a blender in batches.
  6. Add the Cream (Optional)
    Return the soup to the pot and stir in the heavy cream for added richness. Taste and adjust seasoning as needed.
  7. Serve
    Ladle the soup into bowls and garnish with fresh basil leaves, a drizzle of olive oil, or a sprinkle of black pepper. Serve with crusty bread or a classic grilled cheese sandwich.

PRO TIP:

For a deeper tomato flavor, roast fresh tomatoes with olive oil, garlic, and salt at 200°C (390°F) for 25 minutes before adding them to the soup. Roasting brings out their natural sweetness and adds complexity.

Conclusion

This Tomato Soup is the ultimate comfort food, perfect for any time of year. It’s easy to make, bursting with vibrant flavors, and endlessly satisfying. Whether you enjoy it with a warm slice of bread or a melty grilled cheese, this classic recipe will quickly become a favorite in your home. A bowl of simplicity and joy awaits!