Ingredients
1 large shallow loaf of bread, sliced in half
4 lb. strips bacon
4 c. packed baby spinach
1 oz. (8-oz.) block cream cheese, softened
2 c. shredded mozzarella
1 c. freshly grated Parmesan
Kosher salt
Freshly ground black pepper
4 large eggs
Pinch red pepper flakes
4 tbsp. butter, melted
1 tsp. garlic powder
Preparation
Step 1Preheat oven to 400°. Slice off top of bread, about an 1” deep. Hollow out center and tear bread into large pieces. Place hollowed out loaf in a 9”-x-13” baking pan.Step 2In a large skillet over medium heat, cook bacon until crispy, 6 minutes. Transfer to a paper towel-lined plate to cool then chop into 1” pieces. Step 3 Add spinach to skillet and cook until wilted, 3 minutes. Step 4 In a medium bowl, combine cream cheese, mozzarella, and Parmesan. Season with salt and pepper. Step 5 Spread cheese mixture in bread cavity then spread spinach and bacon on top. Step 6 Crack eggs on top of bread and season with salt, pepper, and a pinch of red pepper flakes. Step 7 In a medium bowl toss torn out bread with butter and garlic powder. Spread bread around loaf in baking pan. Step 8 Bake until egg whites are just set and bread is toasted, 20 minutes. Step 9 Use toasted bread to dip into bread boat.
Not into runny eggs? Try this Brunch Bread — it’s game changing.