Ingredients
– 2⅓5 pounds roma tomatoes halved These provide the base with their sweet, meaty texture that roasts beautifully for rich flavor
– 1⁄4 cup extra-virgin olive oil (divided) Used for roasting and săutéing, it adds a smooth, fruity note that enhances the vegetables’ natural taste
– Sea salt and freshly ground black pepper (quantities to taste) These seasonings bring out the flavors of the ingredients, balancing the soup’s acidity and depth
– 1 medium yellow onion chopped Adds a savory foundation and sweetness when cooked, helping to build layers in the broth
– ⅓ cup chopped carrots Contributes creaminess and subtle sweetness, thickening the soup naturally without dairy
– 4 garlic cloves chopped Infuses a pungent aroma and depth that elevates the overall taste profile
– 3 cups vegetable broth Serves as the liquid base, keeping the soup light and flavorful while maintaining its vegan status
– 1 tablespoon balsamic vinegar Introduces a tangy brightness that cuts through the richness and adds complexity
– 1 teaspoon fresh thyme leaves Offers an earthy hint that complements the basil and tomatoes for a well-rounded flavor
– 1 loosely packed cup fresh basil leaves, plus more for garnish Provides a fresh, peppery finish that’s added at the end to keep its vibrant color and taste intact
Instructions
1-First Step: Prepare for Roasting Begin by preheating the oven to 350°F and lining a large baking sheet with parchment paper. This sets the stage for roasting, which brings out the best in your tomatoes. Place the halved roma tomatoes cut side up on the baking sheet, then drizzle them with 2 tablespoons of extra-virgin olive oil and season with sea salt and freshly ground black pepper to taste.
2-Second Step: Roast the Tomatoes Roast the tomatoes in the preheated oven for 1 hour, or until the edges shrivel and the insides stay juicy. This step concentrates the flavors and adds a smoky depth to your tomato basil soup. For those adapting for dietary needs, like a low-calorie version, you can pat the tomatoes dry to reduce oil if preferred.
3-Third Step: Sauté the Vegetables While the tomatoes roast, heat the remaining 2 tablespoons of extra-virgin olive oil in a large pot over medium heat. Add the chopped yellow onion, ⅓ cup chopped carrots, 4 garlic cloves, and ½ teaspoon sea salt. Cook this mixture until softened, about 8 minutes, stirring occasionally to prevent sticking.
4-Fourth Step: Combine and Simmer Once the tomatoes are done, stir them into the pot along with 3 cups vegetable broth, 1 tablespoon balsamic vinegar, and 1 teaspoon fresh thyme leaves. Bring everything to a boil, then reduce the heat and simmer for 20 minutes. This allows the flavors to meld, and you can adjust for variations like using low-sodium broth for diet-conscious individuals.
5-Fifth Step: Blend the Soup Let the soup cool slightly before blending it until smooth, either in batches using a blender or with an immersion blender right in the pot. This creates a creamy texture without adding extras. If you’re making this for gluten-free preferences, double-check that your blender is clean and ready.
6-Final Step: Finish and Serve Add 1 loosely packed cup of fresh basil leaves and pulse just to combine, preserving the herb’s bright flavor. Adjust the seasoning with more sea salt and freshly ground black pepper if needed, then serve the soup garnished with extra basil leaves. For versatility, pair it with grilled cheese or a salad, and consider a refreshing drink recipe to complement the meal.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍅 Use roma or small plum tomatoes for best flavor; avoid watery varieties.
🔥 Roasting tomatoes with skins on concentrates flavor and softens skins.
🌿 Blend basil at the end to preserve its fresh flavor and vibrant color.
- Prep Time: 15 minutes
- Cook Time: 1 hour 30 minutes
- Category: Soup
- Method: Roasting, Simmering, Blending
- Cuisine: International
- Diet: Vegetarian, Vegan
Nutrition
- Serving Size: 1 bowl
