There’s something inherently comforting about a bowl of tomato soup. It evokes memories of cozy evenings and heartwarming meals. This Creamy Vegan Roasted Tomato Basil Soup takes that comfort to a whole new level. By roasting the tomatoes, we intensify their flavor, bringing out a natural sweetness that pairs beautifully with the aromatic basil. The addition of coconut milk offers a creamy texture and a subtle hint of tropical richness, making this soup both familiar and exotic.
Whether you’re looking for a light lunch or a starter for a grand dinner, this soup fits the bill. Its vibrant color, tantalizing aroma, and delightful taste make it a must-try for anyone on a plant-based journey.
Creamy Vegan Roasted Tomato Basil Soup
Ingredients
- 6 large ripe tomatoes halved
- 1 large onion sliced
- 5 cloves garlic peeled
- 2 tbsp olive oil
- 1 cup fresh basil leaves plus extra for garnish
- 4 cups vegetable broth
- 1 can 14 oz full-fat coconut milk
- 1 tsp dried oregano
- Salt and pepper to taste
- Vegan croutons for serving
Instructions
- Roasting: Preheat the oven to 400°F (200°C). Place the halved tomatoes, sliced onion, and garlic cloves on a baking tray. Drizzle with olive oil and season with salt and pepper. Roast for 25-30 minutes or until the tomatoes are charred and the onions are caramelized.
- Blending: Transfer the roasted vegetables to a blender. Add fresh basil leaves and blend until smooth.
- Cooking: Pour the blended mixture into a large pot. Add the vegetable broth, coconut milk, and dried oregano. Stir well and bring to a simmer.
- Seasoning: Let the soup simmer for 10-15 minutes, allowing the flavors to meld. Season with additional salt and pepper to taste.
- Serving: Serve the soup hot, garnished with fresh basil leaves and accompanied by vegan croutons for added crunch.
Notes
Did you try this recipe?
I’d love to hear your thoughts! Leave a comment below and don’t forget to tag @lady.withplants on Instagram and use the hashtag #LadyWithPlants.