Cheesy Sausage Hash Brown Egg Casserole

Need an easy breakfast for a crowd? This naturally gluten-free Cheesy Sausage, Hash Brown, & Egg Casserole comes together in minutes and will be ready to eat 30 minutes later.

Cheesy Sausage Hash Brown Egg Casserole

Sausage Egg Hash Brown Casserole 

I don’t know about you, but the last thing I want to do after enjoying a cocktail (or two!) and a big meal with friends is to start prepping breakfast for the next day.

Don’t get me wrong, I love a great overnight egg bake, but sometimes I don’t want to have to think about breakfast until the next morning. And that my friends is where this Sausage, Egg and Hash Brown Casserole comes into play.

Simple, easy to throw together and on the table within an hour. If that doesn’t make hosting a brunch easy, I’m not sure what does.

Cheesy Sausage Hash Brown Egg Casserole

Can I use something besides sausage in this egg bake?

Another reason I love this breakfast dish? It’s so versatile. Whether you add ham, sausage or bacon, it’s all delicious in this dish. And if you are feeling really crazy, add more than one.

Can I make this breakfast hash brown bake vegetarian?

Absolutely!  I love to add mushrooms, onions, and peppers when I make it, but the sky is the limit! Just be sure to throw your favorite veggies in a pan and give them a quick sauté before you add them to the hash browns, if you don’t the excess water will make your dish runny. No one likes soggy hash browns.

Cheesy Sausage Hash Brown Egg Casserole

What kind of cheese is best in breakfast casseroles?

I used cheddar in mine but you can swap in your favorites!  If you can swing it, take the time to shred your own. Bagged cheese is coated so it won’t clump together in the bag, so fresh is always best. But believe me, I have made it with pre-shredded cheese more time than I can count and it still tastes amazing.

In fact, this hash brown bake is the perfect time to use up all of those leftover bags of shredded cheese that mysteriously accumulate in the fridge. A little bit of swiss, a little bit of cheddar, a little bit of gouda – it’s all good here.

Sometimes I’ll get really adventurous and add some pepper jack. Life on the edge, people.

What ingredients do I need for this hashbrown casserole?

This list is short, sweet and forgiving. Don’t have something on the list-sub in your favorites!

  • eggs
  • hash browns
  • onion
  • mushrooms (optional)
  • red pepper
  • sausage
  • cheese
  • parsley for garnish (optional)Cheesy Sausage Hash Brown Egg Casserole

How to make the best hash brown casserole

The key to making this brunch dish stand out from the rest is browning the hash browns before you put them in the pan. Not only does this cut down on cooking time, but it also adds great texture to the dish.

  1. Preheat oven to 350. 
  2. Spray a baking dish with cooking spray and set aside
  3. Brown the hash browns and onions in a frying pan.
  4. Remove hash brown and onion mixture from pan.
  5. Add sausage to pan and cook until done. 
  6. Crack eggs into a medium bowl, add milk and whisk until combined.
  7. Add mustard, salt and pepper, and whisk
  8. Add 1 1/2 cups cheese and peppers and stir to coat.
  9. Pour hash brown and onion mixture into prepared pan.
  10. Top with sausage and any additional veggies.
  11. Pour egg and cheese mixture over top.
  12. Top with remaining 1/2 cup cheese and bake for 30-40 minutes.

Cheesy Sausage Hash Brown Egg Casserole

Can I make this hash brown egg bake the night before?

This easy brunch dish can be pulled together at the last minute or done ahead of time.

If you want to get it prepped the night before you can! Here’s how.

  • Simply follow the recipe and cover the baking dish tightly with foil.
  • Refrigerate overnight.
  • Pull the dish out of the refrigerator 30 minutes before baking.
  • Bake for 45- 60 minutes or until cheese is browned and eggs are set.

Cheesy Sausage Hash Brown Egg Casserole

The easiest way to cook hash browns

