Spinach Artichoke Tomato Casserole

This dish combines tender spinach, chopped artichoke hearts, and sun-dried tomatoes sautéed with garlic and shallots for deep flavor. A rich mixture of eggs, cottage cheese, and milk is poured over the vegetables, topped with feta, then baked until golden and set. Fresh herbs add a bright garnish, making it a comforting and satisfying dish perfect for any morning or brunch occasion.

Harper
Contributed by Harper
Last updated on Wed, 14 Jan 2026 10:29:10 GMT
A slice of a spinach artichoke sun-dried tomato breakfast casserole. Save
A slice of a spinach artichoke sun-dried tomato breakfast casserole. | flavorrhaven.com

This Spinach Artichoke Sun-Dried Tomato Breakfast Casserole brings together vibrant vegetables and creamy cheeses for a savory start to the day. It’s a perfect dish for weekends when you want something warm and satisfying without spending hours in the kitchen.

I first tried this casserole on a chilly Sunday morning, and its fresh flavors instantly brightened the day. Now it’s become my go-to for feeding a crowd or a lazy brunch.

Ingredients

  • Olive oil: softens the shallots and helps build a flavorful base
  • Shallot: offers a delicate sweetness more subtle than onions
  • Fresh spinach leaves: add earthy brightness and extra nutrients
  • Garlic: brings aromatic warmth and depth
  • Kosher salt and black pepper: enhance all the other flavors
  • Canned artichoke hearts: introduce a tender tang with a bit of texture—choose ones packed in water for less oil
  • Sun-dried tomatoes: provide concentrated savory sweetness; look for ones packed in oil for richer flavor
  • Large eggs: bind the casserole and add protein
  • Cottage cheese: adds creaminess with a slight tang and keeps the dish light
  • Milk: thins the egg mixture for a tender custard texture
  • Feta cheese: tops everything with a salty, crumbly finish
  • Fresh chopped parsley, basil, or chives: brighten the casserole at the end

Instructions

Preheat and Prepare Baking Dish:
First, set your oven to 350 degrees Fahrenheit and grease a 9 by 13 inch baking dish with nonstick spray so the casserole doesn’t stick later on.
Cook Aromatics and Vegetables:
Warm the olive oil in a large skillet over medium high heat. Add the minced shallot and cook for two minutes until softened but not browned. Toss in the spinach and garlic, stirring frequently as the spinach wilts in about three minutes. Remove from heat to preserve the bright green color.
Combine Vegetables with Artichokes and Sun-Dried Tomatoes:
Stir the drained and chopped artichoke hearts and sun-dried tomatoes into the warm vegetable mixture. Season with kosher salt and freshly ground black pepper to your taste.
Layer the Vegetable Mixture in the Baking Dish:
Spread the vegetable and artichoke mixture evenly across the bottom of your prepared baking dish. This gives a flavorful bed under the eggs.
Whisk Eggs, Cottage Cheese, and Milk:
In a large bowl, vigorously whisk the eighteen eggs with the cottage cheese and milk. Season lightly with salt and pepper, remembering the feta will add saltiness later.
Pour Egg Mixture over Vegetables and Add Feta:
Carefully pour the egg mixture over the vegetables in the baking dish. Use a spatula to gently stir just a little, making sure everything is combined but not overmixed. Sprinkle the feta cheese evenly on top.
Bake Until Set and Golden:
Place the casserole in the preheated oven and bake for thirty to forty minutes. Look for the eggs to be fully set and the edges to turn a light golden brown.
Cool and Garnish:
Remove the casserole and let it cool for about five minutes. This helps it set up for neater slices. Garnish with freshly chopped parsley, basil, or chives to add a burst of color and fresh flavor.
A slice of quiche with vegetables.
A slice of quiche with vegetables. | flavorrhaven.com

I remember sharing this casserole with close friends one Sunday morning and how it instantly became a group favorite. The combination of creamy and tangy flavors always feels like a comforting hug.

Storage Tips

Store leftovers covered tightly in the refrigerator for up to four days. Reheat gently in the oven or microwave until warmed through. This casserole also freezes well if wrapped properly—just thaw overnight before reheating.

Ingredient Substitutions

