Spinach and Broccoli Strata

Spinach and Broccoli Strata

When I’m cooking brunch for a crowd, one of my favorite dishes to make is strata, a baked eggs dish that features layers of bread, eggs, and cheese.

It can be baked in large batches, making the prep and cooking process a lot easier on the day of your brunch.

Strata is quite versatile, so feel free to mix up the filling with whatever you have on hand.

This Spinach and Broccoli Strata features a great balance of colors and flavors; the broccoli adds a toothsome texture and pretty pop of green, and the crumbled feta cheese adds a salty, creamy component.

You can prepare this Spinach and Broccoli Strata the night before and let it rest in the fridge.

Then, all you need to do in the morning is pop it in the oven to bake (this may increase the baking time).

Spinach and Broccoli Strata Recipe

3.73 from 197 votes

Spinach and Broccoli Strata

This Spinach and Broccoli Strata features broccoli for toothsome texture and a pop of green, while crumbled feta cheese adds a salty, creamy component.

Course Breakfast
Prep Time 15 mins
Cook Time 47 mins
Total Time 1 hr 2 mins
Servings 8 servings
Calories 233 kcal
Author BODi


  • Hot water
  • 4 cups broccoli florets
  • 4 Tbsp. + 1 tsp. olive oil
  • 1 medium onion, chopped
  • 2 cloves garlic, finely chopped
  • 8 large eggs, lightly beaten
  • 2 cups reduced-fat (2%) milk
  • 2 cups raw spinach , chopped
  • ½ tsp. sea salt (or Himalayan salt)
  • ½ tsp. ground black pepper
  • Nonstick cooking spray
  • 8 slices low-sodium sprouted whole-grain bread, cut into 1-inch cubes
  • ¼ cup crumbled feta cheese (approx. 1½ oz.)


  1. Boil water in steamer (or large saucepan) over high heat. Reduce heat to medium-high. Place broccoli in steamer basket; cook for 3 to 4 minutes, or until tender-crisp and bright green. Place in ice water bath to stop cooking process. Drain and coarsely chop. Set aside.

  2. Preheat oven to 350º F.
  3. Heat oil in a medium nonstick skillet over medium heat.
  4. Add onion; cook, stirring frequently, for 4 to 6 minutes, or until onion is translucent.
  5. Add garlic; cook, stirring frequently, for 1 minute. Remove from heat. Set aside.
  6. Combine eggs, milk, spinach, salt, pepper, broccoli, and onion mixture in a large bowl; mix well.
  7. Place bread and cheese in 3-quart baking dish that has been lightly coated with spray.
  8. Top with egg mixture. Press down gently so that bread absorbs egg mixture. Cover with aluminum foil.
  9. Bake for 20 minutes. Remove foil; bake for an additional 15 to 25 minutes, or until strata has puffed up, is cooked through, and is lightly browned on top.
  10. Tip: Strata can be covered and refrigerated overnight before baking. (This may increase baking time.) This works well if you are serving it for brunch.

Recipe Notes

High in Protein, Vegetarian

The Nutrition Facts box below provides estimated nutritional information for this recipe.

Nutrition Facts
Spinach and Broccoli Strata
Amount Per Serving (1 serving)
Calories 233 Calories from Fat 90
% Daily Value*
Fat 10g15%
Saturated Fat 3g19%
Cholesterol 195mg65%
Sodium 301mg13%
Carbohydrates 22g7%
Fiber 3g13%
Sugar 4g4%
Protein 14g28%
* Percent Daily Values are based on a 2000 calorie diet.

Container Equivalents
1 Green
½ Red
1 Yellow
½ Blue
1 tsp.

2B Mindset Plate It!
Add a side salad or veggies for lunch. Add a protein for breakfast.

If you have questions about the portions, please click here to post a nutrition question in our forums so our experts can help. Please include a link to the recipe.

Photographs by Anguel Dimov and Brianne B of Natural Girl Modern World