
This breakfast grilled cheese is what I crave for lazy Sunday mornings when everyone wants something comforting and over the top. You get buttery sourdough, gooey melted cheddar, crisp bacon, and soft scrambled eggs all tucked into one sandwich for a breakfast that sets the bar high.
From the first time I layered scrambled eggs into my grilled cheese it became an instant family favorite. Now when my nephews sleep over they always ask for this sandwich for breakfast.
Ingredients
- Bacon: choose thick cut for the crispiest bite look for even fat streaks for great flavor
- Eggs: large eggs provide gentle fluffiness and rich flavor fresh makes a difference
- Milk: just a splash helps the eggs cook up extra creamy whole milk works best
- Black pepper: gives a gentle heat freshly cracked is best for aroma
- Cheddar cheese: use either slices or freshly shredded for the best melt choose a sharp or medium cheddar with a balanced flavor avoid pre-shredded which can be dry
- Sourdough bread: opt for thick cut slices for a sturdy exterior check that the loaf feels dense but springy
- Unsalted butter: softened for easy spreading makes the crust golden and rich use good quality for best flavor
Step-by-Step Instructions
- Fry the Bacon:
- Cook the bacon strips in a skillet over medium heat watching carefully so they render slowly and crisp up without burning. Once golden transfer them to a plate lined with paper towels to drain excess fat so your sandwich stays crisp.
- Scramble the Eggs:
- After wiping off excess bacon grease whisk together the eggs milk and black pepper in a bowl until well mixed. Pour into the skillet with just enough bacon grease left to coat the surface. Stir gently over medium-low heat cooking slowly so the eggs stay soft and glossy. Remove when barely set.
- Assemble the Sandwich:
- Lay two slices of cheese across each bread slice to create a gooey base. Add three strips of bacon on two of the bread slices followed by a generous mound of scrambled eggs. Top each with the remaining bread slices cheese side down to seal everything inside.
- Butter the Bread:
- Spread softened butter over the top of each sandwich making sure it reaches the edges to guarantee an evenly golden crust.
- Grill the Sandwiches:
- Heat a clean skillet over medium. Once hot place each sandwich in buttered side down. Gently press down with a spatula as they cook for three to four minutes so the bread contacts the pan evenly. Butter the tops before flipping. Cook the other side slowly for another three to four minutes until both sides are crisp and the cheese is fully melted.
- Rest and Serve:
- Let the sandwiches sit for a minute or two out of the pan so the cheese thickens slightly before slicing. Serve hot with spicy mayo ketchup or a drizzle of maple syrup for a twist.

Cheddar has always been my top pick here for its unbeatable melt. I remember one camping trip with my cousins we made these over a fire with thick rustic bread. The smoky bacon and gooey cheese tasted even better outdoors.
Storage Tips
If you somehow have leftovers let them cool to room temperature then wrap tightly in parchment and foil. Refrigerate up to two days. For best results reheat in a skillet so the bread re-crisps and the cheese warms without turning soggy.
Ingredient Substitutions
Swap in turkey bacon or omit the meat completely for a vegetarian option. Try Monterey Jack or mozzarella for a milder cheese or add a little crumbled feta for tang. Ciabatta or sturdy multigrain bread works wonderfully if sourdough is not your thing.

Serving Suggestions
This sandwich stands alone but is even better with a quick fruit salad or crispy hash browns on the side. For a brunch spread slice into triangles and serve with coffee or fresh juice.
Cultural and Historical Context
While grilled cheese has roots going back to the early twentieth century breakfast versions combine the best of diner classics in one bite. Bacon and eggs bring that signature morning touch while sourdough nods to both American and European bread traditions.
Recipe FAQs
- → How can I keep the bread crispy without burning it?
Use medium heat, butter each slice thoroughly, and flip the sandwich once the bottom is golden. If browning too quickly, lower the heat to allow the cheese to melt evenly without burning the bread.
- → Can I substitute the bacon?
Yes, try using ham, turkey bacon, or keep it vegetarian by adding sautéed mushrooms or spinach for a delicious alternative.
- → What cheeses work best?
Cheddar offers rich flavor and a great melt, but you can also use mozzarella, Monterey Jack, or a blend to suit your taste.
- → Is it necessary to use sourdough bread?
Sourdough gives the best texture, but hearty breads like rye, ciabatta, or whole grain also work well. Avoid thin, pre-sliced bread for structure.
- → How can I add extra flavor?
Spread a thin layer of spicy mayo, pesto, or add herbs to the eggs before cooking. Toppings like sliced avocado or tomato also enhance flavor.
- → What's the best way to reheat leftovers?
Reheat in a skillet over low heat or in a toaster oven to restore the crispy texture. Avoid microwaving to prevent sogginess.