Home » Morning Sunshine » Ultimate Breakfast Grilled Cheese Recipe

Ultimate Breakfast Grilled Cheese Recipe

On

Updated

Breakfast Grilled Cheese

By Callie

There is something about a breakfast grilled cheese that just feels like the best version of two already-great things. You take everything you love about a classic grilled cheese – the buttery, golden-crisp bread, the gooey melted cheese that pulls apart when you lift a half – and you load it up with fluffy scrambled eggs and crispy bacon. The result is a hearty, satisfying sandwich that honestly does not need a single thing added to it.

I started making this on weekends when Emily was in middle school and we were going through a phase of trying to make breakfast feel more like an event. Pancakes had gotten old. Cereal was obviously out. And one Saturday morning I had leftover bacon, a block of cheddar in the fridge, and about 15 minutes before we had to leave for her soccer game. I scrambled two eggs, layered everything between two buttered slices of sourdough, and pressed it all down in the pan. She ate half of it in the car. The other half on the sideline. Coach looked a little jealous.

What I love most about this recipe is how much it works for different situations. It is fast enough for a Tuesday morning and good enough for a lazy Saturday brunch. The scrambled eggs, crispy bacon, and melted cheddar combination is classic for a reason, but there are so many directions you can take it with different cheeses, bread choices, and add-ins.

Ready in under 15 minutes with ingredients you almost certainly already have. If you want more quick, satisfying breakfast sandwiches, my Classic Breakfast Sandwich Recipe is another one worth bookmarking.

Why You Will Like This Recipe

  • Done in under 15 minutes – this is genuinely fast. Cook the eggs, layer the sandwich, press it in the pan, done. Faster than driving through a fast food line.
  • Crispy outside, gooey inside – the buttered bread crisps up beautifully in the skillet while the cheese melts into everything underneath. That combination of textures is what makes this so satisfying.
  • Real staying power – eggs and bacon together mean this sandwich actually keeps you full. Not the “hungry again by 10am” kind of breakfast.
  • Only 6 core ingredients – bread, eggs, bacon, cheese, butter, and salt and pepper. That is it. Everything else is optional extra.
  • Works with whatever bread you have – sourdough, whole wheat, white sandwich bread, even an English muffin in a pinch. The technique is the same.
  • Great for meal prep – cook the bacon and scrambled eggs ahead of time, store in the fridge, and assemble and press the sandwich fresh in the morning in about 4 minutes.
  • Customizable in every direction – add avocado, hot sauce, spinach, sauteed mushrooms, or different cheese. The base recipe is solid enough to support any direction you want to take it.
  • Kid-friendly and adult-approved – Emily has eaten this on game day mornings, road trips, and regular school days. It travels better than you would expect when wrapped in foil.

Breakfast Grilled Cheese Ingredients

Here is what you need to make 2 sandwiches:

  • 4 slices of bread (sourdough, white, or whole wheat)
  • 2 large eggs
  • 4 slices of cooked bacon
  • 4 slices of cheese (cheddar, American, gouda, or your preferred melty cheese)
  • 2 tablespoons softened butter
  • Salt and pepper to taste
  • Optional add-ins: fresh spinach, tomato slices, avocado, hot sauce, sauteed mushrooms

Ingredient Notes And Tips

Bread: Sourdough is my go-to here. The slight tang balances the richness of the eggs and bacon, and it crisps up really well with butter in the pan. Whole wheat gives you a heartier bite. White sandwich bread is soft and mild and works great if you want something more classic. Brioche makes it feel more indulgent – it gets deeply golden and buttery. Whatever you choose, the bread should be sturdy enough to hold the layers without getting soggy. Very thin sandwich bread sometimes struggles.

Eggs: Scrambled eggs work best here because they stay in the sandwich instead of sliding out. Scramble them just until set – you want them soft and slightly creamy, not dry and rubbery. If you pull them off the heat about 30 seconds before they look completely done, they will finish cooking from the residual heat and stay perfectly soft.

