Preheat the oven to 425°F (220°C). Place the bell peppers, tomatoes, onion halves, and garlic on a baking sheet. Brush lightly with oil and roast for about 30 minutes, until softened and lightly charred.
Transfer the roasted vegetables to a blender, add the ginger, and blend until smooth. Set aside.
Season the chicken drumsticks with thyme, paprika, curry powder, salt, and black pepper.
Heat the vegetable oil in a large, deep pan over medium heat. Add 2 tablespoons of diced onion and sauté briefly until fragrant.
Add the chicken and fry until golden brown on both sides, about 10 minutes per side. Remove and set aside.
In the same pan, add the remaining diced onion and cook until translucent.
Stir in the blended pepper mixture and bay leaves. Cook for 5–10 minutes, stirring occasionally, until the sauce thickens slightly.
Add the chicken stock, curry powder, rosemary, paprika, and bouillon. Season with salt and pepper to taste.
Return the fried chicken to the pan, reduce heat, and simmer for about 20 minutes, or until the chicken is tender and the stew is rich and thick.
Stir occasionally to prevent sticking. Adjust consistency with a little extra stock or water if needed.