Go Back
+ servings
Print Recipe
4.84 from 6 votes

Spinach, Mushroom and Gruyere Strata

This layered casserole is packed with savory ingredients and can be made in advance- it's perfect for Sunday brunch.
Prep Time15 mins
Cook Time1 hr
Total Time1 hr 15 mins
Course: Breakfast
Cuisine: American
Servings: 8
Calories: 286kcal


  • 10 ounces day-old or stale whole grain bread cut into ¾-inch pieces (about 8 cups)
  • 1 ½ tablespoons olive oil
  • ¼ cup chopped shallots
  • 10 ounces cremini mushrooms, sliced
  • 1 box (10 ounces) frozen chopped spinach, defrosted and squeezed dry
  • ¾ teaspoon dried thyme (or 1 tablespoon fresh)
  • 1 teaspoon salt, divided
  • ½ teaspoon pepper, divided
  • 8 large eggs
  • 2 cups low fat milk
  • 1 tablespoon Dijon mustard
  • 3 ounces grated Gruyere cheese, divided


  • Place the bread in a large bowl. Heat the oil in a large skillet over medium heat. Add the shallots and cook 1-2 minutes until tender. Add the mushrooms and cook, 3-4 minutes until they start to soften. Add the spinach and stir to combine. Season the mixture with the thyme, ½ teaspoon salt and ¼ teaspoon pepper. Transfer the mixture to the bowl with the bread and mix the ingredients together.
  • Whisk the eggs, milk, mustard, ½ teaspoon salt, ¼ teaspoon pepper and about ¾ of the cheese together in another bowl.
  • Spray a 8x12-inch baking dish with cooking spray. Transfer the bread and vegetable mixture to the dish, spreading it out evenly. Pour the egg mixture over the top and gently press the bread down into the liquid. Sprinkle the remaining cheese on top. Alternatively, to make individual portions, divide the mixture between the cups of a muffin pan (it will make about 16 portions so you may need two pans).
  • Let the mixture sit while you preheat the oven to 350 degrees F. Alternatively, the dish can be prepared the night before and allowed to soak in the refrigerator overnight.
  • Bake strata in the oven uncovered for 50-60 minutes (30-40 minutes if using a muffin pan) until it is puffed up and golden brown. Cut into pieces and serve.


Serving: 0g | Calories: 286kcal | Carbohydrates: 22.8g | Protein: 19.1g | Fat: 12.3g | Saturated Fat: 4.7g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 0g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 656mg | Potassium: 0mg | Fiber: 4.1g | Sugar: 0g | Vitamin A: 0IU | Vitamin C: 0mg | Calcium: 0mg | Iron: 0mg