Bacon: Pre-cooked bacon is a genuine time-saver on busy mornings. If you are cooking from raw, a few minutes in the pan or oven gets you there. Four slices for two sandwiches means two slices per sandwich, which gives you good coverage without making the sandwich impossible to bite through. Turkey bacon works well too. So does sausage patties if you want to go in that direction.

Cheese: Go for something that melts. Cheddar is the most reliable and gives you that sharp, savory flavor that works so well with eggs and bacon. American cheese melts the smoothest of all – almost like a sauce when it gets hot. Gouda has a slightly nutty flavor and melts beautifully. Pepper jack adds heat. Two slices per sandwich, one on each side of the filling, is the move for maximum melt and coverage.

Butter: Softened butter spreads more evenly on the bread than cold butter and gives you a more uniform golden crust. If you only have cold butter, let it sit out for 10 minutes or give it a quick microwave (5 seconds at a time) before spreading.

Substitution ideas:

  • Swap bacon for turkey bacon, ham slices, or sausage patties
  • Use garlic butter instead of plain butter for extra flavor on the outside
  • Replace regular butter with mayonnaise spread on the outside of the bread – this sounds weird but it browns incredibly evenly and adds a rich flavor
  • Use dairy-free cheese and plant-based butter for a dairy-free version
  • Skip the bacon and add sauteed mushrooms and spinach for a vegetarian option

How To Make The Ultimate Breakfast Grilled Cheese

This is a Quick Fix recipe. From fridge to plate in under 15 minutes when everything is fresh, and under 5 minutes if you have precooked eggs and bacon ready.

Cooking The Scrambled Eggs

  1. Crack and whisk – crack both eggs into a small bowl and add a pinch of salt and pepper. Whisk until the yolks and whites are fully combined and the mixture looks slightly frothy.
  2. Low and slow is best – heat a small nonstick skillet over medium-low heat. Add a small knob of butter (about half a teaspoon). Once it melts and starts to foam slightly, pour in the egg mixture.
  3. Scramble gently – use a rubber spatula to push the eggs slowly from the edges toward the center as they set. Do not stir constantly – let them sit for a few seconds between folds. This creates soft, custardy curds instead of small dry crumbles.
  4. Pull off early – remove the eggs from the heat when they look about 80% done. They should still look slightly wet in spots. They will finish cooking from residual heat and stay soft instead of turning rubbery. Set aside.

Callie’s Kitchen Note: The biggest scrambled egg mistake I see is cooking them on too-high heat while stirring constantly. That gives you dry, crumbly eggs that squeeze out of the sandwich when you bite it. Medium-low heat and gentle folds give you creamy, slightly custardy eggs that actually stay put between the bread. If your eggs have ever been dry in a breakfast sandwich, try this method once and you will not go back.

Assembling And Cooking The Sandwich

  1. Prep the bread – lay out all 4 slices of bread on a clean surface. Spread softened butter evenly on one side of each slice. This buttered side will go against the pan.
  2. Layer the sandwich – with 2 slices butter-side down in front of you, start building:
    • First: one slice of cheese directly on the bread
    • Second: half the scrambled eggs, spread to the edges
    • Third: two slices of bacon (break them in half if needed to fit)
    • Fourth: any optional add-ins (spinach, tomato, avocado, hot sauce)
    • Fifth: another slice of cheese on top of the fillings
    • Sixth: the second slice of bread, butter-side up

The double cheese layer – one on the bottom, one on the top before the last bread slice – is the secret to a sandwich that melts all the way through instead of just in one spot.

  1. Heat the pan – place a large skillet or griddle over medium heat. Let it come to temperature for about a minute before adding the sandwiches. A properly heated pan is what gives you even, golden browning without burning.
  2. Cook the first side – place the assembled sandwiches in the pan, butter-side down. Cook for 3 to 4 minutes without pressing or moving them. You are looking for the bread to turn a deep amber-gold color. Lift a corner after 3 minutes to check.
  3. Cover to melt the cheese – while cooking the first side, place a lid over the skillet for 1 to 2 minutes. The trapped steam helps the cheese melt evenly before you flip. This step makes a real difference if your fillings are thick.
  4. Flip carefully – use a wide spatula to flip both sandwiches in one smooth motion. Cook the second side for another 3 to 4 minutes until golden.
  5. Rest, then cut – slide the sandwiches onto a cutting board and let them sit for a full minute before slicing. This gives the melted cheese a moment to set slightly so it does not all pour out when you cut. Slice diagonally for maximum visual appeal (and honestly just because it tastes better that way – everyone knows this).

