Tomato Soup
Total Time
45 mins
Prep Time
15 mins
Cook Time
30 mins
Rating
4.9 out of 5 stars
(126)
Ingredients
6 servings
- 2 tablespoons extra-virgin olive oil, plus more for drizzling
- 2 tablespoons unsalted butter, or an additional 2 tablespoons olive oil
- 2 medium yellow onions, chopped
- 2 medium carrots, chopped
- 6 garlic cloves, chopped
- 2 tablespoons balsamic vinegar
- 2 (28-ounce) cans diced tomatoes
- 3 cups water or vegetable broth
- 1⅓ cups full-fat coconut milk or heavy cream, plus more for drizzling
- 1 teaspoon dried thyme
- ½ teaspoon red pepper flakes
- 1 teaspoon sea salt, plus more to taste
- Freshly ground black pepper
- Fresh basil leaves, for garnish
How would you rate this recipe?
Preparation
Chef’s notes
Serve the soup with a side of crusty bread or top it with homemade croutons for crunch. Pairing it with a grilled cheese sandwich is recommended.
Leftovers keep well for up to 4 days in an airtight container in the refrigerator. For longer storage, freeze the tomato soup for up to 3 months.