1. Preheat the oven to 350°F 2. Using kitchen paper, pat the meat dry. 3. Heat 1 tbsp of the oil in a deep casserole dish or ovenproof pan, then add the meat and cook until browned all over, about 10 minutes. 4. Sprinkle over the flour and stir in well with the tomato paste. 5. Heat the remaining oil in a frying pan. 6. Add the onion, peppers, ginger and chili, and cook gently until softened and golden brown, about 10 minutes. 7. Tip the mixture into the casserole dish with the beef and stir together. 8. Put half the kidney beans in a food processor with enough cold water to just cover, blitz until smooth, then stir into the beef mixture. 9. Add the orange wedges, remaining beans, stock cube and cilantro and some salt and pepper. 10. Bring to the boil on top of the stove, then cover the dish with a tight-fitting lid. Cook for about 2 hours, or until the beef is tender. 11. Serve straight from the pot with a spoonful of soured cream and some chopped parsley on top. ---------------------------------------------------------------------------
Nutrition
Ingredients