Heat 2 tablespoons oil in a large pan, over medium-high heat. Add the pork and cook for five minutes until well browned. Remove with slotted spoon and set aside.
Reduce the heat, add the remaining oil and sauté the onion and garlic for five minutes. Stir in the carrots and mushrooms and cook for five minutes, then add the spices and bay leaf. Return the meat to the pan and stir in the beer and breadcrumbs.
Season, bring to the boil, then reduce the heat, partially cover and simmer very gently for about 1 hour.
Remove the bay leaf and cinnamon. Sprinkle with parsley and serve.
Serves 6 - 8