Creamy Tomato Basil Soup Recipe for Cozy Weeknight Meals

This creamy tomato basil soup is a classic Italian-inspired recipe, ideal for summer. Versatile and delicious served warm or chilled, this vegan tomato basil soup features fresh roasted tomatoes, basil and thyme, onions and garlic for a rich, thick, and flavorful result.

Vegan Tomato Basil Soup

easy tomato basil soup in white bowls

Our family loves soups year-round. In cooler months we crave a steaming bowl, but in warmer weather this easy tomato basil soup is our go-to. It’s excellent served hot or chilled, and it’s satisfying enough to enjoy as a main course or a light meal.

vegan tomato basil soup with fresh basil

I aim for a thick texture—almost like a pizza sauce. I’ll admit I sometimes use this recipe as a pasta or pizza sauce; it works brilliantly. Roasted tomatoes provide a deep, concentrated flavor that makes this soup stand out from ordinary tomato recipes.

best tomato basil soup recipe

Roasting the tomatoes transforms the soup. I’ve tested versions without roasting and the difference is unmistakable—roasted tomatoes deliver a richer, sweeter, more complex flavor. The remaining ingredients simply complement that base.

fresh tomato basil soup

Preparing this vegan tomato basil soup is straightforward, though it requires time for roasting and simmering a simple vegetable stock. Once you taste the roasted version, you’ll likely prefer it to the canned alternatives.

roasted tomato and basil soup

For this recipe I roast fresh tomato wedges on a bed of basil and thyme with onion rings and whole garlic cloves. I season lightly with fine salt and a pinch of brown sugar, add a drizzle of olive oil and a splash of red wine vinegar, and roast until the tomatoes are caramelized. While they roast, I make a simple vegetable stock from carrot, zucchini and peas simmered in water.

thick tomato soup

After roasting, I remove the thyme sprigs and combine the roasted vegetables with the strained vegetable stock in a soup pot. A short simmer lets the flavors meld, then I puree the soup with an immersion blender until smooth and velvety. If you prefer some texture, you can pulse the blender for a chunkier result.

Easy Tomato Basil Soup

Roasted tomato soup

Ingredients:

  • 12 sweet cluster tomatoes (heirloom tomatoes also work well), cut into wedges
  • 1 large white onion, cut into rings
  • 9 garlic cloves, peeled
  • 20–25 fresh basil leaves
  • 8 fresh thyme sprigs
  • 4–5 cups vegetable stock
  • Fine salt, to taste
  • Brown sugar, a pinch
  • Red wine vinegar, a splash
  • Olive oil, for drizzling

For the vegetable stock:

  • 1 large carrot, roughly chopped
  • 1 medium zucchini, roughly chopped
  • 1 cup peas (fresh or frozen)
  • 8 cups water

Equipment you will need:

  • Baking sheet and baking paper
  • Cutting board and sharp knife
  • Soup pot and medium saucepan
  • Colander and ladle
  • Bowls for serving

Directions:

  • Preheat oven to 375°F (190°C). Line a baking sheet with baking paper.
  • Arrange basil leaves and thyme sprigs on the sheet, then add a layer of onion rings and tuck garlic cloves among them.
  • Place tomato wedges on top. Sprinkle with fine salt and a pinch of brown sugar. Drizzle with olive oil and add a small splash of red wine vinegar.
  • Roast in the center of the oven for about one hour, until tomatoes are softened and lightly caramelized.
  • Meanwhile, prepare the vegetable stock: bring 8 cups water to a boil in a saucepan, add the chopped carrot, zucchini and peas, then simmer for about 45 minutes. Strain and reserve the stock.
  • When the tomatoes are ready, remove the thyme sprigs and transfer the roasted vegetables to a soup pot. Place a colander over the pot and drain the vegetables into the stock so you capture the cooking juices.
  • Bring the combined mixture to a brief boil, then simmer for 2–3 minutes to let flavors meld.
  • Remove from heat and puree with an immersion blender until smooth or to your preferred texture. Adjust seasoning with salt and pepper if desired.
  • Serve hot or chilled, garnished with fresh basil leaves and an optional drizzle of olive oil.

img 30541 9

Easy tomato basil soup

img 30541 11

More Roasted Tomato Ideas

  • Roast tomatoes simply with olive oil and herbs for a concentrated tomato base.
  • Pair roasted tomatoes with feta and thyme for a savory side.
  • Add a touch of honey or brown sugar to deepen caramelization when roasting.

Most popular recipes

French cream puffs

Spiced Herb Roasted Sweet Potato Wedges

Buttermilk fried chicken recipe