Ingredients
Method
Preparation
- In a large pot, heat olive oil over medium heat.
- Add chopped onion and minced garlic. Cook until soft and fragrant.
- Pour in canned or fresh tomatoes along with vegetable or chicken broth. Stir to combine.
- Bring the mixture to a gentle simmer and cook uncovered for 15–20 minutes.
- Use an immersion blender or transfer soup to a blender. Blend until silky and smooth.
- Return soup to the pot if necessary. Stir in heavy cream or coconut milk and fresh chopped basil.
- Taste and adjust seasoning with salt, pepper, and optionally, sugar or red pepper flakes.
Notes
For a vegan version, substitute cream with plant-based options. You can store leftovers in the refrigerator for up to 4-5 days or freeze for 3 months.