Broccoli Cheddar Egg Bake for Easy Make-Ahead Breakfasts
Broccoli Cheddar Egg Bake earns a permanent spot in my kitchen because it solves a real breakfast problem: getting something warm, filling, and homemade onto the table without cooking from scratch every morning. The eggs bake up tender, the broccoli stays present instead of disappearing into the mix, and the cheddar gives just enough richness.
For this version, I cook the onions until lightly caramelized and stir Greek yogurt into the eggs. Small detail, noticeable difference. You’ll end up with cleaner slices, better reheating, and a bake that stays pleasant to eat even days later.
Why This Broccoli Cheddar Egg Bake Works for Meal Prep
Breakfast casseroles can become dense after refrigeration. This one holds up better because the ingredients each do a job instead of just filling space.
Using both whole eggs and egg whites keeps the texture lighter while still giving enough structure to slice portions cleanly. The Greek yogurt helps too. It doesn’t make the bake taste tangy—it simply softens the texture so reheated servings don’t feel dry.
I also prefer steaming the broccoli first instead of baking it raw. Raw broccoli often releases moisture unevenly during baking and can leave pockets that feel watery. Steamed florets blend into the egg mixture more consistently.
Once cooled, cut portions and store them in airtight containers for up to four days in the refrigerator. Longer than that, and the texture starts changing. For freezing, wrap individual slices before placing them into a freezer container.
Reheating is flexible:
- Microwave: about 60–90 seconds
- Air fryer: 320°F for 4–5 minutes
- Toaster oven: 325°F for 6–8 minutes
The air fryer gives the edges a little life again. Worth trying.

The Ingredients That Build Flavor and Texture
This recipe stays short on ingredients, but each one earns its place.
Broccoli florets bring structure and freshness. Steam until just tender—not soft. Overcooked broccoli tends to fade into the eggs and can make the bake feel dull.
The onion deserves more attention than people usually give it. Cooking for 5–10 minutes in a lightly sprayed pan with kosher salt draws out the sweetness and removes that sharp raw bite. Stop when the edges look lightly golden, and the onions collapse into the pan.
For the base, combine whole eggs, egg whites, and plain nonfat Greek yogurt. I’ve tested versions without yogurt, and they baked firmer than I wanted.
Then comes cheddar cheese. Shredding your own tends to melt more evenly because packaged shreds often contain anti-caking agents. Not mandatory. Just my preference.
Everything stays approachable. Nothing complicated.

How to Make Broccoli Cheddar Egg Bake Step by Step
Start by heating the oven to 350°F and lightly coating your baking dish with non-stick spray.
Steam the broccoli separately and let it drain well. Excess moisture doesn’t disappear during baking—it settles into the bottom of the dish. Give the broccoli a minute to release steam before moving on.
Meanwhile, chop the onion and cook it with olive oil spray and kosher salt. You’re not looking for deep caramelization here. Just tenderness and a little color around the edges. Once ready, fold the broccoli into the onions and let the mixture cool briefly.
Cooling matters more than people expect. Hot vegetables poured directly into eggs can start setting the mixture unevenly before the dish even reaches the oven.
In a mixing bowl, whisk together the eggs, egg whites, Greek yogurt, and cheddar cheese until smooth. Don’t over-whisk. You’re combining, not aerating.
Spread the broccoli and onion mixture across the baking dish in an even layer. Pour the egg mixture over the top and give the dish a gentle shake so everything settles naturally.
Bake for 30–35 minutes.
The center should feel set with only a slight wobble if nudged. A knife inserted near the center should come out mostly clean. Let the bread rest for 10 minutes before slicing—it cuts better and tastes better too.

Small Technique Changes That Improve the Final Bake
Tiny adjustments make this recipe easier to repeat successfully.
First: don’t skip cooling the vegetables. That short wait gives a smoother texture all the way through.
Second: spread vegetables before adding eggs instead of stirring everything together in one bowl. It creates more even portions and prevents all the broccoli from collecting in one corner.
And one more thing—avoid packing the cheese too tightly when measuring. Loose handfuls melt more naturally.
Restaurant kitchens do these little things constantly. They work just as well at home.
Watch the Method Before Your First Bake
A quick video can save you from the small mistakes that change the final texture.
Pay attention to three moments in particular: how soft the onions become before they leave the pan, how loose the egg mixture looks before baking, and what the center looks like when fully baked. A lot of readers expect a completely rigid center straight from the oven, but a slight movement is normal—it firms up while resting.
Watch for color too. The top should look lightly golden around the edges, not deeply browned. Once you see the visual cues, the recipe becomes easy to repeat without constantly checking timers.
Ready for Breakfast All Week
Broccoli Cheddar Egg Bake is one of those recipes that quietly makes the week easier. A little prep upfront turns into several meals that still feel homemade days later.
Keep the vegetables simple, don’t rush the onion step, and let the bake rest before slicing. Every recipe I share is an invitation from my kitchen to yours.

Broccoli Cheddar Egg Bake
A warm and practical Broccoli Cheddar Egg Bake made with tender steamed broccoli, lightly caramelized onions, eggs, egg whites, Greek yogurt, and cheddar cheese. It slices cleanly, reheats well, and works beautifully for make-ahead breakfasts.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Ingredients
- Olive oil spray
- 1 onion, chopped
- 1/2 teaspoon kosher salt
- 3 cups broccoli florets, steamed
- 4 large eggs
- 1 cup liquid egg whites
- 1/4 cup plain nonfat Greek yogurt
- 1/2 cup cheddar cheese, shredded
- Non-stick cooking spray
Instructions
- Preheat the oven to 350°F.
- Steam the broccoli florets until just tender, then set them aside to drain and cool slightly.
- Chop the onion and add it to a frying pan coated with olive oil spray. Season with kosher salt and cook for 5 to 10 minutes, until tender and lightly caramelized.
- Add the steamed broccoli to the onions and stir to combine. Set the vegetable mixture aside to cool briefly.
- In a mixing bowl, combine the eggs, liquid egg whites, plain nonfat Greek yogurt, and cheddar cheese. Stir until evenly mixed.
- Spray a baking dish with non-stick cooking spray.
- Spread the cooled broccoli and onion mixture into the baking dish in an even layer.
- Pour the egg mixture over the vegetables and gently shake the dish so the mixture settles evenly.
- Bake for 30 to 35 minutes, or until the center is set with only a slight wobble.
- Let the egg bake rest for 10 minutes before slicing.
- Reheat portions in the microwave, air fryer, or toaster oven.
Notes
- Let the vegetables cool slightly before adding the egg mixture so the eggs do not begin setting unevenly before baking.
- Drain the steamed broccoli well to prevent excess moisture at the bottom of the baking dish.
- For reheating, microwave portions for 60 to 90 seconds, air fry at 320°F for 4 to 5 minutes, or warm in a toaster oven at 325°F for 6 to 8 minutes.
- Shredding cheddar from a block can help it melt more smoothly, though pre-shredded cheddar can still be used.
Nutrition
- Serving Size: 1 slice
- Calories: 155
- Sugar: 2
- Sodium: 340
- Fat: 9
- Saturated Fat: 4
- Unsaturated Fat: 5
- Trans Fat: 0
- Carbohydrates: 5
- Fiber: 2
- Protein: 14
- Cholesterol: 140









