Spinach Feta Strata is a savory, cheesy, and satisfying baked dish that’s perfect for brunch, breakfast, or even a light dinner.
This dish layers crusty bread, tender spinach, tangy feta cheese, and a rich egg custard, creating a texture that’s both fluffy and slightly crispy on top.
The flavors are bold yet comforting, with a Mediterranean-inspired twist from the feta and herbs.
One of the best things about this recipe is its make-ahead convenience—simply assemble the strata the night before, let the bread soak up the custard overnight, and bake it fresh in the morning.
Whether you’re hosting a holiday brunch or meal-prepping for the week, Spinach Feta Strata is a delicious, hassle-free option that never disappoints.

Why You’ll Love This Spinach Feta Strata
1. Make-Ahead Convenience
This recipe is designed for minimal effort in the morning. Prepare it the night before, refrigerate, and pop it into the oven when you’re ready.
2. Bursting with Flavor
The combination of sautéed spinach, salty feta, and a custard-soaked bread base results in an incredibly flavorful bite every time.
3. Perfect for Any Occasion
Whether you’re making it for a family breakfast, a weekend brunch, or meal prep for the week, this strata fits any occasion.
4. Customizable Ingredients
Swap out the spinach for kale, use different cheeses, or add your favorite vegetables and proteins to make it your own.
Ingredients You’ll Need
To make this delicious Spinach Feta Strata, you’ll need a handful of simple, wholesome ingredients that come together beautifully:
For the Base:
- Crusty bread (French bread or sourdough), cubed
- Fresh spinach, chopped (or frozen, thawed, and drained)
- Feta cheese, crumbled
For the Custard Mixture:
- Eggs
- Milk (whole milk or a mix of milk and cream for richness)
- Dijon mustard (adds a subtle tang)
- Salt and black pepper
- Nutmeg (optional, for added warmth and depth)
For Extra Flavor:
- Onion, finely chopped
- Garlic, minced
- Olive oil or butter (for sautéing)
- Fresh herbs (such as parsley or dill, optional)
Step-by-Step Instructions to Make Spinach Feta Strata

