Cheesy Sausage Breakfast Casserole
Cheesy Sausage Breakfast Casserole is a perfect breakfast bake made with eggs, sausage, cheddar, baby spinach, and potatoes O’Brien. Great for weekends and holidays, it’s a meal the whole family will love!
This post may contain affiliate links. Please read my disclosure policy.

Like my husband, my kids could eat eggs every day. To not deprive my egg-loving family of a food they love, I created this Cheesy Sausage Breakfast Casserole because it’s something that we can all enjoy.
Sausage and cheese go hand-in-hand in a breakfast casserole, but I wanted to add some fresh baby spinach to sneak in a veggie.
You could also easily throw in some sautéed mushrooms, pickled or fresh jalapeno, or just about any kind of non-watery vegetable you want.
Ingredients needed (scroll down to recipe card for the complete recipe):
- Frozen potatoes O’Brien
- Eggs
- Shredded cheese – something melty like cheddar or a Mexican blend
- Milk – regular and oat milk work great
- Fresh baby spinach
- Hot sauce (optional)
- Chives
- Seasonings (salt, garlic powder, onion powder, black pepper, white pepper)
📍The full recipe with exact ingredient amounts and instructions is on the recipe card at the bottom of the post.
I love using potatoes O’Brien instead of hash browns in this casserole because in addition to potato, you also get onion, red bell pepper, and green bell pepper.
It’s an easy way to sneak in more veggies and an effortless way to get more flavor.
How to make Cheesy Sausage Breakfast Casserole:
1. Put potatoes O’Brien in the bottom of a greased 9×13 baking dish.
2. Add some cooked breakfast sausage on top of the potatoes O’Brien.
3. Add a layer of your favorite shredded cheese on top of the sausage.
4. Then add a layer of torn baby spinach leaves on top of the sausage/cheese layer.
5. Pour the egg/milk mixture over everything, top with shredded cheese, and bake in the oven until the eggs are fully cooked and the cheese is melted and a nice golden color.
How to serve Sausage Breakfast Casserole
This casserole is a great weekend breakfast or brunch!
We almost always have it on Christmas morning, but my family loves it so much, we sometimes have it for “brinner” (breakfast for dinner).
Cheesy Sausage Breakfast Casserole is great served with fresh fruit, and we always have some homemade Habanero Hot Sauce with it.
What kind of sausage is best?
I use pork breakfast sausage in this recipe, but turkey sausage, or plant-based sausage crumbles would also be great in this recipe.
What are potatoes O’Brien?
A lot of readers from outside the U.S. ask me what potatoes O’Brien are, so I thought I’d add that info here. They are frozen potatoes, onion, and bell peppers all diced in the same uniform size.
They come in a bag in the frozen section of the grocery store and are great for frying in a pan for breakfast. I use them as the base layer for this casserole!
Looking for more breakfast recipes? Here are some favorites:
- Avocado Toast with Harissa Scrambled Eggs
- Spinach Feta Breakfast Casserole
- Cinnamon Almond Granola
- Cuban Breakfast Sandwiches
- Avocado & Veggie Breakfast Sandwiches (shown below)
💡 Tips & Tricks
- This recipe uses half a bag of frozen potatoes O’Brien. Feel free to double the recipe with two casserole dishes, or save the other half for another day!
- Milk: I have tested this with regular milk and oat milk with success!
Flavorful Eats is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
Cheesy Sausage Breakfast Casserole
Equipment
- 9×13 baking dish
- cooking spray
Ingredients
- 1 pound breakfast sausage
- 10 eggs
- 1 1/2 cups milk
- 1 teaspoon sea salt
- 1/4 teaspoon garlic powder
- 1/4 teaspoon onion powder
- dash or two of white pepper
- several grinds of black pepper
- 1/2 tablespoon chopped chives
- hot sauce optional
- 1/2 (28 ounce) bag of frozen potatoes O'Brien
- 2 cups shredded cheese divided
- handful of fresh spinach leaves torn into pieces
Instructions
- Cook and crumble breakfast sausage and set aside. Preheat oven to 350℉.
- Whisk eggs, milk, salt, garlic powder, onion powder, white pepper, black pepper, chives, and hot sauce in a mixing bowl. Set aside.
- Spray cooking spray in a 9×13 baking dish and pour 1/2 of a 28oz bag of frozen potatoes in it. (save the other half of the bag for another day). Add the sausage, followed by 1 cup of the cheese, then the spinach. Pour the egg mixture over everything and top with the other cup of shredded cheese.
- Bake in a 350℉ oven for 40 minutes and check for the eggs to be done. If not, cook for another 5 minutes or until cooked through. Enjoy!
Video
Notes
- I use cheddar or a Mexican blend of shredded cheese for this. Something melty is best.
- I have made this with regular milk and oat milk. Both work great.
- Store leftovers in the fridge for up to 4 days.
- Can be frozen in freezer-safe containers. For the best quality, use within 3 months.
Did you make this recipe? Rate it and let me know in the comments below! ♥
I also have a fun Facebook group for us foodies to share recipes and talk about food. I’d love to have you! Request to join HERE. Cheers!
Any idea if I could prep this in the casserole pan the night before, and bake the next morning? I get that i would have to add some extra bake time. Thanks!!
I bet you could prep this the night before, but you’d want to let it sit on the counter for a while before you bake it so the casserole dish doesn’t crack with the temperature change :)
I used the whole bag of potatoes O’Brien and didn’t have any spinach but it was delicious!!!
This was delicious! Perfect for a Sunday breakfast with the family and super easy to make.
Perfect for our big weekend breakfasts but also for when the kids want something breakfast for dinner. This is perfect!
This was delicious! I’ll definitely be adding this breakfast casserole to my regular meal plan!
So good! I make this a few times a year and it’s always a favorite!
Took closer to an hour to bake, but otherwise, it was great!
This turned out great. Tons of flavor.
So glad to hear that! Thank you for letting me know!