In a heavy saucepan, heat half of the oil over a medium heat and brown the meat in batches, moving aside when browned.
Add the remaining oil to the empty pan and lower the heat. Add the onion, garlic, ginger, cumin and ras el hanout. Cook over the low heat for 10-15 minutes until everything turns sticky and fragrant.
Add back in the meat and stock, put a lid on and continue cooking over a low heat for about 1.5 - 2 hours until the meat is almost totally softened.
Add in the butternut squash and drained chickpeas and cook for a further 30 minutes with the lid on.
Give everything a good stir, check the meat is very soft and serve sprinkled with almonds and mint.
Did you make this recipe? Click here to let us know how it went and give it a ⭐️ rating! Your feedback helps us to make more recipes you really want.