This post may contain affiliate links. Please read our disclosure policy.
This breakfast strata recipe is layered with day-old bread, tender artichokes, and tangy feta cheese, then baked until golden and fluffy. It’s a savory, make-ahead dish that’s perfect for brunch or holiday mornings!

I’ve been making breakfast strata recipes for years. They’re one of my go-to brunch dishes. These layered egg casseroles are super easy to prep, perfect for using up what’s in the fridge, and totally reliable when you need a one-pan meal that feeds a crowd.
For this version, I layer crusty bread, marinated artichoke hearts, leeks, feta cheese, and a simple milk and egg mixture. It’s perfect for a special brunch, and I love serving it for Easter or Mother’s Day with a bright green bean salad, deviled eggs, and a scoop of avocado egg salad on the side.
Ingredients For This Breakfast Strata Recipe
- Basil-Infused Olive Oil: Adds herby flavor right from the start. Plain olive oil works just fine if that’s what you have.
- Yellow Onion: A savory base that adds a little sweetness when sautéed.
- Leek: Mild and slightly sweet, slice it into rings and discard the tough dark green tops. If not available, just use an extra onion.
- Garlic: Fresh garlic is best, but garlic powder will work.
- Artichoke Hearts: I use a jar of Cara Mia artichokes in water. Make sure they’re drained well. Marinated artichokes work too, but the flavor will be a little stronger.
- Dried Thyme: You could also use Italian seasoning or your favorite dried herbs.
- Milk: Whole milk or half-and-half will make it richer if you want that.
- Salt & Black Pepper: Season to taste and don’t skip it!
- Eggs: The base of the strata, they hold everything together and give it that fluffy texture.
- Day-Old Bread: I like using crusty sourdough, but any hearty, day-old bread will work. Just cube it up!
- Feta Cheese: Adds a salty, tangy punch to every bite. Regular or reduced-fat feta is totally fine to use.
How To Make Breakfast Strata
Breakfast casseroles are my go-to when I need something easy that feeds a crowd. You can totally mix and match whatever you’ve got hanging out in the fridge. For this one, I went with leeks and artichokes for tons of flavor, but feel free to toss in cooked Italian sausage, prosciutto, diced ham — whatever you’ve got!
- Prep: Preheat the oven to 375˚F. Lightly grease a 2-quart baking dish and set it aside.
- Sauté: Heat the olive oil over medium heat. Add the onions and leeks, and cook for about 2 minutes, just until they start to soften.
- Add Flavor: Stir in the garlic and cook until fragrant. Add the drained artichoke hearts and season with thyme. Cook for 4 minutes, stirring occasionally, then remove from heat and let cool for about 10 minutes.
- Make the Custard: In a large mixing bowl, whisk together the milk, eggs, salt, and pepper until fully combined.
- Assemble: Add the cubed bread to the bowl with the custard and stir gently to coat. Fold in the cooled artichoke mixture and let everything sit for about 20 minutes so the bread can soak it all up.
- Layer: Spoon half of the bread mixture into the prepared baking dish. Sprinkle with half of the feta, then layer on the rest of the bread mixture. Top with the remaining feta.
- Bake: Pop it in the oven and bake for 45 to 50 minutes, or until golden brown and bubbly.
- Serve: Let the breakfast strata cool slightly before serving. It’s so perfect with a fresh salad and a mimosa on the side!
Recipe Tips And Variations
The best thing about a breakfast strata is that you can totally make it your own. It’s super flexible, so use what you have on hand and don’t stress the exact ingredients.
- Spices and herbs. I usually go with dried thyme or Italian seasoning because I love the flavor, but use what you love or have on hand. A good mix of thyme, oregano, and basil is perfect.
- No artichokes? No problem. Swap them with sliced cherry or grape tomatoes for a little burst of sweetness.
- Add protein. Cooked sausage, bacon, or diced ham are all great options.
- Cheese options. I’m a big fan of feta because that salty, tangy bite is everything, but if it’s not your thing, goat cheese, shredded mozzarella, or even Swiss will work just fine.
- Add peppers. If you’ve got chopped roasted red peppers in the fridge, toss them in! They add great color and flavor.
- The bread. Please use a good, sturdy loaf of bread. Sourdough or any crusty artisan bread is ideal. Softer sandwich bread tends to get too mushy.
Serving Suggestions
To round out my strata and make it feel more like a full-on feast, I usually add something sweet like my overnight baked French toast. I also love putting out a little smoked salmon dip to snack on while everyone’s chatting and waiting for the food to come out of the oven. And if it’s a holiday brunch, I almost always serve it with a bright, fluffy Waldorf salad.
Proper Storage
- Refrigerator. Let the strata cool completely, then cover it or transfer to an airtight container. You can store leftovers in the fridge for up to 3 days.
- Reheat. To reheat, just pop a slice in the microwave or warm it in the oven at 325˚F until heated through. It’s just as good the next day.
- Freezer. Wrap the cooled strata (whole or sliced) tightly in plastic wrap and foil or place it in a freezer-safe container. It’ll keep well for up to 2 months. When you’re ready to enjoy it, thaw it in the fridge overnight and reheat it in the oven until hot and bubbly.
Pin this now to find it later
Pin ItBreakfast Strata
Ingredients
- 1 tablespoon basil infused olive oil, or plain olive oil
- 1 small yellow onion, diced
- 1 leek, thinly sliced into rings, discard the dark green leaves at bottom, and the root end
- 3 garlic cloves, minced
- 14.75 ounces jar of marinated artichokes, drained, you can also use artichokes in water
- 1 teaspoon dried thyme, or use your favorite dried herbs
- 1¾ cup whole milk
- salt and freshly ground black pepper, to taste
- 4 large eggs
- 5 cups cubed day-old bread
- 1 cup crumbled feta cheese
Instructions
- Prep. Preheat the oven to 375˚F. Lightly grease a 2 quart baking dish with cooking spray and set aside.
- Saute the aromatics. Heat the olive oil in a large nonstick skillet over medium heat. Add onions and leeks, and cook for 2 minutes. Stir in garlic and continue to cook until fragrant, about 30 seconds.
- Add the artichokes. Stir in the artichoke hearts and season with thyme; cook for 3-4 minutes, stirring occasionally. Remove from the heat and let the mixture cool for 10 minutes.
- Make the egg custard. In a large mixing bowl, combine milk, salt, pepper, and eggs; whisk until thoroughly combined. Add the cubed bread and stir gently to combine.
- Combine. Stir in the artichoke mixture and let stand for 20 minutes.
- Bake. Spoon half of the bread mixture into the previously prepared baking dish. Sprinkle with half of the feta cheese, and top with the remaining bread mixture. Sprinkle the remaining feta cheese over the top. Bake for 45 to 50 minutes or until browned and bubbly.
- Finish and serve. Remove the breakfast casserole from the oven and let it rest for 5 to 8 minutes before serving.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
LOVE this artichoke strata!!
Your recipe reminds me that I use artichokes far too little. I need to just keep a couple jars on hand! Beautiful strata!
I’ve used those exact same jars of artichokes in water to make spinach artichoke dip. Love the idea of using them in a strata like this. I’m going to have to make a gluten-free version of this soon!
I am loving the combination of artichokes and feta! This is perfect for a brunch!
What a fantastic meal! Omg, I’d love this!
This is the prefect brunch dish! I want to get my hands on that oil with basil!
Star olive oil is the best!! I love how comforting this strata looks!
Your recipes always have a bit of flair! Love this one too. Nice.
I am so ready to dig into this! I love anything with artichokes!
I love ANYTHING artichokes…and with feta? This sounds BOMB!