Preheat oven to 400°F (200°C).
Place red peppers, tomatoes, garlic, shallots, and red onion on a baking sheet. Drizzle with olive oil and roast for 40-45 minutes, or until softened and slightly charred.
While vegetables are roasting, heat olive oil in a skillet over medium heat. Add corn kernels and cook for 5-7 minutes, or until lightly browned.
Once roasted, let the vegetables cool slightly. Remove the skins from the red peppers. Transfer all roasted vegetables to a blender or food processor.
Add vegetable broth and blend until smooth. Season with salt and pepper to taste.
Serve soup warm, garnished with crumbled feta cheese and a drizzle of olive oil.