
This filling breakfast grilled cheese takes your morning meals up a notch by blending fluffy scrambled eggs, gooey cheese, and tasty breakfast sausage between slices of crispy, buttered sourdough bread. It turns an ordinary grilled cheese into a hefty breakfast that'll keep you going strong all morning.
I came up with this idea one weekend when my family was tired of our standard breakfast options. It's now become our can't-miss Saturday morning tradition that everybody counts down to throughout the week.
Ingredients
- Ground breakfast sausage: Gives a hearty savory kick that works great with eggs; try to find quality brands without too many additives
- Large eggs: Add protein and smooth texture; farm fresh eggs taste best
- Colby Jack cheese: Gives that perfect melt and gentle flavor that works well with other components
- Sourdough bread: Brings a zesty taste and firm texture that can handle the hearty filling
- Butter: Makes that crispy golden outside; salted butter adds an extra taste boost
Step-by-Step Instructions
- Cook the sausage:
- Brown and break up sausage in a big nonstick pan until fully cooked. Move to a bowl lined with paper towels to soak up extra fat. This keeps your sandwich from getting mushy with too much grease. Break the meat into tiny bits so it spreads evenly throughout the sandwich.
- Cook the eggs:
- Put butter in the same pan over medium high heat until melted. Add whisked eggs and stir gently as they cook. Stop when they're mostly set but still a bit creamy. Take them off the heat right away so they don't get tough. They'll finish cooking from the leftover heat.
- Mix the fillings:
- Take out the paper towel under the sausage and put the eggs in the same bowl. Mix them together gently to blend the ingredients. The heat from both items helps them combine nicely while keeping their different textures.
- Start building:
- Spread butter on one side of each bread slice. Put one slice in the pan with butter side down. Top with a cheese slice. The cheese helps stop the bread from getting soggy from the filling.
- Fill and finish:
- Spoon about half cup of the egg-sausage mix onto the cheese. Put another slice of cheese on top of the filling. Add the second bread slice with butter side facing up. Two layers of cheese makes it extra gooey and delicious.
- Cook it right:
- Let it cook for 3 4 minutes until the bottom turns golden. Flip carefully and cook the other side until golden too. Watch the heat so it doesn't burn. You want a crunchy outside and totally melted cheese inside.
- Cut and enjoy:
- Move to a cutting board and cut diagonally if you want. Make more sandwiches with the leftover ingredients the same way. Serve them hot while the cheese is still stretchy.

The Colby Jack really makes this sandwich special. It melts so amazingly that you get those fun cheese pulls with your first bite. My youngest always wants extra cheese on hers and loves watching it stretch between the sandwich halves.
Breakfast Meat Variations
Sausage tastes great in this recipe but you can swap in other breakfast meats too. Crispy bacon gives a smoky crunch that works really well against the soft eggs. If you want something lighter, try thin ham slices for a touch of sweetness. Turkey bacon works for folks counting calories. 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 briefly in the microwave before making your sandwich. You can even put together full sandwiches, wrap them in foil, and heat them up later in a pan or oven. That makes breakfast possible even on crazy busy mornings.

Serving Suggestions
Make this breakfast sandwich into a complete meal with some tasty sides. Fresh fruit cuts through the richness of the sandwich. Crispy hash browns or breakfast potatoes add a nice 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 big plate to wow guests at get-togethers.
Common Questions
- → Can I make this sandwich with different types of bread?
You bet! While we love sourdough for its tangy flavor and nice crunch, any bread works great. Try whole wheat, rye, or even sweet brioche for something different.
- → What other meats can I use instead of sausage?
You can swap out the breakfast sausage for crispy bacon, leftover ham, or turkey sausage if you want something lighter.
- → Can I make these sandwiches ahead of time?
These taste way better fresh off the pan, but you can cook your eggs and sausage mix ahead of time and just throw the sandwich together when you're ready to eat.
- → How do I prevent the bread from getting soggy?
Make sure your eggs and sausage aren't too wet before you put them in the sandwich, and cook it on medium heat so the bread gets nice and crispy.
- → Can I add extra ingredients to customize this sandwich?
Go for it! Throw in some tomato slices, chunks of avocado, or a few drops of hot sauce to give it your own special touch.