Three Cheese Broccoli Breakfast Casserole

Prep: 20 minCook: 45 min8 servingsmedium
Three Cheese Broccoli Breakfast Casserole

A hearty breakfast casserole featuring tender blanched broccoli layered with three melty cheeses - Monterey Jack, feta, and Parmesan - all bound together with fluffy beaten eggs. The combination of mild Jack cheese, tangy feta, and sharp Parmesan creates a rich, savory flavor profile perfect for weekend brunches or meal prep. The broccoli is briefly blanched to maintain texture while ensuring it cooks evenly in the casserole. Seasoned with all-purpose seasoning and fresh green onions, this protein-packed dish serves a crowd and reheats beautifully for busy mornings.

Ingredients

8 servings
  • 6 cups chopped broccoli, pieces
    frozen broccoli1:1

    Thaw and drain well first

    Full guide →
  • 14 eggs, beaten well
  • 2 cups Monterey Jack cheese, grated
    cheddar or Swiss1:1

    Choose melting cheeses

    Full guide →
  • 2 cups feta cheese, crumbled
    goat cheese or ricotta1:1

    Will change flavor profile

    Full guide →
  • ½ cup Parmesan cheese, coarsely grated
  • ½ cup green onion, sliced
  • Spike seasoning or all-purpose seasoning blend

Instructions

  1. 1

    Preheat oven and spray casserole dish with non-stick spray

  2. 2

    Chop broccoli into bite-sized pieces

  3. 3

    Bring salted water to boil, add broccoli and cook exactly 4 minutes, then drain well

  4. 4

    Beat eggs until whites and yolks are well combined

  5. 5

    Layer drained broccoli in bottom of casserole dish

  6. 6

    Add layer of Monterey Jack cheese, followed by layer of crumbled feta cheese

  7. 7

    Pour beaten eggs over broccoli and cheeses, gently stir with fork to mix

  8. 8

    Season top with all-purpose seasoning and black pepper

  9. 9

    Sprinkle Parmesan cheese and green onions over top

  10. 10

    Bake until top is nicely browned and eggs are firm

  11. 11

    Serve hot

Tips

Tip 1

Don't skip the blanching step - it ensures the broccoli cooks evenly and isn't too crunchy in the final dish.

Tip 2

Use a fork to gently mix the eggs with the other ingredients to avoid breaking up the cheese layers too much.

Tip 3

If using a larger, shallower dish, reduce baking time and check for doneness earlier as it will cook faster.

Good to Know

Storage

Refrigerate covered for up to 3 days

Make Ahead

Can be assembled night before and baked in the morning

Serve With

Serve hot from the oven, cuts into squares easily

See pairing guide →

Common Mistakes

Watch

Don't overbake or eggs will become rubbery - check for doneness when top is golden

Watch

Drain broccoli thoroughly to avoid watery casserole

Substitutions

Monterey Jack cheese
cheddar or Swiss1:1

Choose melting cheeses

Full guide →
feta cheese
goat cheese or ricotta1:1

Will change flavor profile

Full guide →
fresh broccoli
frozen broccoli1:1

Thaw and drain well first

Find more substitutions →

FAQ

Can I use frozen broccoli instead of fresh?

Yes, but thaw completely and drain very well to remove excess water before using.

How long will this keep in the refrigerator?

Store covered in refrigerator for up to 3 days and reheat individual portions in microwave.

Can I freeze this casserole?

Yes, wrap well and freeze for up to 2 months. Thaw overnight before reheating in oven.