Heat the oil in a pan.
Add the onions and garlic and fry gently for 5 minutes until golden.
Stir in the mince and cook stirring for 10 minutes.
Mix together the chilli powder, cumin and tomato purée and stir into the beef.
Add the kidney beans, stock and salt and pepper to taste.
Cover and allow it to simmer for 15 minutes.
Sprinkle with chopped parsley and serve hot with plain boiled rice and/or crusty French bread.