
By Stuart Forbes
Tomato Basil Soup
6 steps
Prep:15minCook:1h
This tomato basil soup is perfectly rich and absolutely delicious, thanks to a combination of aromatics, fresh basil and thyme, and warming spices. Quality extra virgin olive oil pulls this vegan soup together, providing a rich and luxurious finish. You won't miss the heavy cream!
Updated at: Wed, 13 Aug 2025 14:52:23 GMT
Nutrition balance score
Uh-oh! We're unable to calculate nutrition for this recipe because some ingredients aren't recognized.
Ingredients
6 servings

3 poundsRoma tomatoes
halved

2carrots
medium, peeled and cut into small chunks

Extra virgin olive oil

black pepper

2yellow onions
medium, chopped

5garlic cloves
minced

1 cupcanned crushed tomatoes

1 bunchfresh basil leaves

3fresh thyme sprigs

1 teaspoondried oregano

½ teaspoonsweet paprika

½ teaspoonground cumin

Fresh lime juice
optional, for serving
Pita cheese
grilled, grilled bread, or toast, optional, for serving
Instructions
Step 1
1. Preheat your oven to 450°F.
Step 2
2. Roast the carrots and tomatoes. In a large mixing bowl, toss the tomatoes and carrots with a generous drizzle of extra virgin olive oil, and pepper. Transfer to a large baking sheet and spread well in one layer. Roast in the heated oven until the tomatoes have deflated and began to char at the edges, about 30 minutes. Set aside for about 10 minutes to cool.
Step 3
3. Blend. Transfer the roasted carrots and tomatoes (along with their skin and seeds) to the bowl of a food processor fitted with a blade. Add a splash of water and blend until the vegetables have broken down and combined. Some texture is nice, so stop the processor before it becomes a super smooth puree.
Step 4
4. Sauté the onions and garlic. In a large pot, heat 2 tablespoon of extra virgin olive oil over medium-high heat. When the oil begins to shimmer, add the onions and cook, stirring, until softened, about 3 minutes. Add the garlic and cook briefly until golden, about 1 minute.
Step 5
5. Add the tomatoes and reduce. Pour the roasted tomato mixture into the pot with the onions. Stir in the crushed tomatoes, basil, thyme, oregano, paprika, cumin, and 2 ½ cups of water. Season with salt and pepper. Bring to a boil, then lower the heat and cover, leaving the lid slightly ajar to allow some steam to escape. Let simmer for about 20 minutes or so.
Step 6
6. Finish and serve. Remove the thyme springs and transfer the soup to serving bowls. If you like, add top each serving with a squeeze of fresh lime and a generous drizzle of extra virgin olive oil. Optionally, serve with your grilled bread, grilled cheese, or crusty bread on the side. Enjoy!
Notes
0 liked
0 disliked
There are no notes yet. Be the first to share your experience!