Step 1: Melt butter in a frying pan over medium heat and add onion, garlic and half the rosemary and cook, stirring occasionally, for 15 minutes or until golden and then transfer to a bowl and cool.
Step 2: Add bacon to pan and cook for 5 minutes or until crisp and then transfer to a bowl.
Step 3: Combine egg, milk, cream and gruyere, reserving 1/4 cup and season and then stir in onion and bacon.
Step 4: Slice ciabatta loaf into 2cm thick slices and roughly cut each into 3 pieces and transfer to a greased 8 cup baking dish and pour over egg mixture and set aside for 20 minutes.
Step 5: Meanwhile, preheat oven to 180C.
Step 6: Scatter parmesan and remaining gruyere and rosemary over bread mixture and place dish into a larger roasting pan and pour boiling water into the pan to come halfway up the side of the dish and cover with boil and bake for 45 minutes.
Step 7: Remove the foil and bake for a further 15 minutes or until golden and set.
Step 8: Remove dish from roasting pan and stand for 5 minutes before serving.
This page is built for your convenience in the kitchen.
If you want helpful tools, tips and recipes from our community of real cooks, please consider signing up.
Oh... And one more thing... We also have some pretty wild forums.