Grease two 12 hole mini muffin tins with a little margarine.
Cook the bacon in a non-stick frying pan for 3-4 minutes until golden.
Drain on kitchen paper.
Sift the flour and baking powder into a large bowl and stir in the cornmeal, sugar, salt and cooked bacon.
Crumble in half of the Boursin. Crack the egg into a separate bowl and whisk in the milk and melted margarine.
Stir the liquid into the dry ingredients, taking care not to over mix. Divide the mixture between the mini muffin tins, scatter with the grated Cheddar and bake for 15 minutes or until well risen and just firm.
Allow to cool, cut in half horizontally then sandwich together with the remaining Boursin.