I absolutely love breakfast casseroles – they’re a simple dish to prepare, great for feeding a crowd, and easily adapted to be gluten-free (my speciality!) This breakfast casserole recipe combines pork sausage, store-bought hash browns, mixed veggies, cheddar cheese, and eggs. It’s an easy make-ahead gluten-free breakfast option that reheats wonderfully!

a slice of casserole being lifted out on a spatula.

Want to Save This Recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get affordable and easy gluten-free recipes delivered each week!

Gluten-Free Breakfast Casserole with Hash Browns

A make-ahead breakfast casserole is essential around the holidays or when entertaining. With overnight guests, Christmas breakfast, and festive get togethers we need an egg dish to feed a crowd and safe for gluten-free guests or family.

I particularly love this gluten-free breakfast option because the shredded hash brown potatoes makes it safe for a gluten-free diet, without buying speciality ingredients.

This gluten-free breakfast casserole layers crispy hash brown potatoes with eggs, cheese, bell peppers, onions, and flavorful breakfast pork sausage. Not only is it an ideal gluten-free breakfast for a crowd, but easily adaptable for different veggies, cheese, or breakfast meats.

Similar to this green chile egg casserole, it effortlessly comes together while visiting with guests, or make ahead of time, alongside with these tender, fluffy gluten-free english muffins, a side of fruit and crispy bacon. The recipe includes my best tips of how to reheat a casserole if you love meal prep dish.

Here you will learn how to make this recipe, step-by-step, along with ingredient substitutions, make-ahead tips, and many more gluten-free breakfast ideas and variations, all with perfectly balanced flavor and texture.

Ingredient Tid Bits

Ingredient substitutions are included below, but for more variations, like vegetarian or alternatives see the MODIFICATIONS section below.

  • Breakfast Sausage – One pound of fresh pork sausage flavors the casserole with lightly spiced. If preferred, substitute one pound chopped and cooked bacon or ham.
  • Peppers – Red bell peppers add color and sweetness to the dish, but alternatively use orange, yellow, or green bell peppers.
  • Onions – Chopped onions saute with the peppers. They may be omitted or sprinkle on chopped green onions when pouring on the beaten eggs.
  • Hash Browns – Mix frozen hash browns with butter, olive oil, salt, and pepper and bake before adding the egg mixture to get them browned and crispy. This shortcut method is also used in shepherd’s pie with hash brown topping.
  • Eggs – Whisk together 10 large eggs with a little milk and pour over potatoes for a custardy filling. Dairy-free milk may also be used.
  • Cheese – Use any preferred grated cheese, such as sharp cheddar cheese, swiss, pepper jack, mozzarella, colby jack, or a mixture.

Let’s Make This Together!

(Below shows step-by-step photos and modified instructions. For the complete recipe, along with ingredient amounts, scroll down to the recipe card.)

hashbrowns after first bake.
Bake the hash browns first so they start to crisp.
onions and peppers cooking.
While hash browns are baking, cook sausage, peppers, and onions.
egg mixture on hash browns.
Pour the egg mixture over partially baked hash browns.
unbaked casserole with sausage.
Top eggs with cheese, veggies, and sausage.
unbaked casserole with sausage.
Top eggs with cheese, veggies, and sausage.
unbaked casserole with cheese on top.
Add the remaining cheese and bake until eggs are set.
  1. In a medium bowl mix together thawed hash browns, butter, oil, salt, and pepper. Press down as firmly as possible on the bottom and up sides of the prepared baking pan.
  2. Bake for 30-35 minutes, or until the edges and bottom start to brown. 
  3. While potatoes are baking, brown sausage in a nonstick large skillet over medium-high heat. Break up sausage with a wooden spoon and cook until no longer pink. 
  4. In the same skillet saute peppers and onions for 5 minutes, or until softened. Remove for heat and set aside.
  5. In a large bowl whisk together eggs, milk, salt, and pepper. Pour eggs over partially cooked hash browns. Sprinkle on 1 cup shredded cheddar cheese, then all cooked sausage, peppers, onions, and finish with remaining cheese.
  6. Bake in 375°F oven for 20-30 minutes, or until eggs are set.

Buying Gluten-Free Hash Browns

Wondering if frozen hash browns are gluten-free? Store-bought frozen hash brown potatoes consist of grated potatoes. Some brands contain preservatives, such as dextrose, but these are safe for a GF diet.

Many popular brands, like Idaho Spuds, Ore-Ida, and Simply Potatoes may be picked up at your local grocery store. These are clearly labeled gluten-free and are safe to consume.

Substituting Other Veggies

If you are looking for something besides onions and peppers (or in addition to), you have a variety of options. Have leftover cooked vegetables? Thrown them in!

If using veggies with high water content, like mushrooms, zucchini, or spinach, it’s best to cook them first to draw out excess water, or you will be left with a soggy casserole. For spinach, be sure to squeeze out excess water first.

How To Tell When It’s Done

To tell when an egg breakfast casserole is done, insert a knife in the middle to make sure the eggs are set. The knife should come out without runny egg. Let the casserole stand about 10-15 minutes before cutting and serving.

If the hash brown casserole has been refrigerated overnight, it will required a longer baking time, approxmiately 15-20 minutes.

a slice of breakfast casserole on a white plate with green onions.

Modifications and Variations

