For the Polenta:
In a medium sized saucepot on high heat with olive oil, caramelize the onions and garlic. Once brown, add in the corn meal and cook for 2 minutes while continuing to stir. Pour in ½ of the chicken stock and stir on medium heat until it begins to get thick.
Add in chicken stock as needed until it is cooked.
Finish the polenta with butter, salt and pepper.
For the Sausage:
Using the coarse grinder attachment, process the cut pork chunks through the KitchenAid with food grinder attachment into a large bowl.
Next, add in the rest of the ingredients and thoroughly mix until completely combined.
Remove the grinder and blade from the attachment and add on the sausage stuffer and line it with some hog casings and tie a knot at the end.
Stuff the hog casings on high speed with the mixed ground pork until all of the sausage has been stuffed.
Make 6-inch long sausages by pinching on either end of the sausage and rolling it to pinch off the ends and then cut and set aside.
For the Vegetables:
Preheat the oven to 425°. In a large cast iron skillet on high heat with olive oil, add in the sausage and sear on all sides to golden brown and then set aside.
Next, add the vegetables into the pan and roast for 8 to 10 minutes until the peppers, onions and mushrooms are brown. Deglaze with Marsala wine and cook for 4 to 6 minutes and then add in the stock.
Season well with salt and pepper; add the sausage to the top of the vegetables and roast in the oven for 15 minutes.
To Plate: Place some polenta in a bowl and top off with a piece of cooked sausage, roasted peppers, mushrooms and onions and some of the sauce. Garnish with fresh thyme and parsley.