Try substituting kale or Swiss chard for the spinach if you prefer heartier greens. You can swap the cottage cheese for ricotta for a milder flavor or use goat cheese instead of feta for a tangier bite. Use fresh tomatoes in place of sun-dried if you like a lighter taste but reduce the quantity to avoid excess moisture.

Serving Suggestions

Serve this casserole alongside a simple green salad for a complete brunch. It pairs wonderfully with crusty bread or a dollop of Greek yogurt for extra creaminess. Add a side of fresh fruit for balance and color.

Seasonal Adaptations

Use fresh artichoke hearts when in season by steaming and chopping them yourself. In warmer months swap spinach for basil or baby arugula for a peppery note. Roasted red peppers can replace sun-dried tomatoes for different sweetness and texture.

A slice of quiche with greens and tomatoes.
A slice of quiche with greens and tomatoes. | flavorrhaven.com

This casserole balances fresh and savory elements perfectly making it a delightful brunch centerpiece.

FAQs about Recipes

→ Can I prepare this casserole the night before?

Yes, assembling the casserole the night before and refrigerating allows flavors to meld. Bake it fresh in the morning for best results.

→ What can I substitute for feta cheese?

Crumbled goat cheese or ricotta can provide a creamy, tangy alternative to feta while maintaining a similar texture.

→ Is it possible to use fresh tomatoes instead of sun-dried?

Fresh tomatoes can be used, but they will add more moisture. Consider roasting or draining them to maintain the casserole’s texture.

→ Can this dish be made vegetarian-friendly?

Yes, this casserole is naturally vegetarian, focusing on vegetables, dairy, and eggs without any meat ingredients.

→ How do I store leftovers properly?

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently to keep the texture intact.

Spinach Artichoke Tomato Casserole

Wholesome casserole with spinach, artichokes, sun-dried tomatoes, eggs, and feta baked to a warm golden finish.

Prep Time
15 mins
Cooking Time
35 mins
Overall Time
50 mins
Contributed by: Harper

Recipe Category: ~

Skill Level: Beginner-Friendly

Cuisine Type: American

Recipe Output: 12 Portion Size

Dietary Features: Low in Carbs, Vegetarian-Friendly, Free from Gluten

What You'll Need

→ Vegetables

01 4 cups packed fresh spinach leaves
02 1 tablespoon olive oil
03 1 shallot, minced
04 2 cloves garlic, minced
05 14-ounce can artichoke hearts, drained and chopped
06 7-ounce jar sun-dried tomatoes, drained and chopped

→ Dairy & Eggs

07 18 large eggs
08 1½ cups cottage cheese
09 ½ cup milk
10 ½ cup crumbled feta cheese

→ Seasonings

11 Kosher salt, to taste
12 Freshly ground black pepper, to taste

→ Garnish

13 Chopped fresh parsley, basil, or chives

Step-by-Step Guide

Step 01

Preheat oven to 350°F. Grease a 9x13-inch baking pan with nonstick spray and set aside.

Step 02

Heat olive oil in a large skillet over medium-high heat. Sauté minced shallot for 2 minutes. Add spinach and garlic; cook until spinach wilts, about 3 minutes. Remove from heat and stir in artichoke hearts and sun-dried tomatoes. Season with salt and black pepper.

Step 03

Transfer vegetable mixture evenly into prepared baking dish.

Step 04

In a large bowl, whisk together eggs, cottage cheese, and milk. Season with salt and black pepper to taste.

Step 05

Pour egg mixture over the vegetables in the baking dish. Gently stir to combine. Sprinkle feta cheese evenly on top.

Step 06

Bake for 30 to 40 minutes, until eggs are set and edges turn lightly golden. Let cool for 5 minutes, then garnish with fresh herbs. Cut into squares and serve warm.

Additional Notes

  1. Use fresh herbs as garnish to enhance flavor and presentation.

Tools You'll Need

  • 9x13-inch baking dish
  • Large skillet
  • Mixing bowl
  • Whisk
  • Spatula

Allergen Notices

Inspect every ingredient for potential allergens and seek expert advice if necessary.
  • Contains eggs and dairy

Per Serving Nutritional Info

Keep in mind these are general guidelines, not a replacement for professional advice.
  • Calories: 250.5
  • Fats: 16.8 grams
  • Carbohydrates: 6.2 grams
  • Proteins: 18.4 grams