
A savory, make-ahead breakfast casserole loaded with spinach, artichoke hearts and sun-dried tomatoes, bound with cottage cheese and eggs and topped with tangy feta.

This Spinach Artichoke Sun-Dried Tomato Breakfast Casserole has been a weekend morning lifesaver in my kitchen for years. I first put this combination together on a sleepy Sunday when I wanted something bright and savory that could easily feed a crowd. The blend of tender spinach, tangy artichokes and concentrated tomato sweetness from sun-dried tomatoes creates a flavor profile that feels a little indulgent but remains wholesome. Each bite delivers the creaminess of cottage cheese and the salty tang of feta, all held together by a cloud of baked eggs.
I discovered how forgiving this dish can be during a holiday brunch where last-minute guests arrived. I swapped in what I had on hand and the results were applauded by everyone at the table. It slices neatly, reheats well, and actually tastes even better the next day, which makes it ideal for feeding families or for meal prep. The texture is soft but structured, with golden edges and little pockets of sun-dried tomato that pop with concentrated flavor. It has become my go-to when I want something that feels special without a lot of fuss.
In my own house the first time I made this, my partner declared it worthy of being in the regular rotation. Leftovers were heated the next day in a skillet and tasted almost as fresh as the first serving. I like to serve it with a simple green salad or crusty bread when guests come over, but it stands confidently on its own as an easy, satisfying breakfast or light lunch.
My favorite aspect is how forgiving the dish is with timing and ingredient swaps. Once I accidentally left it in the oven five minutes longer and the golden edges added a welcome contrast to the tender center. Family members often request that I double the recipe for holiday brunches because it travels well and stays delicious throughout the morning.
To store, cool the casserole completely, then cover tightly with plastic wrap or transfer to an airtight container. Refrigerate for up to 4 days; for longer storage freeze individual slices wrapped in parchment and foil or in a freezer-safe container for up to 3 months. Reheat frozen slices overnight in the refrigerator and warm gently in a 350 degrees F oven for 10–15 minutes or until heated through. For quick reheating, place a slice in a nonstick skillet over low heat with a lid for 6–8 minutes, turning once to ensure even heating and to preserve the texture.
If you need to adapt the ingredients, swap cottage cheese for ricotta at a 1:1 ratio for a smoother texture, or use Greek yogurt thinned with a little milk to maintain creaminess while reducing fat. You can substitute frozen chopped spinach (about 10 ounces frozen, thawed and squeezed dry) if fresh is unavailable. Marinated artichoke hearts add extra flavor but reduce added oil elsewhere. For a dairy-free version, omit the cottage cheese and feta and replace with a silken tofu mixture blended with a tablespoon of nutritional yeast for a savory bite.
Serve warm garnished with chopped parsley, basil or chives and a wedge of lemon for brightness. Pair with a crisp mixed-green salad dressed in lemon vinaigrette or crusty sourdough for a complete brunch spread. For a heartier meal, offer roasted potatoes or a simple grain salad on the side. This casserole also works well as part of a buffet, cut into small squares and served with toothpicks for easy passing.
The flavor profile draws on Mediterranean influences where spinach, artichoke and tangy cheeses are common. Spinach and artichoke combinations are popular across Southern Europe, and the addition of sun-dried tomatoes gives an Italian touch. Casseroles like this are a modern American adaptation—combining pantry-friendly Mediterranean ingredients with the convenience of a baked, sliceable dish perfect for communal meals and brunch culture.
In spring and summer, fold in fresh chopped basil and use fresh cherry tomatoes instead of sun-dried tomatoes for a lighter version. In autumn and winter, enhance the dish with roasted red peppers or swap in kale for spinach for heartier greens; increase baking time slightly if the greens are denser. For holiday brunches add a sprinkle of toasted pine nuts or a bit of grated Parmesan for extra depth.
Assemble the casserole the night before and keep covered in the refrigerator; bring to room temperature for 20 minutes before baking to ensure even cooking. Alternatively, fully bake, cool, and portion into meal-prep containers for quick breakfasts—reheat in a covered skillet or oven to restore texture. Use portion-sized silicone molds to bake mini versions for grab-and-go breakfasts that heat evenly and travel well.
Whether you make it for a leisurely weekend or a bustling holiday, this casserole balances bright ingredients and comforting texture. I hope it becomes a regular on your brunch rotation as it has in mine—adaptable, forgiving and always welcome at the table.
Bring eggs and dairy to room temperature before whisking to improve texture and help the custard set evenly.
Squeeze any excess water from thawed frozen spinach to avoid a watery casserole.
Season conservatively before baking—the feta will add saltiness, so adjust salt after baking if needed.
This nourishing spinach artichoke sun-dried tomato breakfast casserole recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes. Assemble the casserole, cover tightly and refrigerate overnight. Bake from cold, adding a few extra minutes to the baking time if needed.
Freeze individual slices wrapped tightly; thaw in the refrigerator overnight and reheat in a 350 degrees F oven for 10–15 minutes.
This Spinach Artichoke Sun-Dried Tomato Breakfast Casserole recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Preheat oven to 350 degrees F and grease a 9x13-inch baking dish with nonstick spray or oil.
Heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add minced shallot and cook 2 minutes, then add spinach and garlic and cook 2–3 minutes until wilted.
Remove skillet from heat and stir in drained artichoke hearts and chopped sun-dried tomatoes. Season lightly with salt and pepper, then spread mixture evenly in prepared baking dish.
In a large bowl, whisk together 18 eggs, 1 1/2 cups cottage cheese and 1/2 cup milk until mostly smooth. Season with salt and pepper.
Pour egg mixture over the vegetables in the dish, stir gently to distribute, and sprinkle 1/2 cup crumbled feta evenly over the top.
Bake 30 to 40 minutes at 350 degrees F until set and lightly golden. Remove and let rest 5 minutes before slicing and garnishing.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@culinya on social media!


Ultra-fudgy brownies crowned with gooey mini marshmallows and a quick-set chocolate icing. Crowd-pleasing, nostalgic, and irresistibly rich in every bite.

Buttery shortbread crust meets a silky brown sugar pecan topping in these easy pecan pie bars. Just 10 minutes of prep for bakery-level bliss.

A flawlessly smooth pumpkin cheesecake with warm spice, buttery graham crust, and no cracks. Finish with caramel and rum-kissed whipped cream.

Leave a comment & rating below or tag @culinya on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.