Step 1: Prepare the Bread and Spinach
- Cut the bread into bite-sized cubes and spread them in a buttered baking dish.
- If using fresh spinach, sauté it in a pan with a little olive oil until wilted. If using frozen spinach, ensure it’s thoroughly drained to prevent excess moisture.
Step 2: Sauté the Aromatics
- In the same pan, heat a bit of olive oil or butter over medium heat.
- Add the chopped onion and cook until soft and translucent.
- Stir in the minced garlic and cook for another 30 seconds until fragrant.
Step 3: Layer the Ingredients
- Spread the sautéed spinach and onions evenly over the bread cubes.
- Sprinkle the crumbled feta cheese on top, ensuring even distribution.
Step 4: Prepare the Custard Mixture
- In a large mixing bowl, whisk together the eggs, milk, Dijon mustard, salt, black pepper, and nutmeg.
- Pour this mixture evenly over the bread, pressing down gently to ensure the bread soaks up the liquid.
Step 5: Refrigerate and Let It Rest
- Cover the dish with plastic wrap and refrigerate for at least 4 hours or overnight. This allows the bread to fully absorb the custard, resulting in a soft, fluffy texture.
Step 6: Bake Until Golden and Set
- Preheat the oven to 350°F (175°C).
- Remove the strata from the fridge and let it sit at room temperature for about 15 minutes.
- Bake uncovered for 40-45 minutes, or until the top is golden brown and the center is set.
Step 7: Serve and Enjoy
- Let the strata cool for a few minutes before slicing.
- Garnish with fresh herbs if desired and serve warm.
This Spinach Feta Strata pairs beautifully with a side salad, fresh fruit, or a dollop of Greek yogurt for a balanced and satisfying meal. Enjoy!
Tips for the Best Spinach Feta Strata
Achieving the perfect Spinach Feta Strata is all about balancing flavors, textures, and proper preparation.
Here are some expert tips to ensure your strata turns out fluffy, flavorful, and irresistibly delicious every time.
1. Use Stale or Toasted Bread
For the best texture, use day-old or slightly dry bread. This helps the bread absorb the custard without becoming soggy. If your bread is fresh, simply toast the cubes in the oven at 300°F (150°C) for 10 minutes before assembling.
2. Squeeze Out Excess Moisture from Spinach
Whether you’re using fresh or frozen spinach, make sure to remove as much moisture as possible. Too much liquid can lead to a watery strata. Press the spinach between paper towels or wring it out using a clean kitchen towel.
3. Let It Soak Overnight for Maximum Flavor
Allowing the bread to fully absorb the custard overnight results in a richer, more cohesive texture. If you’re short on time, a minimum of 4 hours will still give you great results.
4. Don’t Overbake
Overbaking can cause the strata to dry out. It’s done when the center is set but still slightly jiggly—about 40-45 minutes at 350°F (175°C). If the top browns too quickly, cover it loosely with foil.
5. Add Cheese on Top for Extra Flavor
While feta is already mixed into the strata, adding a sprinkle of shredded cheese like Parmesan or mozzarella on top during the last 10 minutes of baking can create a delicious golden crust.
6. Let It Rest Before Slicing
After baking, let the strata rest for 5-10 minutes. This helps it firm up and makes slicing easier.
Variations & Substitutions
This Spinach Feta Strata is incredibly versatile! Whether you want to customize flavors or adjust based on dietary preferences, here are some delicious variations and substitutions:
1. Swap the Bread
- Sourdough or Ciabatta: Adds a tangy, chewy texture.
- Whole Wheat Bread: A heartier, fiber-rich option.
- Gluten-Free Bread: Works just as well for a gluten-free version.
2. Experiment with Different Cheeses
- Goat Cheese: Adds a creamy, slightly tangy flavor.
- Cheddar or Gruyère: Gives a richer, sharper taste.
- Parmesan: Perfect for a salty, umami boost.
3. Add Extra Vegetables
- Mushrooms: Sautéed mushrooms add an earthy depth.
- Bell Peppers: Provide a sweet and colorful crunch.
- Sun-Dried Tomatoes: Enhance the Mediterranean flavors.
- Zucchini or Asparagus: Light, fresh, and delicious additions.
4. Include a Protein Boost
- Cooked Bacon or Sausage: Adds a smoky, savory touch.
- Smoked Salmon: Pairs beautifully with feta for a gourmet twist.
- Shredded Chicken: Makes the strata heartier for a full meal.
5. Make It Dairy-Free
- Use plant-based milk (like almond or oat milk).
- Swap the feta for dairy-free cheese or nutritional yeast for a cheesy flavor.
6. Spice It Up
- Add red pepper flakes for heat.
- Mix in cumin or smoked paprika for a warm, smoky depth.
- Use fresh basil or dill for extra herby freshness.
Storage & Reheating Tips
Proper storage and reheating will ensure your Spinach Feta Strata stays fresh and delicious for days. Here’s how to store and enjoy leftovers like they’re freshly baked.
How to Store Spinach Feta Strata
- In the Refrigerator: Once cooled, cover the baking dish tightly with plastic wrap or transfer slices to an airtight container. It will stay fresh for up to 4 days.
- In the Freezer: Wrap individual slices in plastic wrap, then place them in a freezer-safe bag or container. Freeze for up to 2 months.
How to Reheat Spinach Feta Strata
- Oven (Best Method): Preheat to 350°F (175°C) and bake for 10-15 minutes until heated through. Cover with foil to prevent drying out.
- Microwave: Place a slice on a microwave-safe plate and heat in 30-second intervals until warm. Add a splash of milk or water to keep it moist.
- Air Fryer: Reheat at 325°F (160°C) for 5-7 minutes for a crispy top and soft center.
Tip: If reheating from frozen, let the strata thaw overnight in the fridge before warming it up.
Final Thoughts
Spinach Feta Strata is a perfect balance of creamy, savory, and cheesy goodness, making it an ideal dish for brunch gatherings, meal prep, or a cozy breakfast at home.
With its make-ahead convenience, customizable ingredients, and rich flavors, this dish is a surefire crowd-pleaser.
Whether you stick to the classic spinach and feta combination or experiment with different flavors, this strata is a delicious way to start your day.
Serve it with a fresh salad, a side of fruit, or enjoy it on its own for a comforting and satisfying meal.
Give this recipe a try and let me know in the comments how you customized your Spinach Feta Strata!
Frequently Asked Questions (FAQs)
1. Can I make Spinach Feta Strata without soaking it overnight?
Yes! While an overnight soak gives the best texture, you can let it sit for at least 30 minutes to allow the bread to absorb the custard before baking.
2. Can I use fresh spinach instead of frozen?
Absolutely! Just sauté fresh spinach first to remove excess moisture before adding it to the dish.
3. What type of bread works best for this recipe?
Crusty bread like sourdough, French bread, or ciabatta works best. Avoid soft sandwich bread, as it can become too mushy.
4. Can I make this strata dairy-free?
Yes! Use plant-based milk (such as almond or oat milk) and swap the feta for a dairy-free cheese alternative or nutritional yeast.
5. How do I know when the strata is fully cooked?
The center should be set but slightly jiggly when you shake the dish. A knife inserted in the middle should come out clean, with no liquid egg mixture.

