Preheat your oven to 400°F (200°C).
To a baking sheet add tomatoes, red bell pepper, onion, and garlic cloves. Drizzle with olive oil and season with dried basil, oregano, paprika, red pepper flakes (if using), salt and pepper. Using your hands or a spoon gently mix everything together until well combined.
1 tbsp olive oil, 4-5 tomato, ½ red bell pepper, 1 onion, 5 cloves garlic, 1 tsp basil, 1 tsp oregano, ½ tsp paprika, 1/2 tsp red chili flakes
Roast in the preheated oven for 30-35 minutes until the tomatoes are soft and slightly caramelized.
Once roasted, carefully transfer the vegetables to a blender or food processor. Add vegetable broth, balsamic vinegar, silken tofu, and fresh basil leaves. Blend until smooth.
3 cups vegetable broth, 1 tbsp balsamic vinegar, 275 g tofu, 1 bunch basil
If you prefer to rewarm the soup you can pour the mixture into a pot and heat over medium heat, stirring occasionally. Otherwise you can pour the soup directly from the blender into serving bowls.
Garnish each serving with a spoonful of Greek yogurt or fresh basil leaves.
1 tbsp Greek yogurt