Lavar la carne, cortarla en dados y ponerla en una cazuela con 1 cebolla pelada y cortada en dados; añadir el cilantro fresco picado, sal y pimienta, el pimentón, el azafrán y el jengibre, cubrir con agua y cocer a fuego lento 1 hora aproximadamente o hasta que la carne esté tierna.Pelar las zanahorias, los membrillos y la otra cebolla. Picar la cebolla y los membrillos en daditos y las zanahorias en bastoncitos. Rehogar todo con la mantequilla en una sartén y cuando esté dorado, añadirlo a la cazuela, y dejar cocer unos 15-20 minutos más, hasta que todo esté bien cocido. Rectificar el sazonamiento y servir caliente. Se puede añadir ciruelas pasas, dátiles, pasas, etc.