Spinach Feta Strata
Equipment
- 1 Baking Dish (9×13 inches)
- 1 large mixing bowl
- 1 Sauté Pan
- 1 Whisk
- 1 Knife
- 1 Cutting board
- Plastic Wrap or Foil for refrigerating overnight
Ingredients
- 10 cups 1 loaf Crusty Bread (French bread or sourdough), cubed
- 4 cups Fresh Spinach chopped (or frozen, thawed and drained)
- 1 cup Feta Cheese crumbled
- 6 Large Eggs
- 2 cups Milk whole milk or a milk-cream mixture
- 1 tbsp Dijon Mustard
- 1/2 tsp Salt
- 1/4 tsp Black Pepper
- 1/4 tsp Nutmeg optional
- 1 Medium Onion finely chopped
- 2 cloves Garlic minced
- 2 tbsp Olive Oil or butter for sautéing
- Fresh Herbs optional, for garnish
Instructions
Prepare the Bread
- Preheat the oven to 350°F (175°C). Cube the crusty bread into bite-sized pieces and spread them evenly in a buttered 9×13-inch baking dish.
Cook the Spinach
- Heat 1 tablespoon olive oil in a sauté pan over medium heat. Add the chopped onion and cook until softened, about 5 minutes. Stir in the minced garlic and cook for another 30 seconds. Add the spinach and cook until wilted (about 3-5 minutes for fresh spinach). If using frozen spinach, ensure it’s thoroughly drained.
Layer the Strata
- Spread the sautéed spinach mixture evenly over the bread cubes. Sprinkle the crumbled feta cheese evenly on top.
Make the Custard
- In a large mixing bowl, whisk together the eggs, milk, Dijon mustard, salt, black pepper, and nutmeg. Pour this mixture evenly over the bread, pressing gently to ensure the bread absorbs the custard.
Refrigerate Overnight
- Cover the dish with plastic wrap and refrigerate for at least 4 hours or overnight to allow the bread to soak up the custard.
Bake the Strata
- Preheat the oven to 350°F (175°C). Bake the strata, uncovered, for 40-45 minutes, or until the top is golden brown and the center is set. If the top browns too quickly, cover it loosely with foil.
Rest and Serve
- Let the strata rest for about 5-10 minutes before slicing. Garnish with fresh herbs, if desired. Serve warm and enjoy!
Notes
- Make-Ahead Option: This recipe is great for meal prep! Assemble it the night before and bake it fresh the next morning.
- Frozen Spinach: If using frozen spinach, ensure it’s thoroughly drained to avoid excess moisture.
- Substitute the Cheese: Swap feta with goat cheese, mozzarella, or a sharp cheddar for different flavors.
- Gluten-Free Option: Use gluten-free bread to make this strata gluten-free.
- Add Protein: You can add cooked bacon, sausage, or chicken to make it heartier.