Pica la cebolla, ajo, ají y pimiento en cuadritos pequeños. Pica el cebollino pequeño también y divide la parte blanca del tallo de las hojas verdes.
Aplasta los tomates de lata con un tenedor hasta volverlos puré, permite que queden algunos trozos de tamaños irregulares.
Calienta una olla, agrega aceite de oliva y la mantequilla y sofríe en este orden: el ajo, la cebolla, el pimiento, la guindilla y la parte blanca del cebollino.
Luego agrega la carne picada. Revuelve y comienza a incorporar el comino, orégano, páprika, la salsa inglesa (Worcestershire), la pimienta de cayena, la sal y la pimienta negra.
Deja que se cocine por unos 5 minutos y agrega los tomates de lata que machacaste.
Baja la temperatura y cocina por 15 minutos.
Si se seca mucho el líquido agrega algo de agua. Revisa la sal y corrige de ser necesario.
Transcurridos los 15 minutos agrega los frijoles rojos de la lata (no uses el líquido, escúrrelo), revuelve bien, agrega la parte verde del tallo de cebollino que tenías reservado y deja cocinar tapado por 5 minutos.
Apaga el fuego y justo antes de servir ponle un poco de cilantro picado.