Croissants, a weekend brunch favorite, often evoke visions of flaky pastries paired with coffee at the local café. But what if I told you that you can elevate your beloved croissants into a hearty, savory dish that serves a crowd? That’s precisely the magic behind this Croissant Strata with Spinach, Feta, and Gruyère recipe. Perfect for family gatherings, relaxed Sundays, or holiday breakfasts, this dish transforms simple ingredients into a comforting meal that keeps everyone coming back for seconds.
Why You’ll Love This Dish
Why settle for plain eggs and toast when you can indulge in a mouthwatering strata that brings together buttery croissants, vibrant spinach, and rich cheeses? This croissant strata is not only comforting but also remarkably easy to prepare. It’s a one-pan wonder that allows you to feed a crowd without breaking a sweat.
“I made this for brunch, and it was a hit! My family couldn’t get enough of the cheesy goodness with those flaky croissant layers. I’ll definitely be making it again!”—A Happy Home Cook
This recipe is versatile too! It works excellently for lazy weekends, holiday events, and even meal prep for busy weekdays. The combination of flavors and textures is so delightful that you won’t believe it’s made from day-old croissants.
The Cooking Process Explained
Making the Croissant Strata is a straightforward process that involves toasting the croissants, whisking together a simple custard base, and layering everything in a baking dish before letting it chill. The slow refrigeration allows the flavors to meld beautifully.
- Preheat your oven.
- Toast the croissant cubes for added texture.
- Sauté shallots and spinach for depth.
- Create layers of croissants, spinach, and cheese.
- Chill and bake to bubbly perfection!
What You’ll Need
Here’s the ingredient list you’ll need to whip up this delicious dish:
- 3-4 croissants (approximately 8.5 oz), cut into 2-inch cubes
- 10 large eggs
- 2 cups milk
- 1 teaspoon Dijon mustard
- ⅛ teaspoon nutmeg
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper, plus more to taste
- ⅛ teaspoon cayenne pepper
- 1 shallot, minced
- 2 tablespoons olive oil or butter, divided
- 12 oz frozen chopped spinach, thawed and excess water squeezed out
- 1 cup Gruyère cheese, shredded
- 1 cup feta cheese, crumbled
Whether you’re scouting croissants at a local bakery or using up leftovers, feel free to get creative. Substitute the cheeses based on what you have or add herbs for an extra flavor punch!

Directions to Follow
- Preheat the oven to 350°F (175°C).
- Toast the croissants: Spread the croissant cubes on a baking sheet and lightly toast for about 5 minutes. Remove and set aside.
- Mix the custard: In a large bowl, whisk together the eggs, milk, Dijon mustard, nutmeg, ½ teaspoon salt, ¼ teaspoon black pepper, and cayenne pepper. Set aside.
- Sauté veggies: Heat 1 tablespoon of olive oil or butter in a skillet over medium heat. Add the minced shallot and sauté until translucent, about 2-3 minutes. Add the thawed spinach, season with a pinch of salt and pepper, cooking for an additional 2-3 minutes. Remove from heat and let it cool slightly.
- Prepare the baking dish: Grease a 9×13-inch baking dish with the remaining tablespoon of olive oil or butter.
- Layer the strata: Start with half of the toasted croissant cubes at the bottom of the baking dish. Follow with half of the spinach mixture, then sprinkle half of the Gruyère and feta cheeses over the spinach. Pour half of the egg mixture over the layers.
- Repeat the layers: Use the remaining croissant cubes, spinach mixture, cheeses, and egg mixture. Press down gently to help the bread absorb the custard.
- Refrigerate: Cover with aluminum foil and chill for at least 2 hours or overnight for best results.
- Let it rest: Before baking, remove from the refrigerator and let it sit at room temperature for 30 minutes.
- Bake: Cover and bake for 30 minutes. Remove the foil and bake for an additional 20-30 minutes until the center is set and the top is golden brown.
- Serve: Allow to rest for at least 5 minutes before serving.
Best Ways to Enjoy It
This Croissant Strata is perfect served warm with a light mixed green salad drizzled with lemon vinaigrette for a refreshing contrast. You can also pair it with fresh fruit or even a side of crispy bacon.
For a little kick, try serving it with a tangy hot sauce or a dollop of Greek yogurt on top. A mimosa or a cup of freshly brewed coffee makes for an ideal drink pairing!
How to Store
If you have leftovers—or if you’re prepping ahead—you can store the strata in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave or in the oven at 350°F (175°C) until warmed through.
For long-term storage, consider freezing it before baking. Just assemble the strata, cover tightly with foil, and freeze. When you’re ready to enjoy it, thaw overnight in the refrigerator, then bake it as directed.
Helpful Cooking Tips
- Use stale croissants: Day-old croissants work wonders for this recipe since they absorb the custard better.
- Customize your cheeses: If you don’t have Gruyère or feta, try other semi-soft cheeses. Cheddar or mozzarella can also work.
- Let it sit: Allowing the strata to sit overnight enhances the flavor and texture, so plan ahead when you can!
Recipe Variations
Explore flavor variations by adding sautéed mushrooms, sun-dried tomatoes, or roasted red peppers. For a lighter version, swap half of the dairy with a plant-based milk, or use egg whites instead of whole eggs.
For an herbaceous twist, you might incorporate fresh dill, parsley, or thyme to the spinach mix.
Frequently Asked Questions
1. How long is the prep time?
Prep time is roughly 30 minutes, with additional chilling time for optimal flavor.
2. Can I make this dish ahead of time?
Absolutely! Assemble it a day before, then popping it in the oven when you’re ready to serve ensures it’s fresh and warm.
3. What if I don’t like feta?
You can easily substitute the feta cheese with goat cheese or even a cream cheese for a creamier texture.
4. Is it possible to make this vegetarian?
Yes! This recipe is naturally vegetarian, and you can add more veggies if desired.
5. Can I freeze leftovers?
Yes, cooked strata can be frozen for future meals. Just make sure to store in an airtight container to prevent freezer burn.


