Healthy Breakfast Recipes

Gluten Free Breakfast Casserole with Hash Browns and Cheese

High ProteinGluten-FreeMeal Prep
Prep Time20 min
Cook Time50 min
Servings8
Calories285 kcal
Health Score8/10
↓ Jump to recipe
Gluten Free Breakfast Casserole with Hash Browns and Cheese

There is something genuinely wonderful about pulling a bubbling, golden casserole out of the oven on a slow weekend morning. This gluten free breakfast casserole with hash browns and cheese does exactly that, and it does it without the heavy calorie load you often find in traditional versions. By swapping out fatty pork sausage for lean turkey sausage and loading in a generous amount of vegetables, this bake delivers big on flavour while keeping your macros in a really healthy place. It is the kind of breakfast that keeps you full and energised for hours rather than leaving you reaching for a snack by mid-morning.

The base of crispy shredded hash browns is naturally gluten free, which makes this casserole a genuinely safe choice for anyone managing coeliac disease or a gluten sensitivity. No gluten free flour blends, no complicated substitutions. The potatoes do the heavy lifting as a satisfying, fibre-rich foundation, while a mixture of eggs and egg whites keeps the protein count high without adding unnecessary fat. Reduced-fat sharp cheddar melts into every layer, giving you that irresistible cheesy pull without overloading the dish with saturated fat. Every single bite feels indulgent, even though the nutrition numbers tell a much healthier story.

What really sets this recipe apart from the usual versions you might find online is the vegetable volume. Diced red bell pepper, baby spinach, and sliced mushrooms are cooked down with the turkey sausage before everything is assembled, so they become deeply savoury and almost melt into the egg custard as it bakes. This means you are getting a meaningful serve of vegetables at breakfast, which most people simply do not manage. The smoked paprika and garlic powder woven through the egg mixture add warmth and depth without the need for extra salt or fat. It smells absolutely incredible as it bakes.

This casserole is also one of the most practical recipes you can have in your weekly rotation. You can assemble the whole thing the night before, cover it, and refrigerate it overnight. In the morning, all you need to do is slide it into the oven. It cuts cleanly into neat squares, making it ideal for feeding a crowd at a family gathering, a holiday breakfast, or a straightforward Sunday meal prep session for the week ahead. Stored properly, individual portions reheat beautifully in just a few minutes. Once you make this, it genuinely becomes one of those recipes you keep coming back to, because it is easy, reliable, and actually good for you.

Ingredients

Serves:8
  • 500 g frozen shredded hash browns (thawed and patted dry with paper towels)
  • 1 tbsp olive oil (divided)
  • 350 g lean turkey sausage (casings removed if applicable)
  • 1 medium red bell pepper (finely diced)
  • 200 g button mushrooms (thinly sliced)
  • 80 g baby spinach (roughly chopped)
  • 3 cloves garlic (minced)
  • 1 small yellow onion (finely diced)
  • 6 large whole eggs (free range recommended)
  • 4 large egg whites (from carton or fresh)
  • 120 ml unsweetened almond milk (or any low fat dairy free milk)
  • 1 tsp smoked paprika
  • 1 tsp garlic powder
  • 0.5 tsp onion powder
  • 0.5 tsp dried oregano
  • 0.5 tsp fine sea salt (plus extra for hash browns)
  • 0.3 tsp black pepper (freshly ground)
  • 120 g reduced fat sharp cheddar cheese (grated, divided)
  • 2 tbsp fresh chives (sliced, to garnish)

