Preheat the oven to 475°F (245°C). Slice the bell peppers in half andremove the seeds.
Place the bell pepper halves on a baking sheet, cut side down. Roast them in the preheated oven for 45 minutes, or until the skins are charred and blistered.
Remove the roasted bell peppers from the oven and immediately transfer them to a bowl. Cover the bowl with cling film and let them steam for 20 minutes. This will make it easier to peel off the skins.
While the bell peppers are steaming, heat the olive oil in a large pot over medium heat. Add the diced red onion and sauté until translucent.
Stir in the homemade tomato sauce and add the roasted bell pepperslices, curry leaves, paprika, cayenne pepper, salt, and black pepper. Cookfor a few minutes to allow the flavors to meld together.
Pour the vegetable broth into the pot and bring the mixture to a simmer. Let it cook for an additional 10 minutes.
Using a ladle, transfer the soup mixture to a blender (preferably a high speed blender like a Vitamix). Blend until smooth and creamy.
Return the blended soup to the pot and heat it over low heat for a few minutes to ensure it's warm throughout.
Ladle the roasted bell pepper soup into bowls and garnish with fresh basilleaves and a dollop of Greek yogurt. Sprinkle some freshly ground blackpepper on top for an extra kick.
Serve the soup hot and enjoy the fiery flavors of this delicious roasted bell pepper soup.