Callie’s Kitchen Note: I tried making this with mayonnaise on the outside instead of butter once, after seeing it suggested in a cooking group I follow. I was skeptical. But the browning was genuinely more even and the crust had this incredible richness to it. I still prefer butter for the flavor, but if you want a really deeply golden, even crust, try mayo on the outside just once. You might be surprised.

Common Mistakes To Avoid

Overcooking the scrambled eggs: Rubbery, dry eggs are the most common complaint in any egg sandwich. Pull them off the heat when they still look slightly underdone. They will finish cooking from residual heat and from the warmth of the press in the pan. Overcooked eggs also tend to shrink and slide around inside the sandwich.

Using too much butter on the bread: More is not better here. A thin, even layer of softened butter gives you a golden, crisp crust. Too much and the bread absorbs excess fat and goes greasy instead of crispy. You want just enough to cover the surface of each slice.

Cooking on too-high heat: High heat burns the outside of the bread before the cheese has a chance to melt. Medium heat is the sweet spot – it browns slowly and evenly while the interior has time to warm through and the cheese gets properly gooey.

Skipping the lid trick: If you skip the lid while the first side cooks, the cheese often does not melt all the way through before the bread is done. A lid for 1 to 2 minutes during the first side traps enough steam to melt even thicker cheese slices.

Cutting too soon: That first minute of resting matters. Slice immediately and all that melted cheese runs right out. Wait 60 seconds and it holds together beautifully.

Storage And Reheating

Refrigerator: Wrap cooled sandwiches tightly in foil or place in an airtight container. They keep in the fridge for up to 2 days. The texture is best the same day, but a reheated sandwich the next morning is still very good.

Freezer: These freeze better than you might expect. Let them cool completely, wrap tightly in foil, then place in a freezer zip-lock bag. They keep frozen for up to 1 month. Thaw overnight in the fridge before reheating.

Meal prep strategy: Cook a batch of scrambled eggs and bacon on Sunday. Store them separately in airtight containers in the fridge. In the morning, assemble and press a sandwich fresh – the cooking takes about 4 minutes with pre-made fillings. This is honestly one of the better make-ahead breakfast setups I have found for busy weekday mornings.

Reheating options:

  • Skillet over medium heat: The best method. About 2 to 3 minutes per side. Brings back the crispy exterior and melts the cheese again.
  • Air fryer at 350 degrees: 3 to 4 minutes. Great texture, crispy outside, melted inside.
  • Oven at 350 degrees: 5 to 7 minutes wrapped in foil. Good for reheating multiple sandwiches at once.
  • Microwave: 30 to 45 seconds. Fast but the bread softens. Works fine if you just need it warm quickly.

For food safety guidance on storing egg-based dishes, the USDA recommends refrigerating cooked egg dishes within 2 hours and consuming within 3 to 4 days.

Breakfast Grilled Cheese Variations

The loaded veggie version: Skip the bacon and load up with sauteed mushrooms, wilted spinach, and roasted red peppers. Use gouda or mozzarella for the cheese. This is genuinely satisfying even without the meat.

Spicy Southwest version: Use pepper jack cheese, add a few slices of avocado, a drizzle of hot sauce, and a spoonful of salsa inside before pressing. It tastes like a breakfast quesadilla in grilled cheese form.

The hot honey twist: Drizzle a light layer of hot honey on the inside of the bread before layering. The sweetness against the salty bacon and eggs is really unexpected and really good. Use sharp cheddar for this one.

Turkey and Swiss: Swap bacon for sliced deli turkey and use Swiss cheese instead of cheddar. Spread a thin layer of Dijon mustard on the inside of the bread before layering. It has a more deli-style flavor and is a great option for a lighter version.

