Easy Croissant Breakfast Casserole with Eggs and Cheddar

There is something deeply satisfying about pulling a golden, bubbling casserole out of the oven on a slow morning. This easy croissant breakfast casserole with eggs and cheddar delivers all that cozy, indulgent energy while actually being good for you. By swapping full-fat cream for low-fat milk, using whole grain mini croissants, loading in fresh spinach and roasted red pepper, and dialling back the cheese just enough to keep the flavour bold without tipping the calorie count, you get a breakfast that feels like a treat but works hard nutritionally. Each serving packs around 24 grams of protein, which means you will actually stay full until lunchtime instead of reaching for snacks by 10am.
The real genius of this recipe is the overnight soak option. Tear the croissants into chunky pieces the night before, arrange them in your baking dish, scatter over the vegetables and turkey sausage, pour the egg mixture on top, press everything down gently, cover with cling film, and let the whole thing sit in the fridge. The croissant pieces absorb the egg custard slowly, creating a custardy interior with beautifully crisp, golden edges on top. Come morning, all you do is scatter fresh cheddar over the surface and slide the dish into a preheated oven. Forty minutes later you have a show-stopping breakfast that required almost zero morning effort.
Some croissant casseroles lean heavily on processed cheese slices and fatty sausage, which pushes calories up fast and brings the nutritional value down. This version uses sharp aged cheddar instead, so a smaller amount gives you more flavour per gram. The turkey breakfast sausage brings in lean protein without the saturated fat load of traditional pork versions. Spinach adds iron, folate, and a good hit of fibre, while roasted red peppers contribute vitamin C and a gentle sweetness that balances the savoury egg custard beautifully. The whole thing comes together with ingredients you can find at any supermarket, and most of the work is chopping and whisking.
This casserole is a brilliant option for meal prep, holiday brunches, or feeding a hungry family on a weekend without spending the whole morning in the kitchen. It slices cleanly into eight generous portions, and leftovers reheat well in both the oven and microwave. You can easily scale the recipe up for a crowd by doubling the ingredients and using a larger baking dish. Serve it alongside a simple green salad, some fresh berries, or a bowl of Greek yogurt for a complete and balanced morning meal that everyone at the table will genuinely enjoy.
Ingredients
- 6 medium whole grain mini croissants (day-old is ideal, torn into roughly 2-inch chunks)
- 8 large eggs (free range if possible)
- 1 cup low-fat milk (1% or 2% works well)
- 1 cup low-fat plain Greek yogurt (adds creaminess and protein without heavy cream)
- 1 teaspoon Dijon mustard
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon smoked paprika
- 1 teaspoon black pepper (freshly ground)
- 1 teaspoon sea salt
- 250 g lean turkey breakfast sausage (casings removed, crumbled and cooked)
- 2 cups fresh baby spinach (roughly chopped)
- 1 cup roasted red peppers (jarred in water, drained and diced)
- 3 stalks spring onions (thinly sliced, green and white parts)
- 100 g sharp aged cheddar (coarsely grated, divided)
- 1 tablespoon olive oil (for cooking the sausage)
- 1 tablespoon fresh flat-leaf parsley (chopped, for garnish)
Instructions
- 1
Heat the olive oil in a non-stick skillet over medium heat. Add the crumbled turkey sausage and cook, breaking it up with a wooden spoon, for 6 to 8 minutes until browned and cooked through. Transfer to a plate lined with kitchen paper and set aside to cool slightly.
Cook the sausage the night before if you are prepping ahead. Store it covered in the fridge overnight.
- 2
Lightly grease a 9x13 inch baking dish with a little olive oil or cooking spray. Arrange the torn croissant pieces in an even layer across the bottom of the dish, allowing some pieces to overlap and stand up slightly for extra crispy edges.
Day-old croissants absorb the egg custard better than very fresh ones and hold their shape nicely during baking.
- 3
Scatter the cooked turkey sausage, chopped spinach, diced roasted red peppers, and spring onions evenly over the croissant layer. Sprinkle over two thirds of the grated cheddar.
- 4
In a large mixing bowl, whisk together the eggs, low-fat milk, Greek yogurt, Dijon mustard, garlic powder, onion powder, smoked paprika, black pepper, and sea salt until completely smooth and well combined. Take your time here as a well-whisked custard gives you even cooking throughout.
For an extra fluffy result, whisk the eggs vigorously for a full minute before adding the remaining ingredients.
- 5
Pour the egg custard mixture slowly and evenly over the croissant and filling layers. Use the back of a large spoon or your clean hands to gently press everything down so the croissant pieces start absorbing the liquid. Cover the dish tightly with cling film and refrigerate for at least 30 minutes, or overnight for the best results.
The longer the soak, the creamier the interior texture will be. Overnight is truly worth it.
- 6
When you are ready to bake, remove the dish from the fridge and preheat your oven to 180 degrees Celsius, or 160 degrees fan, or 350 degrees Fahrenheit. Let the casserole sit at room temperature for about 10 minutes while the oven heats up.
Starting with a cold dish straight from the fridge can lead to uneven cooking, so that brief rest matters.
- 7
Scatter the remaining cheddar evenly over the top of the casserole. Remove the cling film and slide the dish, uncovered, into the centre of the preheated oven. Bake for 38 to 42 minutes until the top is deep golden, the edges are crisp, and the centre no longer wobbles when you gently shake the dish.
If the top is browning too quickly before the centre is set, loosely tent the dish with foil for the last 10 minutes.
- 8
Remove the casserole from the oven and allow it to rest for 5 to 8 minutes before slicing. This resting time lets the custard set fully so your slices hold their shape beautifully. Scatter over the fresh parsley, cut into 8 portions, and serve warm.
Nutrition per serving
295kcal
Calories
24g
Protein
18g
Carbs
13g
Fat
2g
Fibre
4g
Sugar
480mg
Sodium
Pro Tips
- ✓
Use a sharp aged cheddar rather than mild cheddar. You get more flavour from a smaller amount, which keeps the fat content in check.
- ✓
Do not skip the Greek yogurt in the custard. It adds protein and a subtle tang that lifts the whole dish without adding significant calories.
- ✓
If your croissants are very fresh and soft, spread the torn pieces on a baking sheet and toast them at 160 degrees Celsius for 8 minutes before assembling. This prevents a soggy bottom.
- ✓
Press the croissant pieces firmly into the egg mixture after pouring it over. Every piece should have contact with the custard for even flavour throughout.
- ✓
A pinch of chilli flakes added to the egg mixture gives a gentle warmth that works beautifully against the richness of the cheddar.
Frequently Asked Questions
Variations
- •
Veggie Lover
Skip the turkey sausage entirely and double up on vegetables. Sauteed mushrooms, sun-dried tomatoes, diced courgette, and a handful of cherry tomatoes create a vibrant, fibre-rich version that is just as filling and satisfying.
- •
Greek-Inspired
Replace the cheddar with crumbled feta cheese, swap the spinach for chopped kale, add halved Kalamata olives and sun-dried tomatoes, and season the custard with dried oregano and a pinch of nutmeg for a Mediterranean twist.
- •
Smoky Turkey and Pepper
Use diced smoked turkey breast instead of turkey sausage, add a combination of green and orange bell peppers, and use a smoked cheddar in place of regular sharp cheddar for a deeper, more complex smoky flavour profile.
- •
Dairy-Free Version
Replace the milk with unsweetened oat milk, use a dairy-free Greek-style yogurt, and substitute the cheddar with a good melting dairy-free cheese. The result is still creamy and golden, with all the same comfort food appeal.
Substitutions
- •Low-fat milk → Unsweetened oat milk or almond milk (Oat milk gives a slightly creamier result and neutral flavour. Almond milk works but produces a marginally thinner custard.)
- •Greek yogurt → Low-fat sour cream or low-fat cottage cheese blended smooth (Both add creaminess and a mild tang. Cottage cheese adds even more protein but must be blended completely smooth before whisking in.)
- •Turkey sausage → Chicken sausage or plant-based sausage crumbles (Chicken sausage behaves almost identically in this recipe. Plant-based sausage works well but may release more moisture, so cook it a little longer to dry it out.)
- •Sharp aged cheddar → Gruyere, Swiss, or reduced-fat cheddar (Gruyere adds a nuttier, more complex flavour. Reduced-fat cheddar cuts calories further but may not melt quite as smoothly.)
- •Whole grain mini croissants → Regular butter croissants or whole grain bread (Regular croissants still produce a delicious result. Whole grain bread is a higher fibre option if croissants are unavailable, though the texture will be denser.)
- •Roasted red peppers → Fresh diced red bell pepper sauteed for 5 minutes (Fresh peppers add a slight crunch and similar sweetness. Sauteing briefly first prevents excess moisture from watering down the custard.)
🧊 Storage
Allow the casserole to cool completely before covering. Store leftovers in an airtight container in the fridge for up to 4 days. To reheat individual slices, microwave on medium power for 90 seconds or warm in a 160 degree Celsius oven for 10 minutes until heated through. The casserole can also be frozen in individual portions for up to 2 months. Thaw overnight in the fridge before reheating.
📅 Make Ahead
This recipe was built for make-ahead mornings. Assemble the full casserole the night before, cover tightly with cling film, and refrigerate for up to 12 hours. When you are ready to bake, remove from the fridge 10 minutes before going into the oven, top with the remaining cheddar, and bake as directed. The overnight soak noticeably improves both texture and flavour.
You might also like

Overnight Egg and Cheese Breakfast Casserole Make Ahead with Turkey Sausage and Veggies

Gluten Free Breakfast Casserole with Hash Browns and Cheese
