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 Basil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sophie
  • Total Time: 40 minutes
  • Yield: Serves approximately 6 people 1x

Description

Creamy tomato basil soup is a heartwarming blend of ripe tomatoes and fresh basil, creating a velvety delight perfect for cozy nights and casual gatherings.


Ingredients

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

Instructions

  1. Instructions
  2. 1. Sauté the Aromatics
  3. In a large pot over medium heat, add olive oil. Sauté diced onions and minced garlic until soft and fragrant, about 5 minutes.
  4. 2. Add the Tomatoes
  5. Stir in the chopped tomatoes and cook until they soften and release their juices.
  6. 3. Pour in the Broth
  7. Add vegetable broth to the pot. Bring to a gentle boil, then reduce heat and let it simmer for about 10 minutes.
  8. 4. Blend the Soup
  9. Using an immersion blender or transferring to a regular blender (allowing it to cool slightly first), blend the mixture until smooth.
  10. 5. Incorporate Cream and Basil
  11. Return the blended soup to low heat. Stir in heavy cream and chopped basil, simmering gently for another 5 minutes.
  12. 6. Serve
  13. Ladle into bowls, garnish with additional basil if desired, and serve with crusty bread or grilled cheese.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Cooking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 cup (240ml)
  • Calories: 280
  • Sugar: 7g
  • Sodium: 350mg
  • Fat: 20g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 24g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 70mg