Easy Crustless Spinach Feta Breakfast Casserole Recipe

Ready In 45 minutes
Servings 6-8 servings
Difficulty Easy

Third time in five days and I finally stopped overmixing the eggs. That was the thing, apparently—the difference between a casserole that baked up light and tender versus one that turned out a little too dense and almost rubbery around the edges. I had the spinach part down cold from the start. I knew how much to squeeze it, how dry it needed to be before it ever hit the bowl. But the eggs? I was treating them like I was making a scramble, beating them until they were frothy and full of air. Wrong move for a crustless casserole. You want them just barely broken up, the yolks and whites married but not whipped into a frenzy. That little shift changed everything.

Honestly, this whole thing started because I had a bag of spinach that was one good stare away from wilting into oblivion and a block of feta that had been sitting in the fridge for a week, waiting for its moment. I didn’t feel like making a crust, didn’t feel like dirtying extra dishes, and I definitely didn’t feel like a heavy, greasy breakfast. I wanted something I could throw together before my coffee finished brewing, something that would bake while I got the kids sorted and the dog fed. Something that didn’t demand a lot of me at 7 AM.

This easy crustless spinach and feta breakfast casserole is that thing. It’s the recipe I didn’t know I needed until I made it three times in one week and realized I was genuinely sad when the last slice was gone. It’s simple, it’s forgiving, and it tastes like you actually tried—even when you barely did.

Why You’ll Love This Recipe

This isn’t just another egg bake. This is the crustless spinach and feta breakfast casserole you’ll actually want to make on a Tuesday morning and then again for Sunday brunch with friends. Here’s why it works so well:

  • Quick & Easy: From fridge to oven in about 10 minutes. No crust to roll, no complicated steps, no standing over a hot stove.
  • Simple Ingredients: Eggs, spinach, feta, onion, garlic, a splash of milk, salt, and pepper. That’s it. You probably have most of this in your kitchen right now.
  • Perfect for Meal Prep: This casserole keeps beautifully in the fridge for up to four days. Slice it up and grab a piece for a protein-packed breakfast all week long. It reheats like a dream, too.
  • Crowd-Pleaser: I’ve served this to my family, to friends after a sleepover, and even to my neighbor who stopped by to borrow an egg (ironic, I know). Every single person has asked for the recipe.
  • Naturally Low-Carb & Gluten-Free: Without a crust, this dish is naturally low in carbohydrates and completely gluten-free. It’s a fantastic option if you’re watching your carb intake or cooking for someone with gluten sensitivities.
  • Unbelievably Satisfying: The creamy feta, the tender spinach, the perfectly set eggs—it’s simple comfort food that leaves you feeling full and energized, not weighed down.

What makes this version different from the rest? It’s the ratio. I spent those five days tweaking the eggs-to-spinach balance until I landed on a texture that’s soft but not watery, custardy but not runny. And it’s the technique—gently cooking the spinach with the onion and garlic before adding it to the eggs. That one step removes the excess moisture and concentrates the flavor in a way you just can’t get by tossing raw spinach into the mix.

What Ingredients You Will Need

This recipe relies on a handful of pantry-friendly ingredients that come together to create something genuinely delicious. Let’s break down each one so you know exactly what to look for and why it matters.

  • Large Eggs (10 eggs): The backbone of the casserole. Use large eggs, not extra-large or jumbo, for the right liquid-to-protein ratio. Room-temperature eggs blend more evenly, but cold eggs work fine in a pinch—just whisk them a little longer.
  • Fresh Spinach (10 ounces / 280 grams): I prefer fresh spinach here for its bright color and mild flavor. You can use frozen spinach, but you absolutely must thaw it completely and squeeze out every drop of water. Frozen spinach holds a lot of moisture, and if you skip this step, your casserole will be watery.
  • Feta Cheese (6 ounces / 170 grams, crumbled): Use a block of feta packed in brine and crumble it yourself. Pre-crumbled feta is coated in cellulose to prevent clumping, which means it doesn’t melt as well and can taste a bit dry and chalky. A good-quality feta adds a tangy, salty creaminess that defines this dish. I really like the Mt. Vikos brand for its rich, milky flavor.
  • Yellow Onion (1 medium, about 1 cup diced): Onion adds a savory depth that balances the richness of the eggs and the saltiness of the feta. You can use white or red onion in a pinch, but yellow onion is my go-to for its mellow, sweet flavor when cooked.
  • Garlic (3 cloves, minced): Fresh garlic is non-negotiable here. It adds a pungent, aromatic kick that makes the whole casserole smell incredible. Don’t use jarred minced garlic—it lacks the same punch and can have a slightly metallic taste.
  • Whole Milk (1/3 cup / 80 ml): A splash of milk keeps the eggs tender and adds a little richness. You can use any milk you have on hand—2%, skim, or even unsweetened almond milk. Heavy cream will make the casserole richer, while a thinner milk will yield a slightly lighter texture.
  • Salt (1/2 teaspoon): Use fine sea salt for even seasoning. The feta is already salty, so you don’t need much. I season the egg mixture lightly and then taste it before adding more.
  • Black Pepper (1/4 teaspoon, freshly ground): Freshly ground black pepper adds a subtle warmth that complements the spinach and feta. Pre-ground pepper works, but it’s less aromatic.
  • Optional Add-Ins: A pinch of red pepper flakes for heat, a teaspoon of dried oregano or dill for an herbal note, or a handful of chopped sun-dried tomatoes for a burst of sweetness.

Ingredient Selection Tip: When buying feta, look for one that’s stored in brine—it will be creamier and more flavorful. For the spinach, choose leaves that are bright green and crisp, without any slimy spots or yellowing.

Equipment Needed

You don’t need a fully stocked kitchen to make this casserole, which is part of what makes it so great. Here’s what you’ll need:

  • 9×13-inch Baking Dish: A standard rectangular baking dish is perfect for this recipe. Glass or ceramic works best because they heat evenly and don’t react with the eggs. If you only have a metal pan, that’s fine—just keep an eye on the edges and lower the oven temperature by 25°F if they start browning too quickly.
  • Large Mixing Bowl: You need enough room to whisk 10 eggs without splashing. A 3-quart bowl does the job nicely.
  • Whisk: A good whisk is essential for breaking up the eggs evenly. I prefer a balloon whisk for its wide shape, but any whisk will work.
  • Large Skillet or Sauté Pan: For cooking the spinach, onion, and garlic. A 12-inch skillet gives you plenty of room to wilt the spinach without overcrowding it.
  • Chef’s Knife and Cutting Board: For dicing the onion and mincing the garlic. A sharp knife makes the prep work go much faster.
  • Measuring Cups and Spoons: For accurate measurements. I’ve learned the hard way that eyeballing the milk can lead to a casserole that’s either too dry or too wet.
  • Rubber Spatula: For scraping every last bit of the egg mixture into the baking dish. Waste not, want not.

Budget-Friendly Note: If you don’t have a 9×13-inch dish, you can use an 8×8-inch square pan for a thicker casserole (just increase the bake time by 5-10 minutes) or divide the mixture between two loaf pans.

Preparation Method

crustless spinach feta breakfast casserole preparation steps

This casserole comes together in a few simple steps. Follow along, and you’ll have a beautiful, golden-brown breakfast on the table in no time.

  1. Preheat your oven to 375°F (190°C). Place the rack in the center position. While the oven heats, lightly grease your 9×13-inch baking dish with butter, olive oil, or non-stick cooking spray. Set it aside.
  2. Cook the aromatics. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook, stirring occasionally, until it becomes translucent and soft—about 4-5 minutes. Add the minced garlic and cook for another 30 seconds, just until it becomes fragrant. You don’t want the garlic to brown, or it will turn bitter.
  3. Wilt the spinach. Add the fresh spinach to the skillet in handfuls. It will look like a mountain at first, but it wilts down dramatically. Stir it gently with a wooden spoon or tongs, turning the leaves as they cook. This takes about 2-3 minutes total. Once the spinach is fully wilted and bright green, remove the skillet from the heat.
  4. Squeeze out the excess moisture. This step is crucial. Transfer the cooked spinach mixture to a clean kitchen towel or a few layers of paper towels. Let it cool for a minute, then gather the edges and squeeze firmly over the sink. You’ll be surprised how much liquid comes out—and your casserole will thank you for removing it. Roughly chop the squeezed spinach into smaller pieces.
  5. Whisk the eggs. In a large mixing bowl, crack the 10 eggs. Add the milk, salt, and black pepper. Whisk gently—remember, you’re just combining the yolks and whites here, not aerating them. Whisk for about 15-20 seconds, until the mixture is uniform but not frothy. If you see a few streaks of white, that’s okay. Over-whisking leads to a tougher casserole.
  6. Combine the filling. Add the chopped spinach mixture and the crumbled feta cheese to the bowl with the eggs. Gently fold everything together with a rubber spatula until the spinach and feta are evenly distributed. The feta will break up a little more as you stir, which is exactly what you want.
  7. Pour into the baking dish. Transfer the egg mixture to the prepared 9×13-inch dish. Use your spatula to spread it into an even layer. Give the dish a gentle tap on the counter to release any air bubbles.
  8. Bake. Place the dish in the preheated oven and bake for 25-30 minutes. The casserole is done when the edges are set and lightly golden, the center is just barely jiggly (like a custard), and a knife inserted into the center comes out clean. If the top is browning too quickly but the center is still loose, tent the dish loosely with aluminum foil for the last 5-10 minutes of baking.
  9. Rest before slicing. Remove the casserole from the oven and let it cool on a wire rack for at least 5-10 minutes. This resting time allows the eggs to finish setting and makes for cleaner slices. If you cut into it too soon, it will fall apart.
  10. Serve. Slice into squares and serve warm. A sprinkle of fresh black pepper or a few extra feta crumbles on top makes for a pretty presentation.

Sensory Cue: As the casserole bakes, your kitchen will fill with the warm, savory aroma of eggs and garlic. When it’s done, the top should be puffed and golden, and the edges will have pulled away slightly from the sides of the dish.

Cooking Tips & Techniques

I’ve made this casserole enough times to know where things can go sideways. Here are some lessons I learned the hard way, so you don’t have to.

Don’t skip the squeeze. I know it’s tempting to just dump the cooked spinach into the eggs and call it a day. But that extra moisture will turn your casserole into a soggy, watery mess. Take the 30 seconds to squeeze it dry. Your future self—and your breakfast—will thank you.

Watch your whisking. The first time I made this, I whisked the eggs like I was making a soufflé—vigorously, until they were pale and frothy. The casserole came out light and airy at first, but it collapsed as it cooled and turned dense and rubbery. Gentle whisking is the way to go for a tender, custard-like texture.

Let it rest. I know you’re hungry. I know the smell is driving you crazy. But if you slice into this casserole the second it comes out of the oven, you’ll be left with a crumbly, messy plate. Let it rest for at least 5 minutes, and you’ll get clean, beautiful slices every time.

Check for doneness with a knife. The jiggle test is helpful, but the knife test is foolproof. Insert a thin knife into the center of the casserole. If it comes out clean, it’s done. If there’s wet egg clinging to it, give it another 3-5 minutes and check again.

Room temperature eggs are a game-changer. Cold eggs can shock the other ingredients and lead to uneven cooking. If you forget to take them out of the fridge ahead of time, place them in a bowl of warm water for 5 minutes before cracking them.

Don’t overcrowd the pan. If your skillet is too small, the spinach won’t wilt evenly. Use a large skillet, and if you have to, cook the spinach in two batches. It’s worth the extra minute.

Variations & Adaptations

This casserole is wonderfully adaptable. Here are some of my favorite ways to change it up:

Add More Vegetables: Sautéed mushrooms, diced bell peppers, or chopped zucchini are all excellent additions. Just make sure to cook them first to remove excess moisture. I’ve added a cup of sautéed mushrooms before, and it was fantastic—earthy and satisfying.

Swap the Cheese: If you’re not a feta fan (or you just want to mix things up), try crumbled goat cheese for a tangy twist, shredded cheddar for a more classic flavor, or even a few spoonfuls of cottage cheese blended into the eggs for extra creaminess. For a dairy-free option, use a plant-based feta or skip the cheese altogether and add a tablespoon of nutritional yeast for a cheesy, savory flavor.

Add Protein: Cooked and crumbled breakfast sausage, diced ham, or crispy bacon bits turn this into a heartier meal. Add them to the egg mixture along with the spinach and feta. Leftover rotisserie chicken works well, too.

Make It Dairy-Free: Use unsweetened almond milk or oat milk in place of the whole milk, and skip the feta or use a dairy-free alternative. The casserole will still be delicious—just a little less rich.

Herb It Up: Fresh dill, chives, or parsley add a bright, fresh note that pairs beautifully with the spinach and feta. Stir in a tablespoon of chopped fresh herbs just before pouring the mixture into the baking dish. Dried oregano or thyme work well, too—use about a teaspoon.

Spice It Up: A pinch of red pepper flakes, a dash of smoked paprika, or a few drops of hot sauce in the egg mixture adds a nice kick without overwhelming the other flavors.

Serving & Storage Suggestions

This casserole is wonderfully versatile when it comes to serving and storing. Here’s everything you need to know.

Serving: Serve the casserole warm, straight from the oven. I like to cut it into 6-8 squares and serve it with a side of fresh fruit or a simple green salad dressed with lemon vinaigrette for a complete meal. A dollop of Greek yogurt or a spoonful of creamy cucumber dill yogurt salad on the side adds a cool, refreshing contrast to the warm, savory casserole. It’s also fantastic with a slice of fluffy Japanese milk bread for sopping up any stray bits.

Storage: Let the casserole cool completely to room temperature, then cover the baking dish tightly with plastic wrap or aluminum foil, or transfer individual slices to an airtight container. Store it in the refrigerator for up to 4 days. The flavors actually deepen and meld together overnight, making leftovers even better than the fresh version.

Freezing: This casserole freezes beautifully. Once it’s completely cool, slice it into individual portions, wrap each piece tightly in plastic wrap, and then place them in a freezer-safe bag or container. Freeze for up to 3 months. To thaw, transfer a slice to the refrigerator overnight.

Reheating: The best way to reheat individual slices is in a skillet over medium-low heat, covered, for about 3-4 minutes per side. This method crisps up the edges and warms the center evenly. You can also reheat slices in the microwave for 45-60 seconds, or in a 350°F oven for about 10 minutes if you’re reheating a larger portion.

Flavor Development: I honestly think this casserole tastes even better on the second day. The feta has time to meld with the eggs, and the spinach’s flavor becomes more mellow and integrated. If you’re planning ahead, make it a day in advance and reheat it for a stress-free breakfast or brunch.

Nutritional Information & Benefits

Here’s the approximate nutritional breakdown for one serving (based on 8 servings):

Nutrient Amount Per Serving
Calories 195
Protein 16g
Fat 13g
Saturated Fat 6g
Carbohydrates 4g
Fiber 1g
Sugar 2g
Sodium 420mg

Health Benefits: This casserole is packed with protein from the eggs and feta, which helps keep you full and satisfied until lunch. Spinach is rich in iron, vitamin K, and antioxidants, while eggs provide choline, which is important for brain health. It’s naturally low in carbohydrates and gluten-free, making it a great option for those following a low-carb, keto, or gluten-free diet.

Dietary Considerations: This recipe is naturally gluten-free, low-carb, and vegetarian. To make it dairy-free, simply use a dairy-free milk alternative and omit the feta or use a plant-based version. It’s also easy to make it nut-free by ensuring all your ingredients are processed in nut-free facilities.

Personal Wellness Perspective: I love that this casserole feels indulgent but is actually packed with wholesome ingredients. It’s the kind of breakfast that sets you up for a good day—steady energy, no crashes, and a happy belly.

Conclusion

This easy crustless spinach and feta breakfast casserole has earned a permanent spot in my weekly rotation. It’s the recipe I turn to when I need something reliable, something that feeds my family without a lot of fuss, and something that tastes like a warm hug on a plate. It’s simple enough for a Tuesday morning and special enough for a holiday brunch—and honestly, isn’t that the best kind of recipe?

I’d love for you to try it and make it your own. Swap in your favorite cheese, add some leftover roasted vegetables, or throw in a handful of fresh herbs. The beauty of this casserole is that it’s forgiving and adaptable—it works with whatever you have on hand.

When you make it, drop a comment below and let me know how it turned out. Did you add anything fun? Did your family love it as much as mine does? I read every comment, and I genuinely love hearing about your kitchen adventures. Happy cooking, friend!

Frequently Asked Questions

Can I use frozen spinach instead of fresh?

Absolutely. Use a 10-ounce package of frozen chopped spinach. Thaw it completely, then squeeze it dry in a clean kitchen towel to remove as much water as possible. You can skip the step of cooking it with the onion and garlic—just add it directly to the egg mixture after squeezing.

Can I make this casserole ahead of time?

Yes! You can assemble the casserole the night before, cover it, and store it in the refrigerator. In the morning, let it sit on the counter while the oven preheats, then bake as directed. You may need to add 5-10 minutes to the bake time since the dish will be cold.

How do I keep the casserole from sticking to the pan?

Generously grease your baking dish with butter, olive oil, or non-stick cooking spray before adding the egg mixture. I also like to line the bottom of the dish with a piece of parchment paper for extra insurance—it makes cleanup a breeze.

Can I double this recipe?

Definitely. Double all the ingredients and bake in a larger dish, like a 10×15-inch roasting pan, or divide the mixture between two 9×13-inch dishes. The bake time will be roughly the same, but start checking for doneness around the 25-minute mark.

My casserole turned out watery. What went wrong?

The most common culprit is not squeezing enough moisture out of the cooked spinach. Even if you think you’ve squeezed it well, squeeze it again. Another possibility is over-whisking the eggs, which can cause them to release water as they bake. Remember: gentle whisking is the key to a tender, non-watery casserole.

Pin This Recipe!

crustless spinach feta breakfast casserole recipe

Print

Easy Crustless Spinach Feta Breakfast Casserole Recipe

This easy crustless spinach and feta breakfast casserole is simple, forgiving, and tastes like you actually tried—even when you barely did. It’s perfect for a quick weekday breakfast or a special Sunday brunch.

  • Author: Zoe
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • 10 large eggs
  • 10 ounces (280 grams) fresh spinach
  • 6 ounces (170 grams) feta cheese, crumbled
  • 1 medium yellow onion, diced (about 1 cup)
  • 3 cloves garlic, minced
  • 1/3 cup (80 ml) whole milk
  • 1/2 teaspoon fine sea salt
  • 1/4 teaspoon freshly ground black pepper
  • 1 tablespoon olive oil (for cooking)

Instructions

  1. Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with butter, olive oil, or non-stick cooking spray.
  2. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook, stirring occasionally, until translucent and soft, about 4-5 minutes. Add the minced garlic and cook for another 30 seconds until fragrant.
  3. Add the fresh spinach to the skillet in handfuls, stirring gently until wilted and bright green, about 2-3 minutes. Remove from heat.
  4. Transfer the cooked spinach mixture to a clean kitchen towel or paper towels. Let cool slightly, then squeeze firmly over the sink to remove excess moisture. Roughly chop the squeezed spinach.
  5. In a large mixing bowl, crack the 10 eggs. Add the milk, salt, and black pepper. Whisk gently for about 15-20 seconds until the yolks and whites are combined but not frothy.
  6. Add the chopped spinach mixture and crumbled feta cheese to the bowl with the eggs. Gently fold together with a rubber spatula until evenly distributed.
  7. Pour the egg mixture into the prepared baking dish and spread into an even layer. Tap the dish gently on the counter to release any air bubbles.
  8. Bake for 25-30 minutes, until the edges are set and lightly golden, the center is just barely jiggly, and a knife inserted into the center comes out clean. If the top browns too quickly, tent loosely with aluminum foil for the last 5-10 minutes.
  9. Remove from the oven and let cool on a wire rack for at least 5-10 minutes before slicing.
  10. Slice into squares and serve warm. Optionally, top with a sprinkle of fresh black pepper or extra feta crumbles.

Notes

Don’t skip squeezing the cooked spinach dry to avoid a watery casserole. Whisk the eggs gently—over-whisking leads to a dense, rubbery texture. Let the casserole rest for at least 5 minutes before slicing for clean pieces. For make-ahead, assemble the night before and refrigerate; add 5-10 minutes to bake time.

Nutrition

  • Serving Size: 1 square (1/8 of cas
  • Calories: 195
  • Sugar: 2
  • Sodium: 420
  • Fat: 13
  • Saturated Fat: 6
  • Carbohydrates: 4
  • Fiber: 1
  • Protein: 16

Keywords: crustless spinach feta casserole, breakfast casserole, egg bake, gluten-free breakfast, low-carb breakfast, meal prep breakfast

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating