Greek Croissant Egg Casserole is a savory, flavorful brunch recipe that combines flaky croissants, creamy eggs, fresh spinach, and tangy feta cheese. Perfect for family breakfasts, holiday brunches, or potlucks, this casserole is both easy to prepare and visually impressive. With fresh herbs, sun-dried tomatoes, and melty cheese, every bite bursts with Greek-inspired flavors.
Why You’ll Love This Recipe
- Flaky croissants layered with eggs, cheese, and vegetables
- Savory Greek flavors from feta, spinach, and herbs
- Perfect for brunch, holiday breakfasts, or weekend meals
- Can be prepared ahead and baked fresh for convenience
- Kid-friendly and crowd-pleasing
- Rich, creamy, and filling without being heavy
Ingredients

- 4 large croissants, cubed
- 8 large eggs
- 1 cup milk
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1 cup fresh spinach, chopped
- 1/2 cup crumbled feta cheese
- 1/2 cup cherry tomatoes, halved
- 2 tablespoons sun-dried tomatoes, chopped (optional)
- 1 teaspoon dried oregano
- 1 tablespoon fresh parsley, chopped (for garnish)
Step-by-Step Instructions

- Preheat oven to 350°F (175°C) and grease a 9×13-inch casserole dish.
- Cube croissants and layer evenly in the prepared dish.
- In a medium bowl, whisk together eggs, milk, salt, black pepper, and dried oregano.
- Sprinkle chopped spinach, feta cheese, cherry tomatoes, and sun-dried tomatoes over the croissant layer.
- Pour the egg mixture evenly over the croissants and toppings. Press down gently to ensure the croissants soak up the liquid.
- Cover the casserole with aluminum foil and refrigerate for 30 minutes to 1 hour for best results.
- Bake covered for 25 minutes, then remove foil and bake an additional 15–20 minutes, until eggs are set and the top is golden.
- Let cool slightly, garnish with fresh parsley, and serve warm.
Tips & Variations
- Use whole wheat or multi-grain croissants for a healthier option.
- Swap feta with goat cheese or ricotta for a creamier texture.
- Add sautéed onions, mushrooms, or bell peppers for extra flavor.
- Prepare the casserole the night before for a quick and easy morning bake.
- Garnish with kalamata olives or fresh dill for an extra Greek touch.
Storage & Freezer Instructions
- Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat individual portions in the microwave or the entire casserole in the oven at 325°F (165°C) until warmed through.
- To freeze, assemble the casserole, bake, cool completely, wrap tightly, and freeze up to 2 months. Reheat in the oven until fully warmed.
Serving & Pairing Ideas

- Serve with fresh fruit, a side salad, or roasted vegetables.
- Pair with mimosas, orange juice, or coffee for brunch gatherings.
- Garnish with extra feta, olives, or fresh herbs like parsley or dill.
- Great for brunch buffets or casual weekend family breakfasts.
Frequently Asked Questions
Can I make this Greek croissant casserole ahead of time?
Yes! Assemble the casserole, cover, and refrigerate for up to 1 hour before baking. It can also be made the night before and baked fresh in the morning.
Can I use a different type of cheese?
Absolutely! Feta is classic, but goat cheese, ricotta, or even shredded mozzarella can work well for a creamy texture.
Can I add more vegetables?
Yes! Bell peppers, mushrooms, zucchini, or onions can be added for extra flavor and nutrition.
How long will leftovers last?
Store in the refrigerator for up to 3 days. Reheat in the microwave or oven until warmed through.
Ready to Make It?
Greek Croissant Egg Casserole is a savory, flavorful, and visually stunning brunch dish. Perfect for weekends, holidays, or any special breakfast occasion, this make-ahead casserole makes mornings easy and delicious.
You Might Also Like
- Monkey Bread – Sweet, pull-apart bread that’s soft, gooey, and perfect for breakfast or dessert.
- Pizza Pinwheels – Soft dough rolled with mushrooms and cheese for a savory snack or appetizer.
- Mac and Cheese Cups – Crispy, cheesy, and perfectly portioned bites ideal for snacks or lunchboxes.
- Mini Raspberry Tarts – Sweet and fruity tarts perfect for desserts, parties, or a special treat.
Greek Croissant Egg Casserole
- Total Time: 55 minutes
- Yield: 6–8 servings 1x
Description
Savory Greek croissant egg casserole with feta, spinach, cherry tomatoes, and herbs. Perfect for brunch or holiday breakfasts.
Ingredients
4 large croissants, cubed
8 large eggs
1 cup milk
1/2 teaspoon salt
1/4 teaspoon black pepper
1 cup fresh spinach, chopped
1/2 cup crumbled feta cheese
1/2 cup cherry tomatoes, halved
2 tablespoons sun-dried tomatoes, chopped (optional)
1 teaspoon dried oregano
1 tablespoon fresh parsley, chopped (for garnish)
Instructions
1. Preheat oven to 350°F and grease 9×13-inch dish
2. Cube croissants and layer in dish
3. Whisk eggs, milk, salt, pepper, and oregano
4. Sprinkle spinach, feta, cherry tomatoes, and sun-dried tomatoes over croissants
5. Pour egg mixture over all layers and press gently
6. Cover with foil and refrigerate 30 minutes to 1 hour
7. Bake covered 25 minutes, remove foil and bake 15–20 minutes until set and golden
8. Let cool slightly, garnish with parsley, and serve warm
Notes
Use whole wheat or multi-grain croissants
Swap feta with goat cheese or ricotta
Add mushrooms, onions, or bell peppers for extra flavor
Prepare ahead for convenience
Garnish with olives or fresh dill for Greek flavor
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Method: Baked
- Cuisine: Greek