Caprese-inspired summer version: Skip the bacon, use fresh mozzarella, add ripe tomato slices and a few fresh basil leaves. Press and cook as usual. A drizzle of balsamic glaze when serving makes it feel a little fancy for a Saturday morning.

Holiday cranberry and turkey: This is a great way to use Thanksgiving leftovers. Use sliced turkey, Swiss or brie, and a thin layer of cranberry sauce spread on the bread before pressing. The tart-sweet cranberry against the savory turkey and gooey cheese is honestly one of my favorite seasonal variations.

Gluten-free version: Use your preferred gluten-free sandwich bread. The technique is exactly the same. Just make sure your bread is at room temperature and not frozen – cold gluten-free bread can crack when pressed in the pan.

Serving Suggestions

This breakfast grilled cheese is a complete meal on its own, but here are some ways to round it out:

Simple sides that work:

  • Sliced fresh fruit or a small fruit salad – the freshness balances the richness of the sandwich really well
  • Crispy hash browns or skillet potatoes for a full diner-style breakfast
  • A small green salad if you are having this for brunch or a light lunch
  • A bowl of tomato soup if you are making this for a cozy weekend lunch (yes, breakfast grilled cheese for lunch is completely valid)

Dipping sauces worth trying:

  • Hot sauce or sriracha for heat
  • Ketchup, because sometimes classic is right
  • A small dish of salsa for the Southwest version
  • Honey or hot honey for a sweet contrast

Occasion ideas:

  • Busy weekday mornings when you need something real in under 15 minutes
  • Weekend brunch with fresh fruit and coffee
  • After-school or after-game snack for hungry teenagers
  • A cozy lunch on a rainy day, paired with tomato soup

Presentation tip: Cut diagonally and stack the two halves slightly overlapping on the plate. Add a small handful of fresh berries or sliced cherry tomatoes on the side for color. It looks genuinely put-together for almost no extra effort.

Breakfast Grilled Cheese

Breakfast Grilled Cheese FAQ

Can I make this sandwich ahead of time?

Yes, and there are two good approaches. The first is to prep the fillings – cook the bacon and scrambled eggs in advance, store them separately in the fridge, and assemble and press the sandwich fresh in the morning. This takes about 4 minutes once the filling is ready. The second option is to assemble the full raw sandwich (not yet cooked), wrap it tightly, and refrigerate overnight. In the morning, cook directly from the fridge, adding about a minute of extra time per side. Both approaches work well. Fully cooked and reheated sandwiches are also good, especially in a skillet or air fryer which bring back the crispiness.

What is the best cheese for a breakfast grilled cheese?

For pure meltability, American cheese is the winner – it goes almost completely liquid when hot and gives you that diner-style gooey pull. For flavor, sharp cheddar is hard to beat – it has that savory, slightly tangy bite that works really well against eggs and bacon. Gouda is my personal pick for a slightly more grown-up flavor – it melts smoothly and has a subtle nuttiness. Pepper jack adds heat and melts well. The key is to use a cheese that actually melts, so avoid anything too aged or crumbly like aged parmesan or cotija, which will not melt the way you want.

My sandwich is burning on the outside but the cheese is not melting inside – what am I doing wrong?

The heat is too high. This is the most common grilled cheese problem in general. Medium heat is the right temperature – it takes a little longer but the bread browns evenly while the inside has time to heat through. The lid trick also helps a lot. Put a lid over the skillet for 1 to 2 minutes while the first side cooks. The trapped steam heats the filling from the top down while the bottom crisps, which gives you melted cheese before you even flip.

Can I make this without bacon?

Absolutely. The sandwich is still really good without bacon. Sauteed mushrooms are an excellent vegetarian substitute – cook them with a little butter, salt, and pepper until golden and they add a savory, meaty element. Ham slices work well too and require zero prep. Sausage patties or links are great if you prefer that flavor. Or just go eggs and cheese – honestly a well-made egg and cheese grilled cheese on sourdough is one of the best simple breakfasts around.

How do I keep my scrambled eggs from turning rubbery?

