Broccoli Cheese Breakfast Casserole: 21g Protein
Broccoli Cheese Breakfast Casserole: 21g Protein
Most “healthy” egg bakes are an afterthought. A little protein. A lot of vegetable filler. Gone in an hour.
This one’s different.
Fourteen eggs, three kinds of cheese, and three cups of broccoli in a single dish that bakes in 25 minutes and holds you from breakfast to lunch without a single complaint.
New here? Protein First Recipes leads every recipe with its protein number and honest macros. Subscribe free and a new one lands every week.
📊 The Macros
🥩 PROTEIN: 21g
Calories 266 · Carbs 7g · Fat 17g · Fiber 3g Protein density: 7.9g protein per 100 calories Serves 6 · ~35 min · made for meal prep
7.9 grams of protein per 100 calories makes this one of the most protein-efficient breakfasts you can make.
The broccoli does double duty: it adds fiber that slows the carb absorption and gives the casserole a satisfying, filling texture. The triple cheese layer (Swiss, mozzarella, cheddar) spreads the protein across every bite. And at 266 calories per serving, this is a breakfast that leaves room in your day for the foods you actually enjoy.
🍳 The Recipe
Broccoli Cheese Breakfast Casserole. Serves 6. Ten minutes of prep, 25 minutes of baking.
One bowl to mix, one dish to bake, and a casserole that slices clean and reheats perfectly all week.
Ingredients (serves 6)
- 14 eggs (up from 12, the protein anchor)
- 2 tbsp cream, half and half, or milk
- 1 tsp all-purpose seasoning (Spike or similar)
- Fresh ground black pepper to taste
- 3 cups broccoli florets
- 1/4 cup grated Swiss cheese
- 1/4 cup grated mozzarella
- 1/4 cup grated sharp cheddar
Method
- Preheat oven to 375°F. Spray a glass casserole dish (about 7x11 inches or similar) with nonstick spray.
- Cut broccoli into florets about 1 inch across. Blanch in boiling water just until bright green (about 3 minutes), then drain immediately and spread in the casserole dish.
- Sprinkle all three cheeses over the broccoli.
- In a mixing bowl, whisk together the eggs, cream, seasoning, and black pepper until well combined.
- Pour the egg mixture over the broccoli and cheese. Use a fork to gently distribute everything evenly.
- Bake at 375°F for about 25 minutes, until the top is lightly browned and the eggs have puffed up slightly.
- Rest 5 minutes before slicing into 6 portions.
Make-ahead: keeps in the fridge for 4 days. Reheat in the microwave for 60 to 90 seconds per portion, or warm in a skillet over medium heat.
Making this? Reply and tell me which cheese combination you used. I read every reply.
🔄 The Swap
Add 2 eggs to bring the total to 14. That’s the entire upgrade from 19g to 21g per serving.
Two eggs is 12 grams of protein spread across 6 servings, which adds exactly 2 grams per slice. The texture stays the same, maybe even a little richer, and the extra egg protein is essentially invisible in the flavor. It’s the kind of change you make once and then just keep doing.
Want to push past 24g? Replace the cream or milk with 1/2 cup of plain Greek yogurt blended into the eggs. It adds about 3 more grams per serving, makes the egg base noticeably creamier, and has zero impact on flavor once baked.
🔬 The Science
Why does the protein in eggs work so well for midlife metabolic health?
Eggs are a complete protein. That means they contain all nine essential amino acids in proportions your body can actually use. Unlike most plant proteins, nothing is missing and nothing needs to be combined with something else.
Leucine is the muscle-repair signal. Eggs are high in leucine, the amino acid that specifically triggers muscle protein synthesis, the process your body uses to repair and maintain muscle tissue. This signal gets less sensitive with age, which means the dose matters more. A casserole with 14 eggs spread across 6 servings delivers that dose in spades.
Broccoli pulls its own weight. The fiber in broccoli (3g per serving in this dish) slows the digestion of the whole meal, smoothing out any blood sugar response and extending the satiety window. You’re not just full, you’re full for the right reasons.
Fourteen eggs, three cheeses, 21 grams of protein per slice. Bake it Sunday. Thank yourself all week. [QUOTABLE]
💡 The Takeaway
A 25-minute bake that gives you six days of a 21-gram protein breakfast, with broccoli and three cheeses doing all the heavy lifting.
This is one of those recipes that earns its spot in the permanent rotation fast. Make it once, slice it into six portions, and your morning protein target is already handled before the week starts.
Send this to someone who thinks eating more protein means eating more plain chicken breast. This one might change her whole philosophy.
If you want six more days of this kind of planning already done for you, it’s right here.
Download the free 7-Day 120g-Protein Meal Plan → Seven days of meals and snacks, every day hitting 120g of protein, with a full grocery list and honest macros on every plate.
Written by Annette. Real food, honest macros, not medical advice.