Heat the oil in a large saucepan.
Add the onions, pepper and beef and fry for 5 to 8 minutes, or until the meat is evenly browned.
Gradually stir in the paprika and stock.
Add the butter beans, bacon, garlic sausage and salt and pepper to taste.
Bring to the boil, cover and simmer for 2 hours.
Add the sweetcorn and simmer for a further 30 minutes.