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

Tomato Soup Recipe


  • Author: Camila Rose
  • Total Time: 45 minutes
  • Yield: 4
  • Diet: Vegetarian

Description

This tomato soup is a warm, velvety, and comforting recipe that captures the natural sweetness of ripe tomatoes and balances it with fragrant herbs and aromatics. Perfect for a cozy lunch, a starter for dinner, or paired with grilled cheese for a nostalgic meal, this soup is versatile, simple to prepare, and endlessly satisfying. It’s made with fresh ingredients, simmered to perfection, and optionally finished with a touch of cream for a luxurious texture.


Ingredients

Scale
  • 2 pounds ripe tomatoes, chopped
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 2 tablespoons olive oil or butter
  • 2 cups vegetable or chicken stock
  • Salt and pepper, to taste
  • Pinch of sugar (optional)
  • 5-6 fresh basil leaves (or other herbs)
  • ¼ cup cream or milk (optional)


Instructions

  • Heat olive oil or butter in a pot and sauté onions until translucent.
  • Add garlic and cook for 1 minute.
  • Stir in chopped tomatoes and cook for 10 minutes, allowing them to release juices.
  • Pour in stock, add herbs, salt, pepper, and sugar. Simmer for 15-20 minutes.
  • Blend the soup until smooth using an immersion blender.
  • Stir in cream if desired and adjust seasoning. Serve warm.

Notes

  • For a smoky flavor, roast the tomatoes before cooking.
  • Garnish with fresh basil, croutons, or a drizzle of cream for presentation.
  • Taste and adjust seasoning at the end to ensure balanced flavors.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stove-top simmer
  • Cuisine: American

Nutrition

  • Serving Size: 4
  • Calories: 120
  • Sugar: 8g
  • Sodium: 450mg
  • Fat: 6g
  • Saturated Fat: 2g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 3g
  • Protein: 3g
  • Cholesterol: 5mg