“Breakfast is the most important meal of the day,” they said, but who has the time for that? Enter my Spinach Feta Breakfast Casserole, a game-changer in the morning rush. Imagine fluffy eggs enveloping vibrant sautéed spinach and creamy feta nestled atop golden Potatoes O’Brien. Not only is this dish bursting with nutritious ingredients, but it also makes breakfast a breeze—perfect for meal prep or a delightful weekend brunch. The best part? You can whip it up in no time, allowing you to savor every moment over a cup of coffee. Curious about how to bring this flavorful Mediterranean-inspired twist to your breakfast table? Let’s dive into the details!

Why Is This Casserole Irresistible?
Easy Preparation: This Spinach Feta Breakfast Casserole requires minimal effort, making it perfect for busy mornings—just layer, mix, and bake!
Flavorful Ingredients: The medley of sautéed spinach, creamy feta, and fluffy eggs creates a delicious harmony of flavors that your taste buds will adore.
Versatile Options: Customizable to your liking, swap feta for cheddar or add jalapeños for a spicy kick, ensuring everyone gets their favorite variant.
Meal Prep Winner: Make it ahead for the week! It’s a fantastic option that stores well in the fridge, letting you enjoy a hearty breakfast anytime.
Crowd-Pleasing Delight: Whether for a family brunch or a casual gathering, this casserole is sure to impress and satisfy your loved ones!
For more exciting meal prep ideas, check out my recipe on Flour Pancakes Breakfast to elevate your mornings!
Spinach Feta Breakfast Casserole Ingredients
• This flavorful dish requires simple yet delicious components to create a breakfast masterpiece!
For the Base
• Frozen Potatoes O’Brien – Provides a convenient base with added veggies; can substitute with frozen hashbrowns for a similar effect.
• Whole Milk – Adds creaminess to the egg mixture; oat milk is a great non-dairy alternative if needed.
For the Filling
• Fresh Baby Spinach – Adds nutrients and color; frozen spinach works but must be well-thawed and drained to avoid excess moisture.
• Feta Cheese – Offers a creamy, tangy flavor; for a milder taste, opt for less salty feta or adjust salt levels in the dish.
• Eggs – The binding element of the casserole; you may use large or medium eggs depending on availability.
• Scallions (Green Onions) – Provides a fresh, mild onion flavor; feel free to use regular onions if preferred.
For Sautéing
• Olive Oil – Essential for sautéing spinach and enhancing flavors; can be swapped with another preferred cooking oil.
For Seasonings
• Garlic Powder – Elevates the overall taste; adjust according to your preference.
• Onion Powder – Complements the other flavors nicely; use sparingly for a subtle hint.
• Dried Thyme – Adds an aromatic touch; fresh thyme may also be used for a more vibrant flavor.
• White Pepper, Salt, Black Pepper – Essentials for seasoning; taste and adjust to your liking.
• Crushed Red Pepper Flakes – Optional for adding heat; adjust to your spice tolerance.
For Garnish
• Chives – Sprinkled on top for a pop of color and flavor; fresh herbs always elevate a dish!
• Hot Sauce – Optional for those who enjoy a bit of extra heat; adds a delightful kick!
Now you’re all set to create this amazing Spinach Feta Breakfast Casserole that will wow your family and keep those busy mornings tasty and easy!
Step‑by‑Step Instructions for Spinach Feta Breakfast Casserole
Step 1: Preheat the Oven
Begin by preheating your oven to 350°F (175°C). This is a crucial first step to ensure that your Spinach Feta Breakfast Casserole bakes evenly and thoroughly. While the oven heats, you can prepare your baking dish and ingredients, making the cooking process smooth and efficient.
Step 2: Prepare the Baking Dish
Spray a 9×13-inch baking dish with non-stick cooking spray. Then, layer half of the frozen Potatoes O’Brien at the bottom of the dish. This creates a hearty base that will absorb flavors and provide a delightful texture. Make sure the potatoes are evenly spread to ensure thorough cooking.
Step 3: Sauté the Spinach
In a large skillet, heat 1 tablespoon of olive oil over medium heat. Once hot, add the fresh baby spinach and sauté for about 3-5 minutes, stirring frequently until the spinach is wilted and vibrant green. This step enhances the flavor, which is a key element of your Spinach Feta Breakfast Casserole.
Step 4: Whisk the Egg Mixture
In a mixing bowl, crack in the eggs and add 1 cup of whole milk along with your desired seasonings, including garlic powder, onion powder, dried thyme, white pepper, salt, and black pepper. Whisk everything together until the mixture is homogenous, ensuring a light and fluffy texture in your casserole.
Step 5: Assemble the Casserole
Evenly distribute the sautéed spinach over the layer of Potatoes O’Brien in the prepared baking dish. Next, pour the egg mixture over the spinach and potatoes, making sure it’s evenly coated. This will bind the ingredients together as it bakes, resulting in a cohesive Spinach Feta Breakfast Casserole.
Step 6: Add the Feta Cheese
Sprinkle the crumbled feta cheese generously over the top of the casserole. This not only adds a lovely creamy and tangy element but also enhances the overall flavor profile. Be sure to distribute the feta evenly for the best results.
Step 7: Bake the Casserole
Place the baking dish in the preheated oven and bake for about 40 minutes. Look for the eggs to be fully set, and a light golden-brown color on the top. If you’re using a glass dish, allow it to cool slightly to avoid temperature shock when serving.
Step 8: Garnish and Serve
Once baked, remove the casserole from the oven and let it sit for a few minutes. For an added touch of freshness, sprinkle with chopped chives and serve with hot sauce on the side, if desired. Enjoy your hearty and delicious Spinach Feta Breakfast Casserole, perfect for any breakfast or brunch!

