Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Best Spinach and Artichoke Strata Ever


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Michelle Davis
  • Total Time: 1 hour 5 minutes
  • Yield: 8 servings 1x

Description

There’s nothing better than waking up to the comforting aroma of a warm breakfast casserole. This Spinach and Artichoke Strata is perfect for brunches, family gatherings, or a cozy weekend morning. Inspired by the classic spinach and artichoke dip, this dish transforms creamy, cheesy flavors into a savory baked breakfast favorite. It’s hearty, wholesome, and makes a beautiful centerpiece for any meal.


Ingredients

Scale
  • 1 tablespoon olive oil

  • 1 medium yellow onion, finely chopped

  • 3 cups fresh spinach, chopped (or 10 oz frozen spinach, thawed and drained)

  • 1 can (14 oz) artichoke hearts, drained and roughly chopped

  • 6 cups cubed French or sourdough bread (preferably day-old)

  • 1 ½ cups shredded mozzarella cheese

  • 1 cup shredded cheddar cheese

  • ½ cup grated Parmesan cheese

  • 8 large eggs

  • 2 ½ cups whole milk

  • ½ cup heavy cream

  • 1 teaspoon garlic powder

  • ½ teaspoon onion powder

  • ½ teaspoon salt

  • ½ teaspoon ground black pepper

  • ¼ teaspoon crushed red pepper flakes (optional)


Instructions

  • Grease a 9×13-inch baking dish with olive oil or nonstick spray.

  • Heat olive oil in a large skillet over medium heat. Add the chopped onion and cook until softened, about 4 minutes. Stir in the spinach and artichokes. Cook until the spinach is wilted and most of the moisture has evaporated. Remove from heat and let cool slightly.

  • In the prepared baking dish, spread half of the bread cubes evenly along the bottom. Top with half of the spinach-artichoke mixture, followed by half of the cheese. Repeat with the remaining bread, vegetables, and cheese.

  • In a large bowl, whisk together the eggs, milk, cream, garlic powder, onion powder, salt, pepper, and red pepper flakes. Pour the mixture evenly over the layered bread and vegetables, pressing down lightly with a spatula.

  • Cover the dish with plastic wrap or foil and refrigerate for at least 2 hours or overnight.

  • Preheat the oven to 350°F (175°C). Let the strata sit at room temperature for 20–30 minutes while the oven preheats. Bake uncovered for 45–55 minutes, or until the top is golden brown and the center is set.

  • Allow the strata to cool for about 10 minutes before slicing. Serve warm, optionally garnished with extra Parmesan or fresh herbs.

Notes

  • Let the strata rest for at least 10 minutes before serving to allow the custard to set.

  • Use day-old bread for the best texture.

  • Drain vegetables well to avoid excess moisture.

  • Leftovers can be stored in the refrigerator for up to 4 days or frozen for up to 2 months.

  • Optional toppings include extra cheese, breadcrumbs, or a sprinkle of herbs for presentation.

  • Prep Time: 20 minutes
  • Cook Time: 55 minutes