Croissant Strata with Spinach, Feta, and Gruyère
A comforting and savory croissant strata perfect for brunch or family gatherings, featuring layers of buttery croissants, vibrant spinach, and rich cheeses.
- Prep Time: 30 minutes
- Cook Time: 60 minutes
- Total Time: 90 minutes
- Yield: 8 servings 1x
- Category: Brunch
- Method: Baking
- Cuisine: French
- Diet: Vegetarian
Ingredients
- 3–4 croissants (approximately 8.5 oz), cut into 2-inch cubes
- 10 large eggs
- 2 cups milk
- 1 teaspoon Dijon mustard
- ⅛ teaspoon nutmeg
- ½ teaspoon salt, plus more to taste
- ¼ teaspoon black pepper, plus more to taste
- ⅛ teaspoon cayenne pepper
- 1 shallot, minced
- 2 tablespoons olive oil or butter, divided
- 12 oz frozen chopped spinach, thawed and excess water squeezed out
- 1 cup Gruyère cheese, shredded
- 1 cup feta cheese, crumbled
Instructions
- Preheat the oven to 350°F (175°C).
- Toast the croissants: Spread the croissant cubes on a baking sheet and lightly toast for about 5 minutes. Remove and set aside.
- Mix the custard: In a large bowl, whisk together the eggs, milk, Dijon mustard, nutmeg, ½ teaspoon salt, ¼ teaspoon black pepper, and cayenne pepper. Set aside.
- Sauté veggies: Heat 1 tablespoon of olive oil or butter in a skillet over medium heat. Add the minced shallot and sauté until translucent, about 2-3 minutes. Add the thawed spinach, season with a pinch of salt and pepper, cooking for an additional 2-3 minutes. Remove from heat and let it cool slightly.
- Prepare the baking dish: Grease a 9×13-inch baking dish with the remaining tablespoon of olive oil or butter.
- Layer the strata: Start with half of the toasted croissant cubes at the bottom of the baking dish. Follow with half of the spinach mixture, then sprinkle half of the Gruyère and feta cheeses over the spinach. Pour half of the egg mixture over the layers.
- Repeat the layers: Use the remaining croissant cubes, spinach mixture, cheeses, and egg mixture. Press down gently to help the bread absorb the custard.
- Refrigerate: Cover with aluminum foil and chill for at least 2 hours or overnight for best results.
- Let it rest: Before baking, remove from the refrigerator and let it sit at room temperature for 30 minutes.
- Bake: Cover and bake for 30 minutes. Remove the foil and bake for an additional 20-30 minutes until the center is set and the top is golden brown.
- Serve: Allow to rest for at least 5 minutes before serving.
Notes
Use stale croissants for better absorption of custard and consider substituting the cheeses based on availability.
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 5g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 8g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 3g
- Protein: 18g
- Cholesterol: 210mg









