Cheesy Broccoli Egg Casserole

This casserole keeps things simple: eggs, a splash of milk, sharp cheddar and plenty of broccoli, baked until the center just sets. There's no bread or crust, so the eggs and cheese carry the whole dish, with small green pieces of broccoli in every bite.

Expect a tender, sliceable square with melted, lightly golden cheese on top. A short rest after baking helps it firm up so the portions come out neatly, whether you're serving breakfast, a weekend brunch or an easy supper.

Why You’ll Love This Recipe

  • No bread to cube or soak: The egg-to-milk balance gives the casserole its structure, so there's no bread to cut up and no overnight soak to plan around.
  • Cheese in two places: Part of the cheddar melts into the filling, and the rest bakes into a golden top layer.
  • Less excess moisture: Steaming the broccoli until just tender, then draining and blotting it, helps limit extra liquid in the egg filling.
  • A clear way to know it's done: Visual cues plus a thermometer reading take the guesswork out of when to pull it from the oven.

Ingredients and Helpful Notes

  • unsalted butter: Softened butter spreads easily over the bottom and sides of the dish and helps the squares release.
  • chopped fresh broccoli: Use both florets and peeled tender stems. Measure after chopping, and cut the stems smaller so everything softens at the same pace.
  • large eggs: Large eggs are the backbone here. Whisk until the yolks and whites are fully blended for an even texture.
  • whole milk: Whole milk loosens the eggs for a tender texture while still letting the casserole hold its shape.
  • shredded sharp cheddar cheese: Sharp cheddar brings more flavor than mild. Most goes into the filling and the rest is scattered on top.
  • fine salt: Fine salt dissolves quickly into the egg mixture, so it seasons evenly.
  • ground black pepper: Ground black pepper adds gentle warmth without overpowering the cheese.
  • garlic powder: Garlic powder gives a savory background note and blends smoothly into the liquid.
  • dry mustard: Dry mustard is used in a small amount to round out and lift the cheddar flavor rather than to taste like mustard.

Cheesy Broccoli Egg Casserole in the main serving dish

How to Make Cheesy Broccoli Egg Casserole

Start the oven first, then steam the broccoli while it heats. The broccoli cools for a few minutes while you whisk the eggs, so the steps overlap nicely. Keep an instant-read thermometer nearby, since it's the most reliable way to judge the finish.

Equipment: 9-inch square baking dish, approximately 2 inches deep; Saucepan with steamer basket and lid; Colander; Clean kitchen towel or paper towels; Large mixing bowl; Whisk; Measuring cups and spoons; Instant-read food thermometer.

  1. Heat the oven and grease the dish. Place a rack in the middle of the oven and preheat to 350°F. Coat the bottom and sides of a 9-inch square baking dish with 1 teaspoon unsalted butter.
  2. Steam and dry the broccoli. Chop the broccoli into small bite-size pieces, cutting peeled stems smaller than the florets. Measure out 3 cups chopped fresh broccoli. Bring water to a simmer beneath a steamer basket, keeping the water below the basket. Add the broccoli, cover and steam for 4–5 minutes, until bright green and just tender when pierced. Drain thoroughly, spread on a clean kitchen towel or paper towels and gently blot away surface moisture. Let cool for about 5 minutes while preparing the egg mixture.
  3. Whisk the egg mixture. In a large bowl, whisk 8 large eggs until the yolks and whites are fully blended. Whisk in 1/2 cup whole milk, 1/2 teaspoon fine salt, 1/4 teaspoon ground black pepper, 1/4 teaspoon garlic powder and 1/2 teaspoon dry mustard until evenly combined. Do not taste the raw egg mixture.
  4. Assemble the casserole. Fold the cooled, well-drained broccoli and 1 cups shredded sharp cheddar cheese into the egg mixture. Pour into the prepared dish and distribute the broccoli evenly. Scatter 1/2 cups shredded sharp cheddar cheese over the surface.
  5. Bake until the center is set. Bake uncovered at 350°F for 35–45 minutes, beginning to check at 30 minutes. The edges should be set, the cheese melted and lightly golden, and the center should no longer ripple like liquid when the dish is gently nudged. Insert a food thermometer into the center without touching the bottom of the dish; it must reach at least 160°F. Remove promptly once the center is set and reaches that temperature to limit overcooking.
  6. Rest and serve. Let the casserole rest for 10 minutes, then cut into six portions and serve warm.

Cheesy Broccoli Egg Casserole, an individual serving

Tips and Variations

  • Blot more than you think you need: Water clinging to the broccoli ends up in the casserole. Spread the pieces out on the towel so you can press gently on all of them.
  • Check early: Ovens and baking dishes vary, so start looking at 30 minutes. The center should no longer ripple like liquid when you nudge the dish.
  • Don't trust the browning alone: Golden cheese can appear before the middle is ready. Insert the thermometer into the center, away from the bottom of the dish, and look for at least 160°F.
  • Pull it promptly: Baking well past the set point can make the eggs puff and turn spongy. Take the dish out as soon as the center is set and reads at least 160°F, then let the rest help the portions firm up for slicing.

Frozen broccoli: Use plain frozen chopped broccoli in place of the fresh broccoli. Thaw completely, drain and blot thoroughly before measuring the listed amount. If it is still firm, steam briefly until just tender, then drain and cool before assembly.

Storage and Reheating

For advance preparation, steam and drain the broccoli up to 1 day ahead. Cool promptly in a shallow container, refrigerate at 40°F or below and blot dry again before assembly. Mix the eggs and assemble just before baking; cold broccoli may lengthen the baking time.

