Heat the oil in a frying pan, brown the meat all over in batches, return to the pot. Add the onions and garlic, sauté for approx. 3 mins., season. Pour in the stock, bring to the boil, cover and cook over a low heat for approx. 1 3/4 hrs.
Add the potatoes, pepper and tomatoes, cover and continue cooking for approx. 30 mins.