Print

Creamy Tomato Basil Soup

creamy tomato basil soup - featured image

A quick and easy homemade creamy tomato basil soup that offers cozy comfort with fresh tomatoes, basil, and a touch of cream. Perfect for chilly days and simple to prepare.

Ingredients

Scale
  • 2 pounds (900 g) fresh tomatoes (Roma or vine-ripened)
  • 2 tablespoons extra virgin olive oil
  • 1 medium onion, finely chopped (yellow or sweet)
  • 3 cloves garlic, minced
  • 1 cup loosely packed fresh basil leaves, roughly chopped (save a few for garnish)
  • 2 cups (480 ml) vegetable or chicken broth, low sodium
  • ½ cup (120 ml) heavy cream
  • Salt and freshly cracked black pepper, to taste
  • Optional: ½ teaspoon sugar to balance acidity

Instructions

  1. Prepare the tomatoes by washing and roughly chopping into quarters.
  2. Heat olive oil in a large pot over medium heat. Add chopped onion and cook for 5 minutes until translucent.
  3. Add minced garlic and cook for 30 seconds until fragrant, avoiding browning.
  4. Add chopped tomatoes and about ¾ of the basil leaves. Stir and cook for 10 minutes until tomatoes break down.
  5. Pour in broth and bring to a gentle boil. Reduce heat and simmer uncovered for 15 minutes.
  6. Remove from heat and puree soup using an immersion blender or regular blender in batches until smooth.
  7. Stir in heavy cream and season with salt and pepper. Add sugar if needed to balance acidity.
  8. Warm gently over low heat for 3 minutes without boiling.
  9. Stir in remaining fresh basil just before serving.

Notes

Use ripe, heavy tomatoes for best flavor. Add cream off heat to prevent curdling. Fresh basil is best added at the end to preserve flavor. For dairy-free, substitute heavy cream with coconut or cashew milk. Be cautious when blending hot liquids.

Nutrition

Keywords: creamy tomato basil soup, tomato soup, basil soup, comfort food, easy soup recipe, homemade soup, cozy meal