Go Back
A bowl of creamy roasted tomato basil soup with fresh tomatoes and basil leaves

Creamy Roasted Tomato Basil Soup with Fresh Tomatoes (Vegan)

A delicious and creamy soup made with roasted tomatoes, garlic, and basil.
Prep Time 15 minutes
Cook Time 30 minutes
Servings: 8 servings
Calories: 250

Ingredients
  

Main Ingredients
  • 5 pounds fresh tomatoes
  • 1 medium to large white or sweet yellow onion
  • 3 -4 large carrots
  • 4 stalks celery
  • 8 cloves garlic
  • 1 red bell pepper (optional)
  • 1 quart (4 cups) vegetable broth
  • 3 tablespoons olive oil
  • 1 can (14 oz) unsweetened full-fat coconut milk
  • ½ cup packed fresh basil leaves or 3 tablespoons dried basil
  • ½ tablespoon Italian seasoning or 'no salt seasoning'
  • ½ teaspoon cumin
  • ½ teaspoon paprika
  • Salt and pepper to taste
  • Optional : 1 pinch each of allspice and coriander

Method
 

Instructions
  1. Preheat the oven to 425°F (220°C).
  2. Wash and de-stem the 5 pounds of fresh tomatoes. Depending on their size, cut them into halves, quarters, or sixths; leave cherry tomatoes whole. Remove any tough center cores.
  3. Peel the 8 cloves of garlic. If using, de-stem and slice the 1 red bell pepper.
  4. Arrange the cut tomatoes, peeled whole garlic cloves, and optional sliced red bell pepper in a single layer on a baking or roasting pan, ideally lined with parchment paper. Place tomatoes skin-side down as much as possible.
  5. Drizzle the vegetables on the pan with approximately 1-2 tablespoons of the olive oil and sprinkle with salt and pepper to taste.
  6. Roast the tomatoes, garlic, and optional red bell pepper in the preheated oven for 45-55 minutes, or until they are soft, golden brown, and slightly blackened in some spots.
  7. While the tomatoes are roasting, chop the 1 medium to large white or sweet yellow onion, 3-4 large carrots, and 4 stalks of celery.
  8. Heat the remaining 1-2 tablespoons of olive oil in a large stockpot or saucepan over medium heat until warm.
  9. Add the chopped onion, carrots, and celery to the pot. Sprinkle with salt and pepper to taste.
  10. Simmer the vegetables over medium-low heat for about 15-20 minutes, stirring occasionally, until the onions become translucent and the carrots and celery are soft. Cover the pot and remove from heat if finished before the roasted vegetables are ready.
  11. Once roasted, carefully transfer the roasted tomatoes, garlic, and optional bell pepper, along with any pan juices, into the pot with the sautéed mirepoix.
  12. Add the 1 quart (4 cups) vegetable broth, 1 can (14 oz) unsweetened full-fat coconut milk, ½ cup packed fresh basil leaves (or 3 tablespoons dried basil), ½ tablespoon Italian seasoning (or 'no salt seasoning'), ½ teaspoon cumin, ½ teaspoon paprika, and optional 1 pinch each of allspice and coriander.
  13. Stir to combine all ingredients and allow the mixture to return to a low boil, stirring occasionally.
  14. Puree the soup directly in the pot using an immersion blender until smooth. Alternatively, carefully transfer the hot soup in batches to a regular blender and blend until smooth.
  15. Taste the soup and add more salt and/or pepper to taste, if needed. If a thicker consistency is desired, continue to simmer the soup over low heat, stirring occasionally, to allow it to reduce and thicken further.
  16. Serve the Creamy Roasted Tomato Basil Soup hot.