01 -
Preheat oven to 200°C.
02 -
In a large cast iron skillet over medium heat, cook bacon pieces until thoroughly browned and crisp. Remove with a slotted spoon and place on a paper towel lined plate. Reserve 30-45ml bacon fat in the pan, discarding excess.
03 -
Add Brussels sprouts to the reserved bacon fat. Season with salt and black pepper. Sauté over medium-high heat for approximately 6 minutes until lightly charred. Stir in garlic and cook for 1 minute until fragrant.
04 -
Transfer Brussels sprouts to a plate or an ovenproof baking dish if skillet is not oven safe.
05 -
Melt butter in skillet over medium heat. Whisk in the flour until smooth. Gradually pour in the cream, whisking continually until heated through and thickened. Stir in Parmesan cheese until melted and the sauce is smooth.
06 -
Return Brussels sprouts and bacon to the skillet and gently stir to coat with the sauce. If using a baking dish, pour the sauce over and mix. Sprinkle grated mozzarella evenly and give a quick stir to distribute.
07 -
Bake in the preheated oven for 15-20 minutes until the center is bubbling and Brussels sprouts are fully tender.
08 -
Serve immediately while hot.