Instructions

  1. 1

    Preheat your oven to 190 degrees Celsius (375 Fahrenheit). Lightly grease a 9x13 inch baking dish with a little olive oil or cooking spray and set it aside.

    Using a glass or ceramic baking dish gives you the most even heat distribution and helps the base of the hash browns crisp up nicely.

  2. 2

    Spread the thawed, dried hash browns into the prepared baking dish in an even layer. Drizzle with half a tablespoon of olive oil, season lightly with salt and pepper, and press down gently. Bake for 15 minutes until just starting to turn golden at the edges.

    Patting the hash browns completely dry before baking is the most important step for getting a crispy, non-soggy base. Do not skip this.

  3. 3

    While the hash brown layer bakes, heat the remaining half tablespoon of olive oil in a large non-stick skillet over medium-high heat. Add the onion and cook for 3 minutes until softened. Add the garlic and cook for another 30 seconds.

  4. 4

    Add the turkey sausage to the skillet, breaking it up with a wooden spoon as it cooks. Cook for 5 to 6 minutes until browned through with no pink remaining. Add the diced red bell pepper and sliced mushrooms and cook for a further 3 to 4 minutes until the vegetables have softened and any liquid from the mushrooms has evaporated.

    Making sure the mushroom liquid cooks off fully prevents your casserole from becoming watery as it bakes.

  5. 5

    Stir the chopped baby spinach into the sausage and vegetable mixture. Cook for about 1 minute until wilted. Remove the skillet from the heat and set aside.

  6. 6

    In a large mixing bowl, whisk together the whole eggs, egg whites, almond milk, smoked paprika, garlic powder, onion powder, dried oregano, sea salt, and black pepper until fully combined and slightly frothy.

    Whisking vigorously for at least 60 seconds incorporates air into the eggs, giving the finished casserole a lighter, fluffier texture.

  7. 7

    Remove the par-baked hash brown layer from the oven. Scatter the sausage and vegetable mixture evenly over the top. Sprinkle over three quarters of the grated cheddar. Pour the egg mixture slowly and evenly over everything, making sure it settles into all the gaps.

  8. 8

    Scatter the remaining cheddar over the top of the casserole. Return to the oven and bake uncovered for 30 to 35 minutes, until the eggs are fully set in the centre and the top is golden and slightly puffed. A knife inserted into the middle should come out clean.

    If the top is browning too quickly before the centre is set, loosely tent the dish with foil for the last 10 minutes of baking.

  9. 9

    Remove the casserole from the oven and allow it to rest for 5 to 10 minutes before slicing. This resting time helps it firm up so it cuts into clean, neat squares. Garnish with fresh chives and serve warm.

Nutrition per serving

285kcal

Calories

26g

Protein

18g

Carbs

11g

Fat

3g

Fibre

3g

Sugar

480mg

Sodium

Pro Tips

  • Thaw your hash browns in the fridge overnight and press them in a clean kitchen towel before using. Removing as much moisture as possible is the single biggest factor in getting a crispy base.

  • Do not rush the par-baking of the hash brown layer. Those 15 minutes in the oven before you add the filling create a structural base that holds everything together beautifully.

  • Taste your sausage and vegetable mixture before adding the egg mixture and adjust seasoning. Once the eggs are poured on and the dish is baked, there is no going back.

  • Grating your own cheese from a block rather than using pre-shredded cheese gives you better melt and flavour. Pre-shredded cheese often contains anti-caking agents that affect the texture.

  • Let the finished casserole rest properly before cutting. Cutting it too soon means the egg layer will slide apart instead of holding a clean square shape.

Frequently Asked Questions

Can I make this gluten free breakfast casserole with hash browns the night before?

Absolutely, and it actually works brilliantly as a make-ahead dish. Assemble the entire casserole up to and including pouring over the egg mixture, cover tightly with cling film or foil, and refrigerate overnight. In the morning, remove it from the fridge about 20 minutes before baking to take the chill off, then bake as directed. You may need an extra 5 minutes of baking time since the dish will be cold.

Are frozen hash browns really gluten free?

Most plain frozen shredded hash browns contain only potatoes, oil, and salt, making them naturally gluten free. However, you should always check the label of your specific brand, as some manufacturers process their hash browns in facilities that also handle wheat products. Look for a certified gluten free label if you have coeliac disease or a severe sensitivity.

Can I use fresh potatoes instead of frozen hash browns?

Yes. Grate about 500g of peeled russet or Maris Piper potatoes on the large holes of a box grater. Place the grated potato in a clean kitchen towel and wring out as much liquid as possible. Season lightly and press into the baking dish. The process and baking time remain the same.

How do I know when the casserole is fully cooked?

