This Christmas breakfast casserole is the one dish I refuse to make on Christmas morning — I make it on Christmas Eve. Browned breakfast sausage, crispy shredded hash browns, sweet peppers and a lot of sharp cheddar sit under a fluffy egg custard (there is cottage cheese blended in, which nobody can taste and everybody notices), the dish goes in the fridge overnight, and in the morning it bakes for 50 minutes while coffee happens and paper gets torn. Twelve squares, 26g of protein each, and it is the same make-ahead logic that runs my breakfast egg muffins and freezer breakfast sandwiches the rest of the year. If you are planning a high protein, GLP-1 friendly holiday table, this is the breakfast on it. For the ordinary weekday mornings between the holidays, the freshly updated high protein overnight oats are my 32g-protein, five-minute answer.
Breakfast sausage, frozen shredded hash browns (thawed), a dozen eggs, milk, cottage cheese, sharp cheddar, an onion, a red bell pepper, chives, salt, pepper and a pinch of smoked paprika — nothing you need a special trip for in December.
Cook the breakfast sausage in a large skillet over medium-high heat, breaking it up, until deeply browned — about 7 minutes. Add the onion and red pepper and cook 3 more minutes until soft. Tip the whole pan into a strainer so the fat drains off; wet sausage is what makes a casserole greasy.
Butter a 9x13 baking dish. Squeeze the thawed hash browns in a clean towel to get rid of the water, then press them into an even layer across the bottom and season with salt, pepper and the smoked paprika. This layer bakes into a crisp potato crust under everything else.
Whisk the eggs, milk, cottage cheese, 1 teaspoon salt and plenty of black pepper until smooth and a little frothy — about a minute. If you want it perfectly silky, give the cottage cheese and milk 10 seconds in a blender first, then whisk in the eggs.
Scatter the drained sausage mixture over the hash browns, then two-thirds of the cheddar. Pour the egg custard slowly over everything so it seeps into the corners, then top with the rest of the cheese and the chives.
Cover tightly with foil and refrigerate at least 8 hours or up to 24. This is the make-ahead step that makes Christmas morning easy — the potatoes drink up the custard and the whole thing sets up so it bakes evenly from cold.
Pull the dish out while the oven heats to 350°F. Bake covered for 25 minutes, then uncovered 25 to 30 minutes more until the center is set (a knife comes out clean) and the top is golden and bubbling. Rest 10 minutes before cutting into 12 squares.
If a 26g-protein breakfast that feeds a crowd is the way you want to eat through the holidays, the Ultimate GLP-1 High Protein High Fiber Cookbook.Storing: Cool completely, then keep covered in the fridge for up to 4 days. For the freezer, cut into squares, wrap each in foil, and freeze up to 2 months — the hash brown base holds up better than most egg bakes.
Reheating: Microwave a square for 90 seconds to 2 minutes, or warm the whole dish covered at 325°F for 20 to 25 minutes. From frozen, bake wrapped squares at 350°F for 30 minutes, or thaw overnight and microwave.
Cottage cheese breakfast casserole
Breakfast egg muffins
Freezer breakfast sandwiches
Apple cinnamon baked oatmeal
This is the first of my Christmas and holiday recipes for this year. If you are feeding a crowd the rest of the week, the crockpot turkey breast, green bean casserole from scratch and homemade stuffing are the make-ahead dishes I lean on for Thanksgiving and again at Christmas, and the air fryer salmon bites (freshly updated today) are my 15-minute answer for the nights in between.
Overnight sausage, egg and hash brown breakfast casserole with peppers, sharp cheddar and a cottage cheese custard. Assemble on Christmas Eve, bake on Christmas morning. Serves 12, 26g protein a square.
No overnight? Bake right away — add 5 minutes to the uncovered time. Turkey sausage keeps it leaner (about 250 calories a square). Dairy-light: use 1/2 cup milk + 1/2 cup more cottage cheese. Vegetarian: swap the sausage for 10 oz sautéed mushrooms and a cup of spinach, squeezed dry. Protein: 26g per square (1/12 of the dish).
If a make-ahead, 26g-protein breakfast that keeps everyone full through the morning is how you want the holidays to go, the Ultimate GLP-1 High Protein High Fiber Cookbook is full of exactly these — egg bakes, casseroles and meal-prep breakfasts that repeat well.
Yes — and it is better that way. Assemble it fully, cover with foil and refrigerate 8 to 24 hours, then bake straight from the fridge: 25 minutes covered, 25 to 30 uncovered at 350°F. The overnight rest lets the hash browns absorb the custard so they crisp instead of floating.
Always. Raw sausage releases fat and water into the eggs and turns the casserole greasy and gray. Brown it until crusty, cook the onion and pepper in the same pan, then drain everything in a strainer before layering.
Three usual causes: hash browns that were not squeezed dry, vegetables that were not cooked first, or cutting it too soon. Squeeze the potatoes in a towel, brown the sausage and vegetables, and let the baked casserole rest 10 minutes so the custard finishes setting.
About 50 to 55 minutes at 350°F for a cold 9x13 dish: 25 minutes covered with foil, then 25 to 30 uncovered until a knife in the center comes out clean and the middle no longer jiggles. Baked from room temperature it takes about 45 minutes uncovered.
Yes. Bake, cool completely, cut into squares and wrap each in foil, then freeze up to 2 months. Reheat wrapped at 350°F for about 30 minutes or thaw overnight and microwave 90 seconds. You can also freeze it unbaked and assembled; thaw overnight in the fridge before baking.