Cheesy Black Bean Salsa Verde Egg Bake

Prep: 15 minCook: 35 min6 servingsmedium
Cheesy Black Bean Salsa Verde Egg Bake

A vibrant, protein-packed egg bake combining wilted spinach, black beans, and sharp cheddar cheese bound together with salsa verde-infused eggs. This one-dish wonder delivers earthy, tangy, and creamy flavors in every bite, with a tender crumb and golden top. Perfect for meal prep, brunch gatherings, or quick weeknight dinners, it's ideal for anyone seeking vegetarian nutrition without sacrifice. The salsa verde enhances this beyond standard egg casseroles, adding bright acidity and complexity. What sets this version apart is the combination of fresh herbs—cilantro and green onions—folded directly into the egg custard rather than just sprinkled on top, ensuring flavor disperses throughout. The black beans add heartiness and fiber, while the sharp cheddar provides rich umami. Serve warm with sour cream, extra salsa, and fresh cilantro for a complete, satisfying meal that works breakfast through dinner.

Ingredients

6 servings
  • 8 eggs, beaten
  • cup green onions, chopped
  • cup fresh cilantro, chopped
  • 4 cups fresh spinach, loosely packed
    frozen spinach2/3 cup thawed and squeezed

    slightly less delicate

    Full guide →
  • ½ cup salsa verde
    fresh salsa roja1:1

    tangier, tomato-based

  • 1 cup black beans, drained and rinsed
    pinto beans1:1

    earthier texture

    Full guide →
  • 1 cup sharp cheddar cheese
    Monterey Jack1:1dairydairy-free

    milder flavor

    Full guide →
  • salt, to taste(optional)
  • black pepper, to taste(optional)

Instructions

  1. 1

    Preheat the oven to 375 degrees.

  2. 2

    Saute the spinach in a medium pot until wilted, about 2-3 minutes. Set aside.

  3. 3

    Beat the eggs together in a large mixing bowl. Add the salsa verde and a pinch of salt and pepper, then whisk to combine.

  4. 4

    Spray an 8 1/2 x 12 inch baking dish with cooking spray. Spread the black beans on the bottom, then layer the spinach, green onions, and cilantro. Sprinkle the cheese over the spinach and beans.

  5. 5

    Slowly pour the egg mixture over everything. Use a fork to gently mix until combined.

  6. 6

    Bake until the egg mixture is set and the top begins to turn golden brown, 35-40 minutes.

  7. 7

    Let sit for 10 minutes, then cut into squares and serve warm with garnishes.

Tips

Tip 1

Saute spinach separately first to remove excess moisture. This prevents a watery, soggy bake and ensures the egg custard sets properly rather than pooling with released liquid.

Tip 2

Whisk the egg-salsa mixture thoroughly so the green salsa distributes evenly, creating consistent color and flavor throughout instead of concentrated pockets.

Tip 3

Gentle mixing with a fork after pouring eggs keeps ingredients suspended rather than settling into layers, ensuring each bite has spinach, beans, and cheese.

Good to Know

Storage

Cover and refrigerate up to 4 days. Reheat covered at 350 F for 10-15 minutes or microwave individual portions.

Make Ahead

Assemble fully in the baking dish, cover, and refrigerate overnight before baking. Add 5 minutes to bake time.

Serve With

Serve warm with sour cream, extra salsa verde, fresh cilantro, sliced avocado, or crumbled queso fresco.

Common Mistakes

Watch

Skip sauteing spinach separately to avoid releasing excess water that makes the bake soggy.

Watch

Pour egg mixture too quickly to avoid large air pockets and uneven cooking.

Watch

Don't overmix after pouring eggs to avoid breaking up layered structure and creating a dense result.

Substitutions

Dairy-Free Swaps

sharp cheddar cheese
Monterey Jack1:1dairydairy-free

milder flavor

Full guide →
sharp cheddar cheese
pepper jack1:1dairydairy-free

adds heat

Full guide →
sharp cheddar cheese
nutritional yeast3 tablespoons per cupplant-baseddairy-free

vegan substitute

Full guide →

General Alternatives

black beans
pinto beans1:1

earthier texture

Full guide →
salsa verde
fresh salsa roja1:1

tangier, tomato-based

fresh spinach
frozen spinach2/3 cup thawed and squeezed

slightly less delicate

Full guide →
Find more substitutions →

FAQ

Can I make this ahead of time?

Yes. Assemble the bake completely in the dish, cover with plastic wrap or foil, and refrigerate overnight. Bake as directed, adding about 5 minutes to cooking time since it starts cold. This makes morning prep effortless.

What if I don't have salsa verde?

Substitute fresh salsa roja in equal amounts for a tangier, tomato-based flavor. Alternatively, blend 1/2 cup chopped fresh tomatillos with cilantro, lime juice, and onion for homemade salsa verde. Both work equally well.

How long does the baked egg casserole keep?

Store covered in the refrigerator for up to 4 days. Reheat covered at 350 F for 10-15 minutes until warmed through, or microwave individual portions for 1-2 minutes. Freeze for up to 2 months; thaw overnight before reheating.