01 -
Set the broiler to medium heat, if the option is available.
02 -
In a large oven-safe skillet, fry the bacon over medium heat until crispy. Use a slotted spoon to transfer the bacon to a paper towel-lined plate.
03 -
Drain most of the bacon fat, leaving about 1-2 tablespoons for added flavor. Adjust to your preference.
04 -
Melt butter in the same pan. Add the onion and cook for 2 minutes, stirring occasionally, until translucent. Stir in the broccoli, season with salt and pepper, and cook for 3 minutes, stirring occasionally, until vibrant in color.
05 -
Stir in the garlic and cook for 30 seconds, until fragrant. Pour in the cream, reduce heat to low, and let simmer for 3-4 minutes while stirring occasionally until the sauce thickens.
06 -
If the sauce is too thin, add the cornstarch slurry and stir until combined.
07 -
Add the cooked bacon back into the pan and stir to combine all flavors.
08 -
Top the dish with mozzarella and parmesan cheeses. Broil for 2-3 minutes until the cheese is bubbling and golden, and the broccoli is cooked to your liking.
09 -
Season with extra pepper, if desired, and garnish with fresh chopped parsley, thyme, or rosemary before serving.