
This filling breakfast grilled cheese takes your morning meal up a notch by mixing fluffy scrambled eggs, gooey cheese, and flavorful breakfast sausage all tucked between crispy, butter-browned sourdough slices. It turns an ordinary grilled cheese into a hearty breakfast that'll keep you going strong all morning.
I came up with this idea one weekend when my family was bored with our regular breakfast options. It's now become our can't-miss Saturday tradition that gets everyone excited days in advance.
Ingredients
- Ground breakfast sausage: Brings a deep savory kick that works great with the eggs; try to find one without too many additives
- Large eggs: Give you protein and smoothness; grab free range ones if you can for better taste
- Colby Jack cheese: Turns wonderfully gooey and has a gentle flavor that works with everything else
- Sourdough bread: Adds a nice tang and stays firm enough to hold all your fillings
- Butter: Makes that irresistible crunchy outside; salted butter adds an extra taste boost
Step-by-Step Instructions
- Prepare the sausage:
- Break up and brown sausage in a big nonstick pan until fully cooked. Move it to a bowl lined with paper towels to soak up extra fat. This keeps your sandwich from getting mushy later. Break the meat into tiny pieces so it spreads evenly throughout.
- Scramble the eggs:
- Drop some butter in the same pan over medium high heat. Add your beaten eggs and stir gently as they start to firm up. Cook until they're mostly set but still a bit moist. Take them off the heat right away so they don't dry out. They'll finish cooking from the leftover heat.
- Combine filling:
- Take out the paper towel under the sausage and put the scrambled eggs in the same bowl. Mix them together gently to create an even blend. The heat from both helps them mix well while keeping their different textures.
- Assemble first layer:
- Spread butter on one side of each bread slice. Put one slice in the pan butter-side down. Lay a cheese slice on top. The cheese works as a shield between the bread and filling to keep things crisp.
- Add filling and complete sandwich:
- Spoon about half a cup of the egg-sausage mix onto the cheese. Top with another slice of cheese. Place the second bread slice on top with the butter facing up. Having cheese on both sides makes it extra melty and delicious.
- Cook to perfection:
- Let it cook for 3-4 minutes until the bottom turns nice and golden. Flip carefully and cook the other side until it's equally browned. Keep an eye on the heat to avoid burning. You want a crunchy outside and fully melted cheese inside.
- Finish and serve:
- Move it to a cutting board and cut diagonally if you want. Repeat the steps to make more sandwiches with what's left. Serve right away while everything's hot and the cheese is stretchy.

The Colby Jack really makes this sandwich special. It melts amazingly well and creates those tempting cheese strings when you take a bite. My youngest always asks for extra cheese and loves watching it stretch between the halves of her sandwich.
Breakfast Meat Variations
Though sausage tastes fantastic in this recipe you can swap it out with other breakfast meats. Crunchy bacon brings a smoky bite that works nicely against the soft eggs. If you want something lighter try thin slices of ham for a subtle sweet touch. Turkey bacon works great for folks watching their fat intake. Just make sure whatever meat you pick is fully cooked before mixing it with your eggs.
Make Ahead Options
This sandwich is perfect for planning ahead. You can fix the sausage and egg mix up to two days early and keep it in a sealed container in your fridge. When you're ready to eat just warm the mixture slightly in the microwave before building your sandwiches. You can even put together whole sandwiches and wrap them in foil for quick heating in a pan or oven later. This makes breakfast possible even on your craziest mornings.

Serving Suggestions
Make this breakfast sandwich part of a complete meal with some thoughtful sides. Fresh fruit gives a bright contrast to the rich sandwich. Crispy hash browns or breakfast potatoes add a satisfying crunch. For something lighter try a small green salad with dressing. When serving for brunch you might want to add mimosas or bloody marys for the grown-ups. Cut sandwiches into quarters and arrange on a platter to wow your guests at get-togethers.
Common Questions
- → Can I make this sandwich with different types of bread?
You sure can! While we suggest sourdough for its tangy taste and crispy texture, any bread works well. Try whole wheat, rye or even soft brioche if that's what you have on hand.
- → What other meats can I use instead of sausage?
You can swap out the breakfast sausage for crispy bacon, leftover ham, or even turkey sausage if you want something lighter.
- → Can I make these sandwiches ahead of time?
These taste way better fresh with that crispy outside and melty inside, but you can prep the egg and sausage mix earlier and just put everything together when you're ready to cook.
- → How do I prevent the bread from getting soggy?
Make sure your egg and sausage mixture isn't too wet before you add it to your sandwich, and cook on medium heat so the bread gets nice and crispy.
- → Can I add extra ingredients to customize this sandwich?
You bet! Throw in some tomato slices, avocado chunks, or a few drops of hot sauce to give it your own special twist.