Spinach Feta Breakfast Casserole Variations
Customize your Spinach Feta Breakfast Casserole with these delightful twists to suit your palate and make breakfast exciting!
-
Goat Cheese: Swap feta for creamy goat cheese for a tangy, luxurious flavor experience. The slight sweetness of goat cheese pairs beautifully with the spinach.
-
Extra Veggies: Add vibrant chopped bell peppers or juicy diced tomatoes into the mix for an extra burst of color and nutrition. This not only enhances the flavor but makes the casserole even heartier!
-
Spicy Kick: Integrate diced jalapeños or spicy feta cheese for those who crave a little more heat in their mornings. A touch of spice can really awaken those taste buds!
-
Herb Infusion: Boost flavor by adding fresh herbs like basil or parsley. A handful of fresh chives or dill can elevate the entire dish with their aromatic notes.
-
Different Potatoes: Use a mix of sweet potatoes and regular potatoes for a healthier and slightly sweet alternative. They lend a unique flavor while enhancing the dish’s sweetness.
-
Add Proteins: For a heartier option, incorporate cooked bacon or sausage to introduce savory, meaty goodness that complements the spinach and feta wonderfully.
-
Gluten-Free: Opt for gluten-free sliced bread at the base instead of potatoes for a lighter version that still packs a satisfying punch of flavor.
-
Nutmeg Sprinkle: Add a pinch of nutmeg to the egg mixture for a warm, aromatic spice that beautifully enhances the creamy flavor of the feta.
Feeling inspired? Don’t miss out on additional flavor and texture ideas. Check out my recipe on Behind Mcdonalds Breakfast for a delicious morning adventure, or explore delightful flavors with my Flour Pancakes Breakfast recipe!
How to Store and Freeze Spinach Feta Breakfast Casserole
Fridge: Store leftovers in an airtight container in the refrigerator for up to 3-4 days. This keeps the casserole fresh and ready for quick breakfasts.
Freezer: For longer storage, freeze the casserole after cooling. Wrap tightly in plastic wrap and aluminum foil, best consumed within 3 months for optimal taste.
Reheating: To reheat, thaw overnight in the fridge, then bake in a preheated oven at 350°F (175°C) for about 20-25 minutes or until heated through.
Make-Ahead Tips: You can prepare the Spinach Feta Breakfast Casserole the night before. Assemble it in the baking dish, cover, and refrigerate overnight; bake it fresh in the morning for a warm breakfast!
What to Serve with Spinach Feta Breakfast Casserole?
Perfect for making your breakfast experience wholesome and complete!
-
Fresh Fruit Salad: A vibrant mix of berries and citrus brings a refreshing sweetness that complements the savory flavors of the casserole. The contrast in textures enhances your breakfast delight.
-
Avocado Toast: Creamy avocado on toasted bread adds richness and healthy fats, enhancing the morning meal’s overall balance with a smooth touch.
-
Greek Yogurt Parfait: Layer with granola and honey for a satisfying crunch that partners beautifully with the fluffy casserole. This light dish brings a lovely balance of textures.
-
Crispy Hash Browns: Golden, crunchy potatoes provide a satisfying bite, wonderfully matching the soft texture of your Spinach Feta Breakfast Casserole.
-
Mimosa: A light, bubbly drink elevates brunch, blending citrus flavors with a touch of celebration to your meal. It’s perfect for a weekend gathering!
-
Light Green Salad: A fresh salad with a tangy vinaigrette offers a crisp counterpoint, cleansing your palate and rounding out your breakfast beautifully.
-
Herbed Cream Cheese Spread: Serve with bagels for a delightful contrast in flavors. This smooth and herby spread pairs well with the savory casserole.
-
Cinnamon Roll: For a sweet finish, add a gooey cinnamon roll; its warmth and sweetness beautifully contrasts the savory casserole.
-
Iced Coffee: A chilled brew adds a refreshing touch, making for a satisfying start to your day alongside this hearty dish.
Expert Tips for Spinach Feta Breakfast Casserole
-
Fresh Spinach Importance: Using fresh baby spinach yields the best flavor and texture. Frozen spinach can make the dish watery, so ensure it’s well-drained.
-
Layering Technique: For an even bake, spread the frozen Potatoes O’Brien in a single layer at the bottom. This ensures a golden, crispy base for your casserole.
-
Egg Whisking: Whisk eggs and milk thoroughly to incorporate air, resulting in a fluffier Spinach Feta Breakfast Casserole.
-
Cheese Choice: Adjust the salt in the recipe based on the feta cheese’s saltiness. A milder feta can reduce the need for additional seasoning.
-
Allow to Set: After baking, let the casserole cool for a few minutes before serving. This resting time helps it firm up for easier slicing.
Make Ahead Options
These Spinach Feta Breakfast Casserole are ideal for meal prep enthusiasts! You can prepare the entire dish up to 24 hours in advance by following the initial steps: sauté the spinach and layer the frozen Potatoes O’Brien in the baking dish. Pour the egg mixture over the layers and cover tightly with plastic wrap or foil before refrigerating. This helps maintain the casserole’s quality, keeping it just as delicious and fluffy after refrigeration. When you’re ready to bake, simply remove it from the fridge, let it sit at room temperature for about 30 minutes to prevent temperature shock, and then bake as directed, ensuring a hearty breakfast is waiting for you!

Spinach Feta Breakfast Casserole Recipe FAQs
What should I look for when selecting fresh spinach?
Absolutely! When choosing fresh spinach, look for vibrant green leaves that are not wilted or yellowing. Avoid any bags with dark spots all over or slimy textures. Fresh spinach should feel crisp and perform well when sautéed.
How should I store leftovers from my casserole?
Very! To store leftovers, place them in an airtight container in the refrigerator. They’ll be good for 3-4 days. Just make sure to let the casserole cool completely before storing to maintain its texture and flavor.
Can I freeze my Spinach Feta Breakfast Casserole?
Absolutely! To freeze your casserole, first allow it to cool completely. Then wrap it tightly in plastic wrap and then in aluminum foil. It can stay in the freezer for up to 3 months. When you’re ready to eat, thaw it overnight in the fridge and reheat in the oven at 350°F (175°C) for 20-25 minutes.
What if my casserole comes out watery or not set properly?
No worries! If your casserole turns out watery, it’s often because of excess moisture from either using frozen spinach that wasn’t properly drained or not letting the dish set long enough after baking. Make sure to sauté the spinach fully and allow the casserole to cool for a few minutes before serving, which helps it firm up for easier slicing.
Are there any dietary considerations for pets, allergies, or special diets?
Yes, definitely! This Spinach Feta Breakfast Casserole is vegetarian-friendly but be mindful if anyone has a dairy allergy; you can substitute feta with a dairy-free cheese. Additionally, while spinach is safe for dogs, it should be given in moderation. Always check with a vet for your pet’s specific dietary requirements.
Can I prepare the Spinach Feta Breakfast Casserole in advance?
Very much so! I often prepare this casserole the night before. Simply assemble everything in the baking dish, cover it tightly with plastic wrap, and refrigerate overnight. In the morning, just pop it into the oven, and you’ll have a beautifully cooked breakfast ready to serve, making mornings a breeze!

Savory Spinach Feta Breakfast Casserole for a Cozy Morning
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C).
- Spray a 9x13-inch baking dish with non-stick cooking spray and layer half of the frozen Potatoes O’Brien.
- In a large skillet, heat 1 tablespoon of olive oil and sauté the fresh baby spinach for 3-5 minutes.
- In a mixing bowl, whisk together the eggs, 1 cup of whole milk, and desired seasonings.
- Distribute the sautéed spinach over the layer of Potatoes O’Brien and pour the egg mixture over it.
- Sprinkle crumbled feta cheese over the top of the casserole.
- Bake for about 40 minutes until the eggs are fully set and the top is golden-brown.
- Let it sit for a few minutes, garnish with chives, and serve with hot sauce if desired.