The beauty of the this gluten-free breakfast option is how adaptable it is! Below are some of my favorite ways to modify the recipe.

  • Mexican Breakfast Casserole – Substitute chorizo for the sausage, use pepper jack cheese, and sprinkle on jalapenos for a spicy kick!
  • Veggie Breakfast Egg Casserole – Omit the sausage and load up on the veggies, like well drained chopped spinach, peppers, mushrooms, and artichokes.
  • Ham and Cheese Casserole – Have leftover Christmas ham? Chop up 2-3 cups and layer with hash browns, eggs, veggies, and cheese.
  • Sausage variations – Substitute chicken or turkey sausage.

Make-ahead Instructions

Yet another reason why this makes the perfect gluten-free breakfast casserole recipe!

For make-ahead breakfast casserole, bake the hash brown layer the night before and cool slightly. Pour on the whisked eggs, cheese, cooked sausage, peppers, onions, and additional cheese. Cover and refrigerate overnight.

The next morning preheat the oven and bake for about 30 minutes. It will need to bake for a little longer than the recipe states since the dish chilled overnight.

Save this recipe to your pinterest board!

Let’s be friends on Pinterest! I’m always sharing great recipes!

Did you make this recipe? I love hearing from you! Leave a star rating and comment below the recipe card. It helps others when searching for recipes and I appreciate feedback from our community. You will always hear back from me! -Melissa

a slice of breakfast casserole on a white plate with green onions.
4.50 stars (10 ratings)

Gluten-Free Breakfast Casserole with Pork Sausage

I absolutely love breakfast casseroles – they're a simple dish to prepare, great for feeding a crowd, and easily adapted to be gluten-free (my speciality!) This breakfast casserole recipe combines pork sausage, store-bought hash browns, mixed veggies, cheddar cheese, and eggs. It's an easy make-ahead gluten-free breakfast option that reheats wonderfully!

Ingredients
 

Instructions
 

  • Preheat oven to 400°F. Spray a 9X13 baking dish with cooking spray. In a medium bowl mix together thawed hash browns, butter, oil, ½ teaspoon salt, and ¼ teaspoon pepper. Press down as firmly as possible on the bottom and up sides of the prepared baking dish.
    30 ounce package frozen gluten-free hash browns, 2 tablespoons olive oil, 4 tablespoons butter
  • Bake for 35 minutes, or until edges and bottom start to brown. Reduce the oven to 375°F.
  • While potatoes are baking, brown sausage in a nonstick skillet over medium heat. Break up sausage with a wooden spoon and cook until no longer pink. Transfer cooked sausage to a paper towel lined plate to soak up excess grease.
    1 pound bulk pork breakfast sausage
  • In the same skillet saute peppers and onions for 5 minutes, or until softened. Remove for heat and set aside.
    1 red pepper, 1 onion
  • In a large bowl whisk together eggs, milk, ½ teaspoon salt, and 1/4 teaspoon pepper. Pour eggs over partially cooked hash browns. Sprinkle on 1 cup shredded cheese, then all cooked sausage, peppers, onions, and finish with remaining cheese.
    10 large eggs, ½ cup milk
  • Bake in 375°F oven for 25-30 minutes, or until eggs are set. Insert a knife in the middle to make sure eggs are cooked. Let stand for 10-15 minutes before cutting and serving.
  • DID YOU MAKE THIS RECIPE?? DON'T FORGET TO LEAVE FEEDBACK AND/OR CLICK A STAR RATING ON THE RECIPE CARD

Notes

 
Make Ahead Breakfast Casserole
Bake the hash brown layer the night before and cool slightly. Pour on the whisked eggs, cheese, cooked sausage, peppers, onions, and additional cheese. Cover and refrigerate overnight. 
The next morning preheat the oven and bake for about 30 minutes. It will need to bake for a little longer since the dish chilled overnight. 
 
How to Freeze / Reheat
Freezing Unbaked Breakfast Casserole:
Prepare the recipe as directed until ready to bake with the layers of eggs, potatoes, sausage, and cheese. Wrap tightly with plastic wrap then cover with foil. Freeze up to 2 months.
Thaw one day ahead of time in the refrigerator. Remove plastic and foil and bake as directed. The casserole will have to bake slightly longer. Insert a knife in the middle to make sure eggs are set.
Freezing Baked Breakfast Casserole:
Prepare, bake as directed, and allow the casserole to cool completely. Wrap tightly with plastic wrap then cover with foil. Freeze up to 2 months.
Thaw one day ahead of time in the refrigerator. Remove plastic and cover loosely with foil. Preheat oven to 350 degrees. Bake for 20-30 minutes, or until heated through.
Leftover Breakfast Casserole:
Store leftovers in the refrigerator up to 3 days or wrap in serving sized portions and freeze up to 2 months. Reheat in the microwave at 50% power until almost heated through and then finish at full power.
Calories: 367kcal, Carbohydrates: 15g, Protein: 17g, Fat: 27g, Saturated Fat: 11g, Cholesterol: 194mg, Sodium: 658mg, Potassium: 413mg, Fiber: 1g, Sugar: 2g, Vitamin A: 852IU, Vitamin C: 19mg, Calcium: 182mg, Iron: 2mg
Did you make this recipe?Please leave a star rating and review below. It helps others when searching for recipes and I LOVE feedback!