Preheat your oven to 180°C (350°F).
In a large ovenproof pot, brown the sausages over medium heat until they are golden. Remove and set aside.
In the same pot, cook the bacon until lightly crisp. Remove and set aside with the sausages.
Add the onions to the pot and sauté until they are soft and translucent.
Layer the potatoes and onions in the pot. Season each layer with salt and pepper.
Add the sausages and bacon back to the pot, distributing them among the potatoes and onions.
Pour in enough chicken stock to just cover the ingredients.
Bring the pot to a gentle boil on the stovetop, then cover and transfer to the oven.
Bake for 1 hour, or until the potatoes are tender and the flavors have melded together.
Garnish with chopped parsley before serving.