In a saucepan, heat olive oil over medium.
Add sliced sausages and brown.
Remove sausages and drain.
Add the bacon and cook just enough the bacon starts changing colors.
In a dutch oven or a oven safe pot with lid layer the ingredients: onions, bacon, sausages, potatoes.
Season each layer with salt, pepper and parsley.
Repeat the 2nd layer.
Pour the beef broth over the top.
Cover with lid and place in the oven to cook at 300*F for at least two and a half hours. (Be sure to check if there's still liquid in the pan at about the two hour mark)
Once tender, serve with warm rolls and a bottle of Guinness.