Calienta el aceite de oliva y la mantequilla en una cacerola grande a fuego medio. Agrega la cebolla picada, el pimiento rojo y el ajo. Cocina durante unos 3 minutos, revolviendo con frecuencia, hasta que las verduras estén blandas.
Agrega los muslos de pollo y sazona con sal y pimienta. Cocina durante aproximadamente 1 minuto por cada lado.
Agrega el caldo de pollo y el jugo de naranja, y cocina durante unos 2 minutos, raspando el fondo de la cacerola con una cuchara de madera. Agrega el azúcar morena y tapa la cacerola. Reduce el fuego a medio y cocina durante unos 45 minutos o hasta que el pollo esté cocido.
Vierte la salsa sobre el pollo y sirve con arroz blanco. Decora con cilantro fresco.