Creamy Tomato Basil Soup

User profile image
Ompa2x (@1234567ompa)

A rich and creamy tomato basil soup made with fresh tomatoes, garlic, and basil, served with garlic croutons.

Prep Time
20min
Cook Time
40min
Total Time
1hr
Creamy Tomato Basil Soup recipe

Ingredients

6 Servings
(1 serving = 1 bowl)
  • 1kg
    ripe fresh tomatoes
  • 100g
    matignon (carrots, celery, onion & leek)
  • 150g
    tomato paste
  • 30g
    peeled garlic fresh
  • 100g
    unsalted butter
  • 110g
    all-purpose flour
  • 2300mL
    chicken stock
  • 250mL
    heavy cream
  • 30g
    basil
  • 100g
    garlic croutons
  • Salt
  • Pepper

How to make Creamy Tomato Basil Soup

  1. Chop the tomatoes and set them aside.

  2. In a large pot, melt the unsalted butter over medium heat.

  3. Add the matignon (carrots, celery, onion & leek) and cook until softened.

  4. Add the peeled garlic and cook for another minute.

  5. Stir in the all-purpose flour and cook for 2-3 minutes to form a roux.

  6. Gradually add the chicken stock, stirring constantly to avoid lumps.

  7. Add the chopped tomatoes and tomato paste to the pot.

  8. Bring the mixture to a boil, then reduce the heat and simmer for 30 minutes.

  9. Use an immersion blender to puree the soup until smooth.

  10. Stir in the heavy cream and chopped basil.

  11. Season with salt and pepper to taste.

  12. Serve hot with garlic croutons on top.

Tips & Tricks

  1. For a smoother texture, strain the soup through a fine mesh sieve after blending.

  2. You can substitute vegetable stock for chicken stock to make the soup vegetarian.