This post may contain affiliate links. Please read our disclosure policy.
Inspired by a grab-and-go favorite, this Sausage McMuffin Egg Bake is packed with protein, easy to throw together, and great to have on hand for quick breakfasts throughout the week. I blend cottage cheese into the eggs for extra protein and tear up a package of English muffins to serve as the base. This is just as great for a make-ahead breakfast to slice and serve throughout the week as it is a crowd-friendly brunch for entertaining.

I know that nothing quite beats the convenience of a fast food breakfast sandwich, but when you’re craving all those same flavors in the form of a feel-good, home-cooked meal, this is it. It has everything you love—toasted English muffins, savory pork sausage, creamy eggs, and plenty of cheese—all packed into one casserole. While it’s great for serving to a crowd on the weekends or for a holiday brunch, my favorite way is actually treating it like a meal prep breakfast. I’ll bake it over the weekend, then slice it up into individual portions so that my whole family can eat throughout the week. (And yes, there are full reheating instructions listed below!)
There are also plenty of ways to customize this casserole. Feel free to use whole wheat English muffins, ground chicken sausage, or another kind of cheese (Pepper Jack would be great if you want more heat). Play around with it and let me know what you like best!
Ingredients:
- Extra Virgin Olive Oil
- English Muffins
- Kosher Salt
- Ground Pork Breakfast Sausage
- Large Eggs
- Whole Milk Cottage Cheese
- Whole Milk
- Kosher Salt
- Freshly Ground Black Pepper
- Hot Sauce (Optional)
- Extra-Sharp Cheddar Cheese
- Fresh Chives
Step-by-Step:
step one: preheat the oven and prep the baking dish
Preheat the oven to 375℉. Grease a 9×13-inch baking dish generously with butter or olive oil. Set aside. Line a separate baking sheet with parchment paper.

step two: bake the english muffins
Add the torn English muffins to the prepared baking sheet. Drizzle the olive oil over the muffins and season with salt. Toss to combine. Transfer to the oven and bake for 10 to 12 minutes until golden brown. Remove from the oven and allow to cool entirely before assembling.

step three: cook the sausage
Heat the oil in a medium skillet over medium heat. Once hot, add the sausage in an even layer. Cook, undisturbed, for 3 minutes, or until a deep crust forms on one side. Flip the sausage and cook, breaking it up with a wooden spatula, for about 5 minutes, stirring often, until the sausage is fully cooked and deeply browned in places. Use a slotted spoon to transfer the sausage to a plate. Set aside to cool.
step four: blend the eggs
In a high-speed blender, add the eggs, cottage cheese, milk, salt, pepper, and hot sauce (if using). Blend on medium-low for about 1 minute until smooth and fluffy.
step five: assemble the casserole
Add the muffin cubes to the bottom of the prepared baking dish, arranging in an even layer. Top with the sausage crumbles and 1 cup of shredded cheese and chives. Carefully pour the egg mixture into the dish, using a spatula to make sure the muffin cubes are nestled into the eggs.

step six: cover and bake
Spray a sheet of foil with cooking spray to prevent it from sticking and cover the baking pan tightly. Transfer to the middle rack of the oven and bake, covered, for 20 minutes. Remove the foil and continue to bake for 15 to 20 minutes, until the eggs are fully set and the top is golden brown.

step seven: slice and serve
Remove from the oven and set aside to cool for about 10 minutes before cutting into squares. Serve immediately.

recipe faqs:
Yes and no ha! While I do think that the whole casserole is best assembled right before baking, there are a few steps you can do in advance to get ahead of things.
The day before you want to bake it, toast the English muffin cubes as directed and let them cool completely, then store in an airtight container at room temperature. Cook the sausage until browned, let it cool, and refrigerate in an airtight container overnight.
In the morning, simply grease your baking dish, add the toasted muffin cubes and cooked sausage, blend up the egg mixture, assemble, and bake as written — skipping the messiest steps and making this perfect for entertaining or busy mornings.
There are so many options for reheating, depending on how much time you have:
Microwave (fastest + still delicious):
Place a slice on a plate and cover loosely with a damp paper towel. Microwave for 60 to 90 seconds, or until warmed through. The steam from the towel keeps the eggs soft and fluffy.
Oven (best texture for multiple servings):
Preheat oven to 325°F. Place slices in a baking dish and cover tightly with foil. Warm for 12 to 15 minutes until heated through.
Air Fryer / Toaster Oven (best for crispy edges):
Heat at 325°F for 6 to 8 minutes. This brings back a little of that English muffin toastiness on the edges.
Allow the casserole to cool completely before packing leftovers in an airtight container and store in the fridge for up to 4 days.
Whether you want a make-ahead, grab-and-go breakfast or need brunch for a crowd, this Sausage McMuffin Egg Bake can do it all! Let me know what you think of this recipe in the comments below.
want more breakfast and brunch recipes like this one? try these!
Croque Monsieur Breakfast Casserole
Italian Sausage and Arugula Quiche

