Turkey Sausage Egg and Cheese Breakfast Casserole

This turkey sausage egg and cheese breakfast casserole is the kind of recipe you make once and immediately add to your regular rotation. It is filling, genuinely nutritious, and comes together without any fuss. Unlike traditional versions that lean heavily on white bread, heavy cream, and full-fat pork sausage, this one swaps in lean turkey sausage, a sweet potato base, and a smart mix of whole eggs and egg whites to keep the protein high and the calories in check. Every bite is savoury, cheesy, and deeply satisfying without that heavy, sluggish feeling that can follow a classic breakfast bake.
The sweet potato layer at the bottom is a small but brilliant change. It adds natural sweetness, a good dose of fibre, and a slightly firm texture that holds the whole casserole together far better than soggy bread. Grated raw sweet potato cooks beautifully in the oven, crisping slightly at the edges while staying tender in the middle. Combined with crumbled turkey sausage, wilted baby spinach, and a generous handful of sharp cheddar, it creates layers of flavour and texture in every square. The egg mixture is seasoned simply with garlic powder, smoked paprika, black pepper, and a little dried oregano, which complements the turkey sausage without overpowering it.
From a nutrition standpoint, this casserole genuinely delivers. Each serving comes in around 280 calories with over 28 grams of protein, making it one of the most protein-dense breakfast casseroles you can make at home. The combination of whole eggs and egg whites keeps the fat content reasonable while still giving you that rich, custardy egg texture you want. Turkey sausage brings significantly less saturated fat than pork sausage, and because it is well-seasoned with herbs and spices, you honestly do not miss the old version at all. Adding spinach sneaks in iron, folate, and extra fibre without anyone noticing, especially once it is folded into that golden egg layer.
This is a wonderful make-ahead breakfast for the whole week. Bake it on a Sunday, slice it into portions, and you have grab-and-go breakfast sorted for busy mornings. It reheats beautifully in the microwave in just two minutes. It also works brilliantly for brunch gatherings, holiday mornings, or those evenings when breakfast for dinner sounds like exactly the right idea. You can scale it up easily for a crowd or customise it with different vegetables and cheese depending on what you have in the fridge. This turkey sausage egg and cheese breakfast casserole is proof that eating well in the morning does not require a nutrition degree or a complicated shopping list.
Ingredients
- 400 g lean turkey sausage (casings removed, crumbled)
- 2 medium sweet potatoes (peeled and coarsely grated, about 400g total)
- 4 large whole eggs (free-range if possible)
- 6 large egg whites (from a carton or separated fresh)
- 180 ml unsweetened almond milk (or low-fat dairy milk)
- 100 g baby spinach (roughly chopped)
- 1 medium red bell pepper (finely diced)
- 1 small yellow onion (finely diced)
- 3 cloves garlic (minced)
- 120 g reduced-fat sharp cheddar cheese (grated, divided)
- 1 tsp smoked paprika
- 1 tsp garlic powder
- 1 tsp dried oregano
- 0.5 tsp black pepper (freshly ground)
- 0.5 tsp sea salt (adjust to taste)
- 1 tbsp olive oil (for cooking)
- 2 tbsp fresh chives (chopped, for garnish, optional)
Instructions
- 1
Preheat your oven to 190 degrees Celsius (375 F). Lightly grease a 9x13 inch baking dish with a small amount of olive oil or cooking spray and set aside.
A glass or ceramic baking dish gives the most even heat distribution for casseroles like this one.
- 2
Heat 1 tablespoon of olive oil in a large non-stick skillet over medium-high heat. Add the crumbled turkey sausage and cook for 5 to 6 minutes, breaking it apart with a wooden spoon, until browned and cooked through. Transfer to a plate lined with paper towel to drain any excess moisture.
Do not rush this step. Getting a good brown on the turkey sausage builds savoury flavour that carries through the whole casserole.
- 3
In the same skillet, reduce heat to medium and add the diced onion and red bell pepper. Cook for 3 to 4 minutes until softened. Add the minced garlic and chopped baby spinach, and stir for another 1 to 2 minutes until the spinach wilts down. Remove from heat.
Cooking the vegetables first removes excess water, which stops the casserole from becoming watery during baking.
- 4
Spread the grated sweet potato evenly across the bottom of the prepared baking dish in a single layer. Press it down gently to form a compact base.
Squeeze out any excess moisture from the grated sweet potato using a clean kitchen towel before adding it to the dish. This keeps the base from going soggy.
- 5
Scatter the cooked turkey sausage evenly over the sweet potato layer. Spoon the softened vegetable mixture on top and spread it out evenly. Sprinkle half of the grated cheddar cheese over this layer.
- 6
In a large mixing bowl, whisk together the whole eggs, egg whites, almond milk, smoked paprika, garlic powder, dried oregano, black pepper, and sea salt until smooth and well combined.
Whisking for a full 60 seconds incorporates air into the eggs, giving the finished casserole a lighter, fluffier texture.
- 7
Pour the egg mixture evenly over the layered ingredients in the baking dish. Use a fork to gently press down any filling that rises above the egg level. Scatter the remaining cheddar cheese over the top.
- 8
Bake uncovered in the preheated oven for 40 to 45 minutes, until the top is golden, the edges are set, and the centre no longer jiggles when you gently shake the pan. A knife inserted in the centre should come out clean.
If the top is browning too quickly before the centre sets, lay a loose piece of foil over the dish for the last 10 minutes of baking.
- 9
Remove the casserole from the oven and allow it to rest for 5 to 10 minutes before slicing. This rest time helps the squares hold their shape cleanly. Garnish with fresh chives if using, then cut into 8 portions and serve warm.
Nutrition per serving
278kcal
Calories
28g
Protein
14g
Carbs
11g
Fat
3g
Fibre
5g
Sugar
520mg
Sodium
Pro Tips
- ✓
Squeeze moisture from the grated sweet potato before layering. This one step prevents a watery casserole base.
- ✓
Use a mix of whole eggs and egg whites for the ideal balance of richness and protein without loading up on saturated fat.
- ✓
Let the casserole rest for at least 5 minutes after baking. Cutting too soon causes it to fall apart.
- ✓
For meal prep, slice the cooled casserole into individual portions and store them in separate airtight containers for easy grab-and-go mornings.
- ✓
Taste your turkey sausage before adding extra seasoning. Some brands are already well-salted, so adjust accordingly.
- ✓
Line the baking dish with parchment paper if you want the easiest possible clean-up.
Frequently Asked Questions
Variations
- •
Mediterranean Style
Swap the cheddar for crumbled reduced-fat feta, add a handful of halved cherry tomatoes and some sliced Kalamata olives to the vegetable layer, and season the eggs with dried thyme and a pinch of chilli flakes for a bright, tangy twist.
- •
Dairy-Free Version
Replace the cheddar with a good-quality dairy-free cheddar-style cheese and use unsweetened oat milk or almond milk in the egg mixture. The casserole bakes and sets just as well, and the turkey sausage and vegetables provide plenty of flavour on their own.
- •
Spicy Southwest
Add half a can of drained black beans to the filling for extra fibre, swap the red bell pepper for a diced poblano, and mix a teaspoon of cumin and a pinch of cayenne into the egg mixture. Top with pepper jack cheese and serve with a spoonful of fresh salsa on the side.
- •
Extra Veggie Boost
Double the spinach and add a cup of finely chopped broccoli florets and a handful of sliced mushrooms to the vegetable layer. This version packs even more fibre and micronutrients while keeping the calories very similar.
Substitutions
- •Turkey sausage → Chicken sausage (Chicken sausage works equally well and has a similar lean protein profile. Choose a variety seasoned with herbs for the best flavour match.)
- •Sweet potato → Frozen hash browns (thawed and squeezed dry) (White potato hash browns work as a base but have less fibre and a higher glycaemic index than sweet potato. Squeeze out as much moisture as possible before using.)
- •Almond milk → Low-fat dairy milk or oat milk (Any unsweetened, unflavoured milk alternative works here. Avoid sweetened versions as they alter the flavour of the egg custard.)
- •Reduced-fat cheddar → Gruyere or reduced-fat mozzarella (Gruyere adds a nuttier, more complex flavour. Mozzarella melts beautifully but is milder. Both work well in this recipe.)
- •Baby spinach → Kale or Swiss chard (Both kale and Swiss chard work well. Remove any tough stems and chop finely. They hold up well during baking and add a slightly more robust flavour.)
- •Egg whites → Additional whole eggs (If you prefer, use 9 whole eggs instead of the 4 whole eggs and 6 egg whites combination. The casserole will be slightly richer and higher in fat but still delicious.)
🧊 Storage
Allow the casserole to cool completely before storing. Cut into portions and place in airtight containers. Refrigerate for up to 4 days. To freeze, wrap individual slices tightly in cling film then place in a zip-lock freezer bag. Freeze for up to 2 months. Thaw overnight in the fridge before reheating. Reheat in the microwave for 90 seconds to 2 minutes, or in an oven at 170 degrees Celsius for 10 to 12 minutes.
📅 Make Ahead
This casserole is an excellent make-ahead recipe. Assemble it completely the evening before, cover tightly, and refrigerate overnight. Remove from the fridge 15 to 20 minutes before baking to reduce the chill, then bake as directed, adding 5 extra minutes if needed. Alternatively, bake it fully, cool, portion into containers, and refrigerate or freeze for the week ahead.
You might also like

Gluten Free Chicken Sausage Breakfast Bowl with Roasted Veggies and Eggs

Dairy Free Chicken Sausage Sweet Potato Hash with Peppers and Spinach
