Fry the onion in a little vegetable oil until soft. Add the lamb, tomatoes, tomato puree, garlic and spices and stir continuously for a few minutes over a medium heat.
Add enough water to cover the ingredients generously, then add the beans, salt and pepper.
Simmer the mixture, covered, for about 45 minutes, adding more water, if necessary. Check that