Step #2 Cook the bacon In a large-ish skillet over med-heat/flame until crisp.
Step #3 Drain the bacon & discard all but 2 tbsps of the fat.
Step #4 Add the shallots & the Brussels sprouts & cook over med-heat/flame until the shallots are soft & the sprouts have begun to turn golden (about 10 mins).
Step #5 Add the wine, salt, & pepper.
Step #6 Stir well, scraping any bits from the bottom of the pan.
Step #7 Add the chicken stock & stir.
Step #8 Reduce heat to low & cook this until the sprouts are tender & the liquid is syrupy & reduced to half (about 20 mins).
Step #9 Transfer to an 8 x 10 inch casserole.
Step #10 Cut the bacon into 1/2 inch pieces & add it to the Brussels sprouts.
Step #11 Add the cream & sprinkle with the cheese.
Step #12 Bake about 20 mins, until the liquid is bubbling, the cheese has melted & the top is golden brown.