Pre heat oven Gas Mark 2, 150°C
Heat a tablespoon of oil in a frying pan over a medium-high heat. Season the beef then add about a third of the beef to the frying pan. Cook for a couple of minutes. Remove the meat as it browns to an ovenproof casserole dish. Repeat with the rest of the beef.
Add a little more oil to the frying pan and cook the onion for a couple of minutes. Add the garlic and cook for a minute. Then add the cumin, paprika, chipotle paste, lime zest and juice. Stir well then add the tomatoes, stock/water, cider vinegar, sprigs of thyme and seasoning. Stir to combine and bring to the boil.
Pour the sauce over the meat in the casserole dish, cover and place in the oven. Cook for 1½ hours. Add the beans, stir well then cook for a further 30 minutes until the beef is tender and falling apart.
Meanwhile make the salad: Mix the ingredients in a small bowl. Mix well and season.
Serving Suggestions
To serve: Sprinkle the coriander over the beef and serve with the rice, salad and soured cream.