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: Jennifer
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

A velvety and comforting dish, this easy-to-make recipe delivers warmth and rich flavor in just 30 minutes. Perfect for cozy gatherings or a satisfying solo meal.


Ingredients

Scale
  • 4 cups fresh tomatoes (Roma or vine-ripened)
  • 1 medium yellow onion
  • 3 cloves fresh garlic
  • 3 cups low-sodium vegetable broth
  • 1 cup heavy cream (or coconut milk for a vegan option)
  • 2 tablespoons olive oil
  • Fresh or dried basil (or oregano) to taste
  • Salt and pepper to taste

Instructions

  1. Heat olive oil in a large pot over medium heat. Add chopped onions and minced garlic; sauté until translucent.
  2. Stir in chopped fresh tomatoes and vegetable broth. Bring to a gentle simmer, stirring occasionally.
  3. Season with salt, pepper, and herbs; simmer for 10-15 minutes until tomatoes soften.
  4. Blend the soup until smooth using an immersion blender or regular blender.
  5. Gradually stir in heavy cream while reheating gently on low heat. Adjust seasoning as needed.
  6. Serve hot, garnished with fresh basil or croutons.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 215
  • Sugar: 6g
  • Sodium: 450mg
  • Fat: 15g
  • Saturated Fat: 8g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 18g
  • Fiber: 3g
  • Protein: 4g
  • Cholesterol: 40mg