The most reliable test is to insert a thin knife or skewer into the very centre of the dish. It should come out clean with no wet egg liquid clinging to it. The top should look set and lightly golden, not jiggly or shiny. The internal temperature should reach at least 74 degrees Celsius if you are using a food thermometer.

Can I swap the turkey sausage for something else?

Yes, there are several great options. Diced cooked chicken breast works well and keeps the protein content high. You could also use chicken or turkey chorizo for a smokier flavour, or simply add extra mushrooms and a can of drained white beans if you want a meat-free version. Just make sure whatever you choose is fully cooked before adding it to the casserole.

Why is this version healthier than a traditional breakfast casserole?

Traditional hash brown breakfast casseroles typically use full-fat pork sausage, whole milk or cream, full-fat cheese, and sometimes a canned cream-based soup. This version uses lean turkey sausage, a combination of whole eggs and egg whites, unsweetened almond milk, and reduced-fat cheese. The result is significantly lower in calories, saturated fat, and sodium, while actually being higher in protein thanks to the added egg whites. The extra vegetables also contribute meaningful fibre that most traditional versions completely lack.

Variations

  • Mediterranean Style

    Swap the turkey sausage for diced cooked chicken breast and replace the cheddar with crumbled reduced-fat feta. Add a handful of halved cherry tomatoes, sliced kalamata olives, and a teaspoon of dried thyme to the vegetable mix for a lighter, brighter flavour profile.

  • Spicy South Western

    Add half a teaspoon of chipotle powder and a finely diced jalapeno to the egg mixture. Use chicken or turkey chorizo instead of plain turkey sausage, swap the cheddar for a reduced-fat pepper jack cheese, and stir a drained can of black beans into the filling layer for extra fibre and plant-based protein.

  • Dairy Free Version

    Simply replace the reduced-fat cheddar with your favourite dairy free shredded cheese alternative. Many brands melt reasonably well. The almond milk in this recipe already makes the egg custard dairy free, so this is only one swap away from being fully dairy free.

  • Extra Veggie

    Skip the meat entirely and double the vegetable volume. Use a mix of courgette, cherry tomatoes, broccoli florets, and extra spinach. Stir a drained can of cannellini beans into the vegetable mixture before assembling for a plant-based protein boost that keeps the dish filling and satisfying.

Substitutions

  • Frozen hash brownsFreshly grated russet potatoes (Wring out as much moisture as possible from grated fresh potatoes before using. They behave identically once dried properly.)
  • Turkey sausageChicken sausage or cooked diced chicken thigh (Chicken thigh stays juicier than breast meat in a long bake and adds a similar savoury flavour to the sausage.)
  • Unsweetened almond milkLow fat dairy milk or oat milk (Any unsweetened milk alternative works here. Avoid coconut milk as it adds a sweetness that clashes with the savoury filling.)
  • Reduced fat sharp cheddarFull fat cheddar used in smaller quantity (If you prefer the melt of full fat cheese, simply reduce the quantity by about a third to keep the calorie count in a similar range.)
  • Baby spinachKale or Swiss chard (Remove the tough stems and finely chop either green. They need a minute or two longer in the pan compared to baby spinach to soften fully.)
  • Red bell pepperOrange or yellow bell pepper (Any sweet bell pepper colour works. Green bell pepper is also fine but has a slightly more bitter, less sweet flavour.)

🧊 Storage

Cool the casserole completely before storing. Cover the baking dish tightly with foil or transfer individual portions to airtight containers. Refrigerate for up to 4 days. To reheat, microwave individual portions for 1 to 2 minutes, or warm slices in a 180 degree Celsius oven for about 10 minutes until heated through. To freeze, wrap individual portions tightly in cling film and place in a freezer-safe bag. Freeze for up to 2 months. Thaw overnight in the fridge before reheating.

📅 Make Ahead

Assemble the full casserole the evening before, cover with foil or cling film, and refrigerate overnight. Remove from the fridge 20 minutes before baking and add 5 minutes to the bake time to account for the chilled dish. You can also cook and season the turkey sausage and vegetable filling up to 2 days in advance and store it in the fridge until you are ready to assemble.