Follow these simple steps to get crispy hash browns every single time.

  1. Heat 1 tablespoon vegetable oil in a 10-inch frying pan over medium heat. 
  2. Add hashbrowns and spread out evenly in pan.
  3. Cook for 7 minutes and do not stir.
  4. Drizzle with an additional tablespoon of oil and flip.
  5. Cook for another 7 minutes and remove from heat.

If you like your hash browns not as crispy, simply cut down on the cooking time.

What are the best things to serve with egg dishes at brunch?

Have you gotten the idea that this is uber foolproof? Whatever you decide to fill your breakfast bake with, it’s going to be delicious for your hungry guests. Pull some muffins from the freezer, mix a simple fruit salad, pour some mimosas and call it good.

Actually it’s more than good. It’s a mouthwatering brunch that was easy to pull together. But don’t worry, your secret is safe with me.

Time Saving Tip: Have you tried Jimmy Dean’s Sausage Crumbles? It’s pre-cooked sausage ready to go. That means less prep time and fewer dishes! LOVE!

Looking for more Brunch Ideas? Follow us on Pinterest!

Cheesy Sausage Hash Brown Egg Casserole

Brunch is one of our favorite meals! Check out these other breakfast casserole recipes

  • Fireman’s Overnight Breakfast Casserole
  • Overnight Caramel Pecan French Toast
  • Sausage, Cheese and  Hash Brown Cups
  • Breakfast Taco Bar for a Crowd
  • Overnight Egg Bake recipe

Check out all of our breakfast + brunch recipes here.

Yield: 8 servings

Cheesy Sausage, Hash Brown & Egg Casserole.

Cheesy Sausage Hash Brown Egg Casserole


This naturally gluten-free brunch dish comes together in no time!

Prep Time
10 minutes
Cook Time
30 minutes
Total Time
40 minutes


  • 2 tablespoons butter
  • 1 tablespoon canola oil
  • 1 (20-ounce) package hash browns
  • 1/2 cup onion, chopped
  • 8 eggs
  • 3/4 cup milk
  • 3/4 teaspoon dijon mustard
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 2 cups grated cheese (I used Cheddar)
  • 1/2 cup chopped red pepper
  • 2 cups ham, bacon or sausage (I used a package of Jimmy Dean Meat Lovers mix.)


  1. Warm butter and oil in a medium skillet. Add hash browns and onion and cook over medium high heat for 5-7 minutes or until lightly browned. Remove from heat and set aside.
  2. Crack eggs into a medium bowl and whisk. Add milk and whisk thoroughly to combine.
  3. Add mustard, salt, and pepper and whisk.
  4. Add cheese and red pepper and stir to coat.
  5. Pour potato and onion mixture into a greased 11 -inch oval baking dish and top with meat. Pour egg mixture over top and bake at 350 for 30 minutes or until lightly browned around edges and cheese is melted.
  6. Remove from oven and let sit for 5 minutes.
  7. Serve warm

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

  • Cheesy Sausage Hash Brown Egg Casserole
    OXO Good Grips Mixing Bowl Set with Black Handles, 3-Piece
  • Cheesy Sausage Hash Brown Egg Casserole
    Le Creuset Heritage Stoneware 24-Ounce Oval Au Gratin Dish, Marseille
  • Cheesy Sausage Hash Brown Egg Casserole
    OXO Good Grips 11-Inch Better Balloon Whisk

Nutrition Information:



Serving Size:

1 cup

Amount Per Serving:

Calories: 358Total Fat: 26gSaturated Fat: 11gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 254mgSodium: 943mgCarbohydrates: 7gFiber: 1gSugar: 2gProtein: 24g

© Garnish with Lemon




Category: Breakfast & Brunch

Cheesy Sausage Hash Brown Egg Casserole

This Cheesy Sausage, Egg and Hash Brown Casserole is an easy breakfast egg bake that easily feeds a group!

Leave a Comment