Refrigerate leftovers in shallow, covered containers within 2 hours of cooking, or within 1 hour if the surrounding temperature is above 90°F. Do not leave the casserole out until completely cool. Keep at 40°F or below and use within 3–4 days.

Freeze cooled individual portions in airtight containers at 0°F or below for best quality within 2–3 months. Thaw overnight in the refrigerator; the egg texture may become slightly firmer after freezing.

Reheat portions covered in a 350°F oven or in the microwave until a food thermometer reads 165°F throughout.

What to Serve With Cheesy Broccoli Egg Casserole

For breakfast or brunch, serve warm squares with toast and fresh fruit. Toast gives you something crisp alongside the soft eggs, and fruit adds a bright contrast to the cheddar.

For a light lunch or supper, a crisp green salad is all you need alongside.

Frequently Asked Questions

Why rest the casserole before cutting?

The eggs keep setting as the dish cools slightly. Ten minutes helps the squares hold together instead of sliding apart.

Can any of this be prepared ahead?

Yes, the broccoli can be steamed, drained and refrigerated up to a day ahead; blot it dry again before using. Mix the eggs and assemble just before baking, and keep in mind that cold broccoli may add a little time in the oven.

What if the casserole looks done but the thermometer reads low?

Return it to the oven and check again in a few minutes. The center needs to reach at least 160°F, regardless of how set the edges look.

How do leftovers reheat?

Leftover portions can be reheated covered in the oven or in the microwave until they reach 165°F throughout. Portions that have been frozen may come out slightly firmer.

More Recipes to Try

Cheesy Broccoli Egg Casserole

No ratings yet
A bread-free breakfast casserole with tender broccoli, sharp cheddar and a softly set egg filling. A short rest makes it easier to cut into squares for breakfast, brunch or a light supper.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 15 minutes
Servings: 6
Course: Breakfast, Brunch, Main Dish
Cuisine: American

Ingredients
  

Baking dish
  • 1 teaspoon unsalted butter Softened, for greasing the dish.
Broccoli
  • 3 cups chopped fresh broccoli Raw; measure after chopping. Use florets and peeled tender stems.
Egg and cheese filling
  • 8 large eggs Raw.
  • 1/2 cup whole milk
  • 1 1/2 cups shredded sharp cheddar cheese Divided between the filling and topping.
  • 1/2 teaspoon fine salt
  • 1/4 teaspoon ground black pepper
  • 1/4 teaspoon garlic powder
  • 1/2 teaspoon dry mustard

Method
 

  1. Place a rack in the middle of the oven and preheat to 350°F. Coat the bottom and sides of a 9-inch square baking dish with 1 teaspoon unsalted butter.
  2. Chop the broccoli into small bite-size pieces, cutting peeled stems smaller than the florets. Measure out 3 cups chopped fresh broccoli. Bring water to a simmer beneath a steamer basket, keeping the water below the basket. Add the broccoli, cover and steam for 4–5 minutes, until bright green and just tender when pierced. Drain thoroughly, spread on a clean kitchen towel or paper towels and gently blot away surface moisture. Let cool for about 5 minutes while preparing the egg mixture.
  3. In a large bowl, whisk 8 large eggs until the yolks and whites are fully blended. Whisk in 1/2 cup whole milk, 1/2 teaspoon fine salt, 1/4 teaspoon ground black pepper, 1/4 teaspoon garlic powder and 1/2 teaspoon dry mustard until evenly combined. Do not taste the raw egg mixture.
  4. Fold the cooled, well-drained broccoli and 1 cups shredded sharp cheddar cheese into the egg mixture. Pour into the prepared dish and distribute the broccoli evenly. Scatter 1/2 cups shredded sharp cheddar cheese over the surface.
  5. Bake uncovered at 350°F for 35–45 minutes, beginning to check at 30 minutes. The edges should be set, the cheese melted and lightly golden, and the center should no longer ripple like liquid when the dish is gently nudged. Insert a food thermometer into the center without touching the bottom of the dish; it must reach at least 160°F. Remove promptly once the center is set and reaches that temperature to limit overcooking.
  6. Let the casserole rest for 10 minutes, then cut into six portions and serve warm.

Notes

Equipment: 9-inch square baking dish, approximately 2 inches deep; Saucepan with steamer basket and lid; Colander; Clean kitchen towel or paper towels; Large mixing bowl; Whisk; Measuring cups and spoons; Instant-read food thermometer
Allow about 5 minutes to steam the broccoli and 35–45 minutes to bake; the timing estimate uses a 40-minute bake. Oven preheating and broccoli cooling overlap with preparation. The final 10-minute rest is included in additional time.
For advance preparation, steam and drain the broccoli up to 1 day ahead. Cool promptly in a shallow container, refrigerate at 40°F or below and blot dry again before assembly. Mix the eggs and assemble just before baking; cold broccoli may lengthen the baking time.
Refrigerate leftovers in shallow, covered containers within 2 hours of cooking, or within 1 hour if the surrounding temperature is above 90°F. Do not leave the casserole out until completely cool. Keep at 40°F or below and use within 3–4 days.
Freeze cooled individual portions in airtight containers at 0°F or below for best quality within 2–3 months. Thaw overnight in the refrigerator; the egg texture may become slightly firmer after freezing.
Reheat portions covered in a 350°F oven or in the microwave until a food thermometer reads 165°F throughout.
Use a food thermometer to verify a minimum center temperature of 160°F for this meatless egg casserole. Surface browning alone does not establish doneness.
Wash hands, utensils and work surfaces after contact with raw eggs. Do not taste the uncooked filling.

Tried this recipe?

Let us know how it was!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




*