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 some healthfulness. 

My kids aren’t big tomato eaters, but I think some chopped Roma tomato would be an excellent addition. 

You could also easily throw in some sautéed mushrooms or zucchini, pickled or fresh jalapeno, or just about any kind of vegetable you want.

Ingredients needed for this recipe (scroll down to recipe card for the complete recipe)

  • Frozen potatoes O’Brien
  • Eggs
  • Shredded cheese
  • Milk
  • Fresh baby spinach
  • Hot sauce (optional)
  • Chives
  • Seasonings (salt, garlic powder, black pepper, white pepper)

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.

We almost always have this Sausage Breakfast Casserole on Christmas morning, but my family loves it so much, we also have it for “brinner”, otherwise known as, breakfast for dinner. 

I like to serve this casserole with salsa or my homemade Habanero Hot Sauce.  Enjoy!

What kind of sausage is best for this breakfast casserole?

I use pork breakfast sausage in this recipe, but turkey sausage, traditional pork sausage (not Italian 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, diced potatoes, onion, and bell peppers all 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!

How to store breakfast casserole:

Leftover breakfast casserole can be refrigerated in an air-tight container for up to 3-4 days.

You can freeze this breakfast casserole in either a disposable aluminum pan covered with plastic wrap and foil or other freezer-safe containers.  Best eaten within 3 months.

Looking for more breakfast recipes?  Here are some favorites:

NOTES:

  • 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!

 

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

Cheesy Sausage Breakfast Casserole

Flavorful Eats
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!
4.91 from 11 votes
Prep Time 10 minutes
Cook Time 1 hour
0 minutes
Total Time 1 hour 10 minutes
Course Breakfast
Cuisine American
Servings 6

Equipment

  • 9x13 baking dish

Ingredients
  

  • 1 lb. breakfast sausage
  • 1/2 of a 28oz bag of frozen potatoes o'brien
  • 2 cups shredded cheese I like the Mexican blend that has 3 different cheeses, divided
  • 10 eggs
  • 1 1/2 cups whole milk
  • 1 tsp salt
  • 1/4 tsp garlic powder
  • dash or two of white pepper
  • several grinds of black pepper
  • 1/2 tbsp chopped chives
  • hot sauce optional
  • handful of spinach leaves torn into pieces

Instructions
 

  • Cook and crumble breakfast sausage and set aside. Preheat oven to 350°.
  • Whisk eggs, milk, salt, garlic powder, white pepper, black pepper, chives, and hot sauce in a mixing bowl. Set aside.
  • Spray cooking spray in a 9x13 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° degree oven for 40 minutes and check for the eggs to be done. If not, cook for another 5 minutes or until cooked through. Enjoy!
Keyword Casserole, Cheese, Eggs, Potatoes, Sausage, Vegetables
Tried this recipe?Let us know how it was!

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!



7 thoughts on “Cheesy Sausage Breakfast Casserole”

4.91 from 11 votes (5 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating