Healthy Crustless Breakfast Casserole with Spinach and Feta

Ready In
Servings
Difficulty

There used to be a tiny café tucked behind a bookstore in my old neighborhood that made a breakfast casserole I still dream about. When they closed suddenly three years ago, I actually stood outside reading the “For Lease” sign twice, hoping I’d misread it. After twelve tries — some so watery they looked like soup, others so dry they could double as packing material — I finally got it. And honestly, this version is better than the original. Not because I’m trying to be humble, but because I figured out the secret they were using all along: no crust, just pure, fluffy egg custard packed with spinach and salty feta. Let me tell you, that first bite of my successful attempt had me texting my sister at 9 AM on a Saturday. She thought something was wrong. Nope. Just breakfast victory.

Why You’ll Love This Recipe

You know that feeling when you want something warm and satisfying for breakfast but don’t want to spend an hour in the kitchen? This crustless breakfast casserole is that recipe. It’s the kind of dish that makes you feel put-together even on a Tuesday morning when you’re running on three hours of sleep.

Here’s what makes it stand out from every other breakfast casserole you’ve tried:

  • Quick & Easy : Comes together in under 40 minutes, with only 10 minutes of active prep. Perfect for busy mornings or when you need to feed a crowd without breaking a sweat.
  • Simple Ingredients : No fancy grocery trips needed. Eggs, spinach, feta, and a few pantry staples — that’s it. You probably have most of this already.
  • Perfect for Meal Prep : Make it Sunday night, and you’ve got breakfast ready for the whole week. It reheats like a dream, which is honestly rare for egg dishes.
  • Crowd-Pleaser : I’ve served this to picky kids, health-conscious friends, and my dad who “doesn’t trust vegetables.” Everyone goes back for seconds.
  • Unbelievably Delicious : The texture is what gets me every time. Fluffy eggs, tender spinach, and salty feta in every single bite. No dry edges, no soggy middle — just perfect.

What makes this different from other crustless casseroles? It’s the technique. Most recipes tell you to just throw everything in a dish and bake. That’s how you end up with watery spinach and rubbery eggs. I figured out that sautéing the spinach first and letting it cool slightly before mixing with the eggs changes everything. No more sad, weepy casserole. Just pure, creamy goodness that happens to be packed with protein and veggies.

This isn’t just a breakfast casserole — it’s the kind of meal that makes you feel good about eating well. It’s comfort food that actually nourishes you, without making you feel like you’re missing out.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients that work together to create something truly special. Most of these are probably already in your kitchen, which makes this perfect for those mornings when you need to use up what you have.

  • Large eggs (10) — The foundation of the casserole. Use room temperature eggs for the fluffiest texture. I’ve tested this with both store-brand and organic eggs, and honestly, as long as they’re fresh, you’re good.
  • Fresh spinach (5 ounces or about 5 cups) — This looks like a lot, but it wilts down to almost nothing. Don’t skip the sautéing step — it removes excess moisture and concentrates the flavor. Baby spinach works best here.
  • Crumbled feta cheese (1 cup) — The salty, tangy star of the show. I recommend using a block of feta and crumbling it yourself — it has better texture and flavor than pre-crumbled options. If you’re dairy-free, try a plant-based feta alternative.
  • Shredded mozzarella (½ cup) — Adds that gooey, melty factor that makes the casserole feel indulgent. Whole milk mozzarella melts best, but part-skim works fine too.
  • Milk (¼ cup) — Just a splash to keep the eggs tender. Any milk works here — whole milk gives the richest texture, but I’ve used oat milk and almond milk with great results.
  • Yellow onion (1 medium, diced) — Adds savory depth. You could use shallots or leeks for a milder flavor.
  • Garlic (2 cloves, minced) — Non-negotiable in my opinion. It works beautifully with the spinach and feta.
  • Olive oil (1 tablespoon) — For sautéing the vegetables. Avocado oil works too.
  • Salt (½ teaspoon) — Go easy here since feta is naturally salty.
  • Black pepper (¼ teaspoon) — Freshly ground if you can.
  • Dried oregano (½ teaspoon) — Adds a subtle Mediterranean note that complements the feta perfectly.
  • Red pepper flakes (¼ teaspoon, optional) — I add these for a tiny kick. Totally optional, but highly recommended.

One thing I’ve learned: don’t skip the milk. Even a small amount makes a huge difference in texture. The first time I made this, I thought I could get away without it. The result was dense and almost rubbery. Learn from my mistake!

Equipment Needed

You don’t need any fancy equipment for this recipe, which is part of why I love it so much.

  • 8×8-inch baking dish — Glass or ceramic works best. If you’re doubling the recipe, use a 9×13-inch dish and add about 5 minutes to the baking time.
  • Large skillet — For sautéing the spinach and onions. Any non-stick or stainless steel pan works.
  • Large mixing bowl — Big enough to whisk the eggs without splashing everywhere.
  • Whisk — A fork works in a pinch, but a whisk gives you a smoother egg mixture.
  • Chef’s knife and cutting board — For dicing the onion and mincing the garlic.
  • Measuring cups and spoons — I’m usually a “by eye” cook, but for egg dishes, accurate measurements really matter.
  • Parchment paper (optional) — If you’re worried about sticking, line the dish for easy cleanup. I usually just grease the dish well with butter or cooking spray.

If you don’t have an 8×8 dish, you can use a 9-inch pie plate or even a cast iron skillet. Just keep an eye on the baking time — shallower dishes cook faster.

Preparation Method

crustless breakfast casserole preparation steps

Alright, let’s get cooking. This is easier than you think, I promise.

  1. Preheat your oven to 375°F (190°C). While it’s heating up, grease your 8×8 baking dish with butter or cooking spray. Don’t skip this — even with the eggs, things can stick.
  2. Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced onion and cook for 3-4 minutes until it’s soft and translucent. You should see it start to turn golden at the edges — that’s where the flavor is.
  3. Add the minced garlic and cook for 30 seconds until fragrant. Don’t walk away here — garlic burns fast and gets bitter. I learned this the hard way.
  4. Add the spinach in handfuls. This might look like way too much spinach, but trust me, it wilts down to about a cup. Toss it with tongs and cook for 2-3 minutes until completely wilted. The pan should look mostly dry when you’re done — if there’s liquid pooling, keep cooking for another minute.
  5. Remove the skillet from heat and let the spinach mixture cool for 5 minutes. This step is crucial. If you add hot spinach to the eggs, you’ll end up with scrambled eggs instead of a fluffy casserole. I’ve made this mistake, and it’s not pretty.
  6. In a large bowl, crack 10 eggs and add ¼ cup of milk. Whisk vigorously for about 1 minute until the mixture is uniform and slightly frothy on top. You want the yolks and whites completely combined.
  7. Add ½ teaspoon salt, ¼ teaspoon black pepper, ½ teaspoon dried oregano, and ¼ teaspoon red pepper flakes (if using). Whisk again to distribute the seasonings.
  8. Fold in the cooled spinach mixture, 1 cup of crumbled feta, and ½ cup of shredded mozzarella. Use a spatula to gently incorporate everything. Don’t overmix — you want the ingredients evenly distributed, but you don’t want to deflate the eggs.
  9. Pour the mixture into your prepared baking dish. Use the spatula to spread it evenly. The feta will sink a bit as it bakes, which is totally fine — that creates a lovely salty layer throughout.
  10. Bake for 25-30 minutes until the center is set and the edges are golden brown. The casserole should jiggle slightly in the center when you shake the dish — that’s the sign of a perfectly cooked egg dish. If it’s completely firm, it might be overdone.
  11. Let it rest for 5 minutes before slicing. This is the hardest part, I know. But letting it rest allows the eggs to finish setting and makes for cleaner slices. Use this time to make your coffee or toast some bread.

A quick tip: if the top is browning too quickly but the center isn’t set yet, tent the dish with foil for the last 5-10 minutes of baking. Your oven might run hot, and that’s okay — we’re working with it, not against it.

Cooking Tips & Techniques

I’ve made this casserole more times than I can count, and I’ve picked up a few tricks along the way. Here’s what I wish someone had told me from the start.

The biggest mistake people make is not removing enough moisture from the spinach. If you skip the sautéing step or don’t cook it long enough, the water from the spinach will leak into the eggs during baking. The result is a watery, sad casserole that separates as it sits. Nobody wants that. Cook the spinach until the pan is dry — that’s your cue that it’s ready.

Another common issue is overbaking. Egg dishes continue to cook after you pull them out of the oven, so it’s better to underbake slightly than overbake. If the center jiggles just a little when you shake the dish, you’re golden. By the time it rests, it’ll be perfectly set.

Here’s a pro tip for meal prepping: bake the casserole completely, let it cool, then slice it into individual portions. Wrap each portion in plastic wrap or store in airtight containers. In the morning, just grab one and reheat. It’s been a game-changer for my chaotic weekday mornings.

If you’re using frozen spinach, thaw it completely and squeeze out every drop of moisture with your hands or a clean kitchen towel. You’ll be shocked at how much water comes out. Then sauté it briefly with the onions to add flavor back in.

One more thing — don’t skip the salt because you think feta is salty enough. The eggs need salt to properly season the entire dish. Just use a light hand and taste if you’re unsure. You can always add more salt at the table, but you can’t take it out.

Variations & Adaptations

This recipe is incredibly flexible, which is one of the reasons it’s a staple in my kitchen. Here are some ways to make it your own.

Vegetable Variations: Swap the spinach for chopped kale, Swiss chard, or a mix of both. You can also add roasted red peppers, sun-dried tomatoes, or sautéed mushrooms. Just make sure any vegetables with high water content are cooked and drained first.

Cheese Swaps: If you’re not a feta fan, try goat cheese, shredded cheddar, or crumbled ricotta salata. Each gives a different flavor profile — goat cheese adds tanginess, cheddar brings sharpness, and ricotta salata offers a milder saltiness.

Protein Boost: Add cooked and crumbled turkey sausage, diced ham, or crispy bacon. Fold it in with the spinach mixture before adding to the eggs. This turns the casserole into a heartier meal that can easily serve as dinner too.

Dairy-Free Version: Use a plant-based feta alternative and unsweetened almond or oat milk. The texture will be slightly less fluffy, but it’s still delicious. I’ve tested this with my dairy-free sister-in-law, and she gave it two thumbs up.

Low-Carb/Keto Adaptation: This recipe is already naturally low in carbs! Just skip the milk or use a splash of heavy cream instead. The spinach and eggs keep it keto-friendly without any adjustments.

One variation I tried on a whim was adding a handful of chopped fresh dill and some lemon zest. It gave the casserole a bright, fresh flavor that was perfect for spring brunch. My neighbors, who I foisted the leftovers on, asked for the recipe immediately.

Serving & Storage Suggestions

This casserole is delicious straight out of the oven, but it’s also wonderful at room temperature, which makes it perfect for brunch buffets or potlucks.

Serve it warm with a side of fresh fruit, a simple green salad, or crusty whole grain toast. For a more indulgent breakfast, pair it with roasted potatoes or avocado slices. A dollop of Greek yogurt or a drizzle of hot sauce on top takes it to another level.

For storage, let the casserole cool completely, then cover the dish tightly with plastic wrap or aluminum foil. It will keep in the refrigerator for up to 4 days. The flavors actually meld together overnight, so leftovers often taste even better the next day.

To freeze, bake the casserole, let it cool completely, then slice into portions. Wrap each portion individually in plastic wrap, then place in a freezer-safe bag. It will keep for up to 3 months. Thaw overnight in the refrigerator before reheating.

Reheating instructions: For individual portions, microwave for 45-60 seconds. For a whole casserole, reheat in a 350°F oven for 10-15 minutes until warmed through. If it’s from frozen, add 5-10 minutes to the oven time. I find the oven method keeps the texture better than the microwave, but both work in a pinch.

A note on texture — this casserole is best within the first 2 days. After that, the eggs can become slightly denser. It’s still delicious, just not as fluffy as day one.

Nutritional Information & Benefits

This crustless breakfast casserole isn’t just delicious — it’s packed with nutrients that will keep you full and energized all morning. Here’s the breakdown per serving (based on 6 servings):

  • Calories: 245
  • Protein: 19g
  • Fat: 17g
  • Carbohydrates: 4g
  • Fiber: 1g
  • Sugar: 2g

Health benefits to love: The eggs provide high-quality protein and essential nutrients like choline, which supports brain health. Spinach is loaded with iron, vitamin K, and antioxidants. Feta cheese adds calcium and protein while being lower in fat than many other cheeses. Together, this casserole is a nutrient powerhouse that supports muscle health, bone strength, and sustained energy.

Dietary considerations: This recipe is naturally gluten-free and low-carb. For a vegetarian version, it’s already vegetarian-friendly. If you need it dairy-free, use the substitutions mentioned earlier. It’s also suitable for those following a Mediterranean diet.

Potential allergens: Contains eggs and dairy. If you have sensitivities, please use the suggested substitutions.

Conclusion

This healthy crustless breakfast casserole has become my go-to for everything from lazy Sunday mornings to holiday brunches. It’s proof that eating well doesn’t mean sacrificing flavor or spending hours in the kitchen. The combination of fluffy eggs, tender spinach, and salty feta is simple but absolutely satisfying.

What I love most about this recipe is how it makes me feel. It’s nourishing without being boring, indulgent without being heavy. And knowing I can prep it ahead of time means I can actually enjoy my mornings instead of rushing around.

I’d love to hear how this turns out for you. Did you try any variations? Did you serve it for breakfast, lunch, or dinner? Drop a comment below and let me know — your feedback helps other readers too. And if you loved it, please share this recipe with a friend who needs a little breakfast inspiration.

Happy cooking, friends. Here’s to mornings that taste this good!

Frequently Asked Questions

Can I make this crustless breakfast casserole ahead of time?

Absolutely! You can assemble the casserole the night before, cover it, and refrigerate. In the morning, let it sit on the counter while the oven preheats, then bake as directed. You may need to add 5 extra minutes to the baking time since the dish starts cold.

How do I prevent the casserole from being watery?

The key is thoroughly cooking the spinach to remove excess moisture. Make sure the pan is dry after sautéing. If using frozen spinach, thaw and squeeze it dry before cooking. This simple step makes all the difference.

Can I add meat to this recipe?

Yes! Cooked and crumbled turkey sausage, diced ham, or crispy bacon work beautifully. Fold them in with the spinach mixture before adding to the eggs. About ½ cup of cooked meat is a good amount.

How do I know when the casserole is done baking?

The center should be set but still slightly jiggly when you shake the dish. A knife inserted near the center should come out clean. The edges will be golden brown and pulling away from the sides of the dish slightly.

Can I double this recipe?

Definitely! Use a 9×13-inch baking dish and double all ingredients. Increase the baking time to 35-40 minutes, checking for doneness at the 30-minute mark. The same rules about resting and checking for jiggle apply.

Pin This Recipe!

crustless breakfast casserole recipe
Print

Healthy Crustless Breakfast Casserole with Spinach and Feta

A fluffy, crustless breakfast casserole packed with spinach and salty feta, perfect for meal prep and busy mornings. This easy recipe comes together in under 40 minutes with simple ingredients.

  • Author: Jamie
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 6 servings 1x
  • Category: Breakfast
  • Cuisine: Mediterranean

Ingredients

Scale
  • 10 large eggs, room temperature
  • 5 ounces fresh spinach (about 5 cups)
  • 1 cup crumbled feta cheese
  • ½ cup shredded mozzarella cheese
  • ¼ cup milk (any kind)
  • 1 medium yellow onion, diced
  • 2 cloves garlic, minced
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ½ teaspoon dried oregano
  • ¼ teaspoon red pepper flakes (optional)

Instructions

  1. Preheat oven to 375°F (190°C). Grease an 8×8-inch baking dish with butter or cooking spray.
  2. Heat olive oil in a large skillet over medium heat. Add diced onion and cook for 3-4 minutes until soft and translucent.
  3. Add minced garlic and cook for 30 seconds until fragrant.
  4. Add spinach in handfuls, tossing with tongs, and cook for 2-3 minutes until completely wilted and the pan is mostly dry.
  5. Remove skillet from heat and let spinach mixture cool for 5 minutes.
  6. In a large bowl, whisk eggs and milk vigorously for about 1 minute until uniform and slightly frothy.
  7. Add salt, black pepper, dried oregano, and red pepper flakes (if using). Whisk again to combine.
  8. Fold in cooled spinach mixture, crumbled feta, and shredded mozzarella until evenly distributed.
  9. Pour mixture into prepared baking dish and spread evenly.
  10. Bake for 25-30 minutes until center is set but still slightly jiggly, and edges are golden brown.
  11. Let rest for 5 minutes before slicing and serving.

Notes

Sauté spinach first to remove excess moisture and prevent a watery casserole. Let the spinach mixture cool before adding to eggs to avoid scrambling. For meal prep, bake completely, cool, slice into portions, and refrigerate for up to 4 days or freeze for up to 3 months. Reheat individual portions in the microwave for 45-60 seconds or whole casserole in a 350°F oven for 10-15 minutes.

Nutrition

  • Serving Size: 1 slice (1/6 of cass
  • Calories: 245
  • Sugar: 2
  • Sodium: 520
  • Fat: 17
  • Saturated Fat: 7
  • Carbohydrates: 4
  • Fiber: 1
  • Protein: 19

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

Did you make this recipe?

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

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