Easy Greek Breakfast Casserole Recipe 

Greek Breakfast Casserole

This Greek breakfast casserole is a flavorful, protein-packed dish that brings the bright, fresh flavors of the Mediterranean straight to your breakfast table. Made with eggs, spinach, tomatoes, olives, and creamy feta cheese, it’s both hearty and refreshing. Perfect for weekends, brunch gatherings, or meal prepping for the week, this casserole is simple to make yet full of authentic Greek-inspired taste.

What Is a Greek Breakfast Casserole?

A Greek breakfast casserole is a baked egg dish infused with Mediterranean ingredients like feta cheese, spinach, cherry tomatoes, and olives. It’s a healthy twist on traditional breakfast casseroles — lighter, fresher, and loaded with nutrients. The eggs provide a fluffy base while the feta and herbs add richness and tang, creating a satisfying, well-balanced meal that’s great for any time of day.

Greek Breakfast Casserole
Greek Breakfast Casserole

Other Popular Easy Breakfast Recipes

Reasons to Try Greek Breakfast Casserole

  • Full of Mediterranean flavor – A mix of tangy feta, herbs, and veggies.
  • High in protein – Keeps you full and energized for hours.
  • Simple one-dish meal – Easy prep, easy cleanup.
  • Perfect for make-ahead meals – Store, slice, and reheat all week.
  • Healthy and fresh – Packed with veggies and wholesome ingredients.

Ingredients Needed to Make Greek Breakfast Casserole

  • 8 large eggs
  • ½ cup milk (or almond milk for a lighter version)
  • 1 cup baby spinach, chopped
  • ½ cup cherry tomatoes, halved
  • ¼ cup red onion, finely chopped
  • ⅓ cup kalamata olives, sliced
  • ¾ cup crumbled feta cheese
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ teaspoon dried oregano (or Greek seasoning)
  • 1 tablespoon olive oil
  • Non-stick spray or butter for greasing
  • Optional garnish: fresh dill or parsley

Instructions to Prepare Greek Breakfast Casserole

Step 1: Preheat the oven

Preheat your oven to 350°F (175°C) and grease an 8×8-inch or 9×9-inch baking dish with butter or non-stick spray.

Step 2: Sauté the vegetables

In a skillet, heat olive oil over medium heat. Add onion and cook for 2–3 minutes until softened. Stir in spinach and cook until wilted. Remove from heat and let it cool slightly.

Step 3: Whisk the egg mixture

In a large bowl, whisk together eggs, milk, salt, pepper, and oregano until smooth.

Step 4: Combine ingredients

Stir the cooked spinach mixture, cherry tomatoes, olives, and half of the feta cheese into the egg mixture. Pour it evenly into the prepared baking dish.

Step 5: Add the topping

Sprinkle the remaining feta cheese on top for a golden, cheesy finish.

Step 6: Bake the casserole

Bake for 35–40 minutes, or until the eggs are set and the top is lightly golden.

Step 7: Cool and serve

Let the casserole rest for 5–10 minutes before slicing. Garnish with fresh parsley or dill, and serve warm.

Greek Breakfast Casserole

What Goes Well With Greek Breakfast Casserole

  • Greek yogurt with honey – A creamy, refreshing side.
  • Fresh fruit or berries – Adds natural sweetness.
  • Toasted pita or sourdough – Great for scooping up the casserole.
  • Roasted potatoes – A hearty pairing for brunch.
  • Herbal tea or coffee – Complements the Mediterranean flavors.

Key Tips for Making Greek Breakfast Casserole

  • Use fresh spinach – Avoid frozen spinach to prevent excess water.
  • Drain olives well – Keeps the casserole from becoming too salty.
  • Don’t overbake – Remove when the center is just set for a tender texture.
  • Balance flavors – Feta is salty, so reduce added salt.
  • Add herbs for aroma – Fresh dill or oregano enhances flavor beautifully.
  • Let it rest – Makes slicing cleaner and helps flavors settle.

Creative Variations of Greek Breakfast Casserole

  • Add meat – Mix in cooked chicken or turkey sausage for extra protein.
  • Vegetarian deluxe – Include zucchini, bell peppers, or artichoke hearts.
  • Cheese twist – Add mozzarella or goat cheese for a creamier texture.
  • Low-carb option – Skip milk and use heavy cream for a keto-friendly version.
  • Make it spicy – Add crushed red pepper flakes or diced jalapeños.

Storage Guidelines for Greek Breakfast Casserole

  • Refrigerate leftovers – Store in an airtight container for up to 4 days.
  • Freeze portions – Wrap tightly and freeze for up to 2 months.
  • Cool completely before storing – Prevents moisture build-up.
  • Reheat before serving – Keeps it warm and flavorful.

Reheating Tips for Greek Breakfast Casserole

  • Oven method – Reheat at 325°F (160°C) for 10–15 minutes.
  • Microwave method – Warm individual slices for 1–2 minutes.
  • From frozen – Bake covered at 350°F (175°C) for 35–40 minutes until hot.

Nutritional Value (per serving):

  • Calories: ~250
  • Protein: 18 g
  • Carbohydrates: 5 g
  • Fat: 18 g
  • Fiber: 1 g
  • Sodium: 420 mg

FAQs

Can I make Greek breakfast casserole ahead of time?

Yes, you can prepare the casserole the night before. Assemble all ingredients, cover it tightly with plastic wrap, and refrigerate overnight. Bake it the next morning as directed, adding 5–10 extra minutes to the baking time since it starts cold.

How do you keep a breakfast casserole from being watery?

To prevent excess moisture, use fresh spinach instead of frozen and drain ingredients like olives and tomatoes well before adding them. Also, let the casserole rest for a few minutes after baking to allow it to firm up.

What can I use instead of feta in a Greek breakfast casserole?

You can replace feta with goat cheese, ricotta, or crumbled queso fresco for a milder flavor. If you prefer a creamier texture, try using a mix of mozzarella and Parmesan.

Can I add meat to this Greek breakfast casserole?

Yes, cooked chicken, turkey sausage, or even lean ground beef can be added for extra protein. Make sure to cook and drain the meat well before layering it into the casserole.

Final Words

This easy Greek breakfast casserole is a light yet satisfying dish that captures the essence of Mediterranean cooking. With its combination of eggs, feta, and fresh vegetables, it’s nutritious, full of flavor, and simple to prepare.

Print

Greek Breakfast Casserole

A Greek breakfast casserole is a baked egg dish infused with Mediterranean ingredients like feta cheese, spinach, cherry tomatoes, and olives. It’s a healthy twist on traditional breakfast casseroles — lighter, fresher, and loaded with nutrients. The eggs provide a fluffy base while the feta and herbs add richness and tang, creating a satisfying, well-balanced meal that’s great for any time of day.

  • Author: Ekani Ella
  • Prep Time: 15
  • Cook Time: 40
  • Total Time: 55 minutes
  • Yield: 8 1x
  • Category: Breakfast
  • Method: Baking
  • Cuisine: Greek

Ingredients

Scale

  • 8 large eggs

  • ½ cup milk (or almond milk for a lighter version)

  • 1 cup baby spinach, chopped

  • ½ cup cherry tomatoes, halved

  • ¼ cup red onion, finely chopped

  • ⅓ cup kalamata olives, sliced

  • ¾ cup crumbled feta cheese

  • ½ teaspoon salt

  • ¼ teaspoon black pepper

  • ½ teaspoon dried oregano (or Greek seasoning)

  • 1 tablespoon olive oil

  • Non-stick spray or butter for greasing

  • Optional garnish: fresh dill or parsley

Instructions

Step 1: Preheat the oven

Preheat your oven to 350°F (175°C) and grease an 8×8-inch or 9×9-inch baking dish with butter or non-stick spray.

Step 2: Sauté the vegetables

In a skillet, heat olive oil over medium heat. Add onion and cook for 2–3 minutes until softened. Stir in spinach and cook until wilted. Remove from heat and let it cool slightly.

Step 3: Whisk the egg mixture

In a large bowl, whisk together eggs, milk, salt, pepper, and oregano until smooth.

Step 4: Combine ingredients

Stir the cooked spinach mixture, cherry tomatoes, olives, and half of the feta cheese into the egg mixture. Pour it evenly into the prepared baking dish.

Step 5: Add the topping

Sprinkle the remaining feta cheese on top for a golden, cheesy finish.

Step 6: Bake the casserole

Bake for 35–40 minutes, or until the eggs are set and the top is lightly golden.

Step 7: Cool and serve

Let the casserole rest for 5–10 minutes before slicing. Garnish with fresh parsley or dill, and serve warm.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Recommended Articles

Leave a Reply