ArrowDownFill 1arrow-small-lineFill 1Cooking Light - EasyCooking Light - FastCooking Light - So GoodCooking Light - How-ToCooking Light - Staff FaveCooking Light Badge - Wow!GroupClose IconEmailEmpty Star IconLike Cooking Light on FacebookFull Star IconShapePage 1 Copy 3Page 1 Copy 2Grid IconHalf Star IconFollow Cooking Light on InstagramList IconMenu IconPrintSearch IconSpeech BubbleFollow Cooking Light on SnapchatFollow Cooking Light on TwitterWatch Cooking Light on YouTubeplay-iconWatch Cooking Light on Youtube

Spinach-Artichoke Strata

Photo: Hector Manuel Sanchez
Active time 30 mins
Total time 9 hrs, 20 mins

Serves 9 (serving size: 1 piece)

Playing off the mass appeal of the perennial party dip, this recipe combines tons of spinach and artichoke hearts with hearty whole-grain bread for an easy, crowd-pleasing breakfast casserole. There’s built-in make-ahead convenience, as the strata needs to refrigerate overnight to allow the bread to soak in all the milk-egg mixture for a creamy texture once baked. In the morning, just let the strata stand at room temperature while the oven preheats, and then bake for 45 minutes. You don’t need to fully blend in the herbed cheese; it’s nice to hit little “pockets” of creamy goodness as you eat the strata.


  • 1 1/2 tablespoons canola oil, divided
  • 1 (9-oz.) pkg. frozen artichoke hearts, thawed
  • 4 garlic cloves, minced, divided
  • 1 pound fresh spinach
  • 2 1/2 cups 1% low-fat milk
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper
  • 6 large eggs
  • 12 ounces whole-grain or whole-wheat baguette, cut into 3/4-in. cubes
  • 3 ounces garlic-and-herb spreadable cheese (such as Boursin), crumbled
  • Cooking spray
  • 3 ounces Swiss cheese, shredded (about 3/4 cup)

Nutrition Information

  • calories 281
  • fat 13.8 g
  • satfat 6 g
  • monofat 3.6 g
  • polyfat 1.5 g
  • protein 15 g
  • carbohydrate 25 g
  • fiber 4 g
  • cholesterol 146 mg
  • iron 3 mg
  • sodium 578 mg
  • calcium 254 mg
  • sugars 4 g
  • Est. Added Sugars 0 g

How to Make It

  1. Heat 1 1/2 teaspoons oil in a Dutch oven over medium-high. Add artichokes and 2 garlic cloves; sauté until fragrant and softened, about 4 minutes. Remove from pan. Add remaining 1 tablespoon oil and 2 garlic cloves; cook, stirring often, 30 seconds. Add spinach gradually, tossing constantly until spinach wilts, about 3 minutes. Transfer spinach to a strainer to cool.

  2. Whisk together milk, salt, pepper, and eggs in a large bowl. Squeeze spinach to remove excess moisture. Add spinach, artichokes, bread, and garlic-and-herb cheese to milk mixture; toss well to combine. Spoon bread mixture into a 13- x 9-inch glass or ceramic baking dish coated with cooking spray; sprinkle with Swiss cheese. Cover, and chill 8 hours or overnight.

  3. Preheat oven to 350°F. Let the strata stand at room temperature while the oven preheats.

  4. Uncover strata, and bake at 350°F until set and lightly browned around the edges, about 45 minutes. Remove from oven; let stand 5 to 10 minutes before serving.