Two things make the biggest difference: heat and timing. Cook the eggs over medium-low heat, not medium or high. Use a rubber spatula and fold gently rather than stirring constantly – this creates soft, pillowy curds instead of small dry bits. And pull the eggs off the heat when they still look slightly underdone. They will finish cooking from the residual heat of the pan and they will finish cooking again when the sandwich presses in the skillet. Eggs that go into the sandwich perfectly cooked will come out overcooked.

Can I make this dairy-free?

Yes. Use plant-based butter (or mayonnaise) on the outside of the bread. Swap regular cheese for your preferred dairy-free alternative – brands like Violife and Daiya both melt reasonably well in a pan. The scrambled eggs are naturally dairy-free if you leave out the butter when cooking them and use a neutral oil instead. The result is not quite the same as the original but it is a solid dairy-free version that works well for anyone who needs it.

Recipes You May Like

If you loved this breakfast grilled cheese, here are three more hearty, satisfying breakfast recipes from the blog worth trying next:

All three are built around eggs, cheese, and breakfast meat – the same satisfying combination that makes this grilled cheese so good.

Conclusion

This ultimate breakfast grilled cheese is one of those recipes that sounds simple but delivers every single time. Buttery, crispy sourdough. Soft, custardy eggs. Salty crisp bacon. Melted cheese on both layers so every bite is gooey all the way through. It comes together in under 15 minutes and yet somehow feels like a real breakfast.

I have made this on rushed school mornings, slow weekend brunches, and everything in between. It has never let me down. Even Emily, who is not easily impressed by anything I make anymore, still asks for this one on Saturdays.

If you try it, I would love to hear how it went in the comments below. Did you stick with the classic version or try one of the variations? Drop a note and let me know.

Save this recipe to Pinterest so it is easy to find on your next busy morning!

Callie

Print

Ultimate Breakfast Grilled Cheese Recipe

Breakfast Grilled Cheese

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This breakfast grilled cheese is the perfect way to start your morning. Crispy, buttery toast is layered with fluffy scrambled eggs, crispy bacon, and melted cheddar cheese for a rich and satisfying bite. Quick to make and endlessly customizable, this hearty breakfast sandwich is great for busy mornings or a relaxed weekend treat.

  • Author: Callie
  • Prep Time: 5 minutes
  • Cook Time: 8 minutes
  • Total Time: 13 minutes
  • Yield: 2 sandwiches 1x
  • Category: Breakfast
  • Method: Grilling
  • Cuisine: American
  • Diet: Halal

Ingredients

Scale
  • 4 slices of bread (sourdough, white, or whole wheat)
  • 2 large eggs
  • 4 slices of cooked bacon
  • 4 slices of cheese (cheddar, American, or your favorite melty cheese)
  • 2 tablespoons butter (softened)
  • Salt and pepper, to taste
  • Optional: fresh spinach, tomato slices, or avocado for extra layers

Instructions

  1. Cook the EggsWhisk the eggs with a pinch of salt and pepper. Heat a nonstick skillet over medium heat and scramble the eggs until just set. Set aside.
  2. Assemble the Sandwiches – Spread a thin layer of butter on one side of each slice of bread. Place one slice, butter-side down, on a surface. Layer with a slice of cheese, half the scrambled eggs, two slices of bacon, another slice of cheese, and the second slice of bread, butter-side up.
  3. Cook the Grilled Cheese – Heat a large skillet or griddle over medium heat. Cook the sandwich until the bottom slice is golden brown (about 3-4 minutes). Flip and cook the other side until golden and the cheese is melted.
  4. Serve & Enjoy – Let the sandwich cool slightly before slicing in half. Serve warm with ketchup, hot sauce, or your favorite dip.

Notes

  • Use a lid while cooking to help the cheese melt evenly.
  • Add a sprinkle of garlic powder or smoked paprika to the butter for extra flavor.
  • For a crispier sandwich, press lightly with a spatula while grilling.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 520
  • Sugar: 3g
  • Sodium: 860mg
  • Fat: 34g
  • Saturated Fat: 16g
  • Unsaturated Fat: 14g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 2g
  • Protein: 24g
  • Cholesterol: 230mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star