For the polenta, heat the butter and oil in a saucepan. Add garlic and shallots finely chopped. Pour in chicken soup and bring to a boil. Slowly pour in the cornmeal, stirring constantly.
Depending on the grain size of the cornmeal, cook on low heat for 5-15 min, stirring continuously. The amount of soup needed may vary, depending on the moisture content of the semolina.
Remove from heat, stir in Parmesan cheese and pepper.
Pour onto a lightly oiled baking sheet, closed on all 4 sides, and spread evenly.
Let cool, cut into lozenges and brush with olive oil. Bake in the oven, grill on charcoal, fry in oil in a frying pan.
Serve the polenta as a side dish.