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

Creamy Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Samuel Cullingham
  • Total Time: 45 minutes
  • Yield: Serves 6

Description

Creamy Tomato Soup is the ultimate comfort food, perfect for chilly days. This velvety soup combines the rich sweetness of ripe tomatoes with aromatic herbs and a touch of cream, creating a warm hug in a bowl. Easy to prepare and endlessly customizable, it pairs beautifully with grilled cheese or crusty bread. Whether you’re cozying up at home or entertaining guests, this delicious recipe will impress everyone at the table.


Ingredients

Scale
  • 2 cups fresh tomatoes, chopped
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 cups low-sodium vegetable broth
  • 1 cup heavy cream (or coconut milk for dairy-free)
  • 1/4 cup fresh basil leaves (or 2 tsp dried basil)
  • 1 tsp sugar
  • Salt and pepper to taste
  • 2 tbsp olive oil

Instructions

  1. Prepare your ingredients by chopping tomatoes, onion, and garlic.
  2. In a large pot over medium heat, add olive oil and sauté onions for 3-5 minutes until translucent. Stir in garlic and cook for another minute.
  3. Add the chopped tomatoes, sugar, salt, and pepper; cook for about 10 minutes until tomatoes release their juices.
  4. Pour in the vegetable broth and bring to a gentle boil. Reduce heat and simmer uncovered for 15-20 minutes.
  5. Blend the soup until smooth using an immersion blender or regular blender.
  6. Return to low heat and stir in heavy cream until well combined. Adjust seasoning as needed before serving.
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 250
  • Sugar: 8g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 22g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 50mg