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 First Image

Creamy Tomato Basil Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef John
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Diet: vegetarian

Description

A delicious creamy tomato basil soup perfect for serving with crusty bread.


Ingredients

Scale
  • 1 tablespoon butter
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 can (28 ounces) whole peeled tomatoes
  • 2 cups vegetable broth
  • 1 cup heavy cream
  • 1 teaspoon sugar
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/4 cup fresh basil, chopped
  • 4 slices crusty bread, for serving
  • 1 tablespoon extra cream, for garnish

Instructions

  1. Heat the butter and olive oil in a large pot over medium heat.
  2. Add the chopped onion and cook for 5 to 6 minutes until soft and translucent.
  3. Stir in the minced garlic and cook for 30 seconds until fragrant.
  4. Add the tomato paste and stir for 1 minute to deepen the flavor.
  5. Pour in the whole peeled tomatoes with their juices and add the vegetable broth.
  6. Stir in the sugar, salt, and black pepper, breaking up the tomatoes with a spoon.
  7. Bring the soup to a gentle simmer and cook for 20 to 25 minutes.
  8. Blend the soup until completely smooth using an immersion blender or carefully in batches with a standard blender.
  9. Return the soup to low heat and stir in the heavy cream and fresh basil.
  10. Taste and adjust seasoning if needed, then serve hot with crusty bread and an extra swirl of cream on top.

Notes

  • For extra flavor, add a pinch of red pepper flakes.
  • Garnish with additional fresh basil if desired.
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soups
  • Method: stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 5g
  • Sodium: 800mg
  • Fat: 25g
  • Saturated Fat: 15g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 3g
  • Protein: 5g
  • Cholesterol: 80mg