Wash the lamb offal well and boil them in a saucepan with water and a teaspoon of salt, peppercorns, bay leaf, orache and the vegetables, cut into large slices.
Stir from time to time and simmer until cooked through.
Meanwhile, peel the onion and garlic and cut them into large pieces.
After boiling, remove the offal from the water and allow to cool.
Cut the offal into cubes and place in a large bowl. Be careful, for a mild taste the offal should not be processed in a meat mincer.
Add onion and garlic, greens and the beaten eggs. Mix well, season and continue mixing.
Pour the resulting mixture into the desired loaf pan lined with olive oil and flour. You can arrange slices of boiled carrot and parsley leaves on the top to make it look pretty.
Put the haggis in the oven preheated to 170 ° C/ 338 ℉ and cook until it browns.