Sausage McMuffin Egg Bake
Ingredients
For the English Muffins:
- 1 tablespoon extra virgin olive oil
- 6 English muffins, torn into 1-inch cubes
- 1/2 teaspoon kosher salt
For the Sausage:
- 1 tablespoon extra virgin olive oil
- 1 pound ground pork breakfast sausage
For the Eggs:
- 12 large eggs
- 1/2 cup whole milk cottage cheese
- 1/4 cup whole milk
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1 teaspoon hot sauce (optional)
To Assemble:
- 1 cup extra sharp cheddar cheese,
- 2 tablespoons chopped fresh chives, plus more for garnish
Instructions
- Preheat the oven to 375℉. Grease a 9×13-inch baking dish generously with butter or olive oil. Set aside. Line a separate baking sheet with parchment paper.
For the English Muffins:
- Add the torn English muffins to the prepared baking sheet. Drizzle the olive oil over the muffins and season with salt. Toss to combine. Transfer to the oven and bake for 10 to 12 minutes until golden brown. Remove from the oven and allow to cool entirely before assembling.
For the Sausage:
- Heat the oil in a medium skillet over medium heat. Once hot, add the sausage in an even layer. Cook, undisturbed, for 3 minutes, or until a deep crust forms on one side. Flip the sausage and cook, breaking it up with a wooden spatula, for about 5 minutes, stirring often, until the sausage is fully cooked and deeply browned in places. Use a slotted spoon to transfer the sausage to a plate. Set aside to cool.
For the Eggs:
- In a high-speed blender, add the eggs, cottage cheese, milk, salt, pepper, and hot sauce (if using). Blend on medium-low for about 1 minute until smooth and fluffy.
To Assemble:
- Add the muffin cubes to the bottom of the prepared baking dish, arranging in an even layer. Top with the sausage crumbles, shredded cheese, and chives. Carefully pour the egg mixture into the dish, using a spatula to make sure the bread cubes are nestled into the eggs.
- Spray a sheet of foil with cooking spray to prevent it from sticking and cover the baking pan tightly. Transfer to the middle rack of the oven and bake, covered, for 20 minutes. Remove the foil and continue to bake for 15 to 20 minutes, until the eggs are fully set and the top is golden brown.
- Remove from the oven and set aside to cool for about 10 minutes before cutting into squares. Serve immediately.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Food Photography and Styling by Eat Love Eats.




So good & easy to throw together! Loved having the leftovers.
Glad you liked it!
Hi! Is this one that could be prepared ahead of time or will the English muffins get too soggy? Excited to try this one. Never met a defined dish egg bake that I didn’t like!!!
I wouldn’t assemble the whole thing in advance but you could bake the English muffins and cook the sausage in advance, then assemble everything when you’re ready to bake!
Easy assembly. Enjoyed by all. I love making things like this on the weekend for us to reheat and enjoy during the week. Thanks!
It’s perfect for that! Glad you liked it!
So yum! Easy to throw together for meal prep or to feed a group. Love the added protein from the cottage cheese.
Thank you! Such an easy way to sneak in a little extra protein, right?!
This egg bake is easy and so good. Due to a family member with celiac disease and an abhorrence of anything onion, a few adaptions were made…no English muffins or chives. Without the bread, a 10.5 X 7.5 baking dish worked well, and used the sausage grease in lieu of butter or olive oil. A generous teaspoon of sriracha gave it a nice little kick. I didn’t add the salt, and forgot to add the pepper. It baked up well, tastes delicious and second helpings were had. Thank you Alex for another great recipe. Next time will probably make two. One celiac friendly and the other with English muffins, or maybe even jalapeño cheddar sourdough!
So happy that it worked for your family!
So good and so easy!! There’s just the two of us and a 1 year old so I halved the recipe, used a smaller pan and still so good! We all went back for seconds! Will be making this again
Sounds perfect Mollie!
This was simple and delicious! I added some seasonings to the egg mixture (garlic powder, onion powder, paprika). I’m not a stranger to egg casseroles but the addition of the toasted English Muffins makes this recipe superior to others!
So glad you think so, Liz!
Looks delicious! Do you have a suggestion for making this dairy free, or do you recommend skipping this one?
I haven’t tried making this with dairy-free swaps so I can’t promise how it’ll turn out, but you could try it with nutpod creamer instead of milk, Kite Hill ricotta cheese in place of the cottage cheese, and your favorite plant-based cheddar cheese. Let me know how it tastes if you make it!
Looks delicious! Can you freeze and reheat?
Just a quick question- is it 6 whole English muffins (both halves) or 3 whole English muffins for 6 muffin pieces? Thank you!!
6 whole English muffins (both halves!)
what breakfast sausage would you recommend is jimmy dean ok ty
Yes! Any bulk ground pork sausage will work.