Some recipes happen completely by accident, and honestly, those are often the best ones.
A few years ago, I was hosting a weekend brunch and realized I had a strange collection of ingredients sitting in the refrigerator. A half jar of sun-dried tomatoes. Some spinach. A can of artichoke hearts. Plenty of eggs.
Not exactly a plan.
Still, I started tossing things together, hoping for something decent enough to serve guests the next morning.
As the casserole baked, the kitchen filled with the smell of roasted tomatoes, melted cheese, and savory herbs. It smelled like a cozy café tucked into a quiet corner of town.
I remember peeking through the oven door every few minutes, probably more than necessary.

When I finally pulled it out, golden and bubbling around the edges, I knew we had something special.
The first bite delivered creamy eggs, tender spinach, tangy artichokes, and little bursts of sweet sun-dried tomato. Everyone went back for seconds.
Since then, this spinach artichoke sun-dried tomato breakfast casserole has become my go-to dish for holidays, brunches, meal prep, and those mornings when I want something a little extra without a lot of extra work.
Recipe Resume (Selling Points)
Brunch-worthy flavor.
Easy make-ahead meal.
Packed with vegetables.
Protein-rich and satisfying.
Perfect for holidays.
Feeds a crowd effortlessly.
Great for meal prep.
Tastes amazing reheated.
Why This Spinach Artichoke Sun-Dried Tomato Breakfast Casserole Is The Only One You’ll Ever Need
The first time I served this casserole, I was convinced the cinnamon rolls would steal the spotlight.
They didn’t.
My family kept talking about the casserole instead. My husband quietly grabbed a second helping before everyone else noticed. My sister asked for the recipe before finishing her plate. Even the picky eater at the table cleaned every crumb.
What makes it special is balance. The creamy eggs mellow the tangy artichokes. The spinach adds freshness. The sun-dried tomatoes bring little pockets of intense flavor that wake everything up beautifully.
Cuisine: American
What You Really Need to Make This Amazing Spinach Artichoke Sun-Dried Tomato Breakfast Casserole (Simplified)
- 10 large eggs
- 1 cup milk
- 2 cups fresh spinach, chopped
- 1 can artichoke hearts, drained and chopped
- ½ cup sun-dried tomatoes, chopped
- 1½ cups shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 small onion, diced
- 1 teaspoon garlic powder
- ½ teaspoon salt
- ¼ teaspoon black pepper
- Cooking spray

How to Master the Perfect Spinach Artichoke Sun-Dried Tomato Breakfast Casserole (My Secret Method)
Start by lightly greasing a baking dish and preheating your oven to 375°F.
In a large bowl, whisk the eggs and milk until smooth and slightly frothy. Add the garlic powder, salt, and pepper.
Now stir in the spinach, chopped artichokes, sun-dried tomatoes, mozzarella, Parmesan, and onion. The mixture may look loaded with vegetables—and that’s exactly what you want.
Pour everything into the baking dish and spread it evenly.
Slide it into the oven and bake for about 35 to 40 minutes. You’ll know it’s ready when the center feels set and the top turns beautifully golden.
Allow it to rest for a few minutes before slicing. Trust me, the flavors settle and improve during that short wait.
Chef’s Notes and Tips For A Flawless Spinach Artichoke Sun-Dried Tomato Breakfast Casserole
If your spinach contains excess moisture, give it a quick squeeze with paper towels before mixing it into the casserole. Too much liquid can affect the final texture and make the casserole softer than intended.
For maximum flavor, use oil-packed sun-dried tomatoes rather than dry-packed versions. They provide richer flavor and blend beautifully into the egg mixture. A little extra Parmesan on top before baking creates a wonderfully golden crust.
Get Creative! Easy Substitutions and Fun Variations
Swap mozzarella for Gruyère, Swiss, or sharp cheddar. Add cooked turkey sausage, bacon, or diced ham for extra protein.
You can also include mushrooms, roasted red peppers, kale, or zucchini. This cheesy spinach breakfast bake recipe adapts easily to whatever vegetables happen to be in your refrigerator.
Lighten It Up! Simple Swaps for a Healthier Spinach Artichoke Sun-Dried Tomato Breakfast Casserole
Use reduced-fat cheese and replace some whole eggs with egg whites to lower calories and fat.
For a lower-carb version, simply enjoy it as written since it’s naturally grain-free. Adding extra vegetables boosts volume while keeping the dish light and satisfying.
Closing
And there you have it! A flavorful, crowd-pleasing breakfast casserole that’s perfect for brunch, holidays, and busy mornings alike. Don’t forget to let us know how your dish turns out, and consider checking out some of our other Recipes.
Are You Curious About Anything Else? Take a Look at the Most Frequently Asked Questions We Get About This Recipe:
1. Can I make this casserole the night before?
Absolutely. This make ahead breakfast casserole with spinach and artichokes was practically designed for overnight preparation.
Simply assemble everything, cover tightly, and refrigerate overnight. The next morning, allow it to sit at room temperature for about 20 minutes before baking. This makes entertaining guests dramatically easier.
2. Can I freeze breakfast casserole?
Yes. Both baked and unbaked versions freeze well.
For best results, wrap tightly and freeze for up to three months. Thaw overnight in the refrigerator before baking or reheating to maintain the best texture.
3. What type of cheese works best?
Mozzarella provides wonderful meltability and a mild flavor that complements the vegetables.
However, Gruyère, Swiss, Monterey Jack, and sharp cheddar all work beautifully. Mixing two cheeses often creates the most interesting flavor profile.
4. Are canned artichokes okay to use?
Definitely. Canned artichoke hearts are convenient, affordable, and work perfectly in this spinach artichoke sun-dried tomato breakfast casserole.
Just drain them thoroughly and roughly chop them before adding them to the mixture.
5. How long does breakfast casserole last in the refrigerator?
Stored in an airtight container, leftovers generally stay fresh for three to four days.
Many people find the flavors become even more developed after a day in the refrigerator, making this an excellent meal-prep option.
6. Can I add meat to this recipe?
Absolutely. Cooked bacon, breakfast sausage, turkey sausage, or diced ham are all excellent additions.
The vegetables remain the stars, but added protein makes the casserole even more filling and satisfying.
7. Is this casserole gluten-free?
Yes. As written, this healthy brunch casserole with eggs and vegetables contains no flour, bread, or gluten-containing ingredients.
Always double-check packaged products and seasonings if serving someone with celiac disease or gluten sensitivity.
8. What should I serve with breakfast casserole?
Fresh fruit, roasted potatoes, muffins, yogurt parfaits, or a simple green salad all pair wonderfully with this easy overnight breakfast casserole for guests.
For holiday brunches, I often serve it alongside fresh berries and coffee. It’s a simple combination that feels surprisingly special and keeps everyone happy.
