Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach White Bean Egg Bake with Feta


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Cheryl
  • Total Time: 40 minutes
  • Yield: 6 servings
  • Diet: Vegetarian

Description

A wholesome Mediterranean-inspired egg bake made with tender spinach, creamy white beans, fluffy eggs, and tangy feta—perfect for breakfast, brunch, or a light dinner.


Ingredients

8 large eggs

1/4 cup milk (dairy or unsweetened almond milk)

1 tablespoon olive oil

3 cloves garlic, minced

1 small red onion, finely chopped

3 cups fresh spinach, roughly chopped

1 (15-ounce) can white beans, drained and rinsed

1/2 cup crumbled feta cheese

1/2 teaspoon dried oregano

1/4 teaspoon red pepper flakes (optional)

Salt and freshly ground black pepper to taste

1 tablespoon fresh parsley, chopped (for garnish)


Instructions

  1. Preheat the oven to 375°F (190°C) and lightly grease a 9x9-inch baking dish with olive oil or cooking spray.
  2. Heat olive oil in a large skillet over medium heat. Sauté the chopped red onion for 3–4 minutes until softened. Add minced garlic and cook for 30 seconds until fragrant.
  3. Add the chopped spinach and cook for 2–3 minutes until wilted. Remove from heat.
  4. Spread the drained white beans evenly across the bottom of the prepared baking dish. Layer the spinach and onion mixture on top.
  5. In a large bowl, whisk together the eggs, milk, oregano, red pepper flakes (if using), salt, and black pepper until well combined.
  6. Pour the egg mixture evenly over the vegetables and beans. Sprinkle crumbled feta cheese on top.
  7. Bake for 25–30 minutes, until the eggs are fully set in the center and the top is lightly golden.
  8. Allow to cool for 5 minutes before slicing. Garnish with fresh parsley and serve warm.

Notes

Substitute feta with goat cheese for a creamier texture.

Add bell peppers, mushrooms, or sun-dried tomatoes for extra vegetables.

Use thawed and well-drained frozen spinach if fresh is unavailable.

Store in an airtight container in the refrigerator for up to 4 days.

Freeze individual portions for up to 2 months and thaw overnight before reheating.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: Mediterranean

Nutrition

  • Serving Size: 1 slice
  • Calories: 280
  • Sugar: 3g
  • Sodium: 420mg
  • Fat: 17g
  • Saturated Fat: 6g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 14g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 255mg