Ham, Mushroom and Asparagus Strata

Ham, Mushroom and Asparagus Strata

How would you rate this recipe?
Would you make this recipe again?
What skill level is this recipe?


  • Butter, for dish
  • 5 eggs
  • 2 cups milk
  • 1 cup heavy cream
  • Salt and pepper, to taste
  • 1 (1-pound) loaf day-old white bread, cut into 1-inch cubes
  • 1 tablespoon olive oil
  • 1/4 cup sliced shallots
  • 2 cloves garlic, minced
  • 1/2 pound assorted mushrooms, stems removed and cut into 1-inch pieces
  • 1/2 pound asparagus, woody ends removed and stalks cut into 1-inch pieces
  • 1 tablespoon chopped fresh parsley
  • 1 tablespoon chopped fresh chives
  • 1 cup diced, cooked ham
  • 1/2 cup grated Parmesan cheese


Preheat oven to 350° F. Generously butter a 9-inch square baking dish.

In a large bowl, whisk together eggs, milk, cream, salt and pepper. Add bread and stir to combine. Let sit for 30 minutes.

Meanwhile, heat oil in a large sauté pan over medium heat. Cook shallots until soft, about 5 minutes. Add garlic and mushrooms and cook until mushrooms release their juices and start to brown, 10 to 12 minutes. Stir in asparagus and cook until bright green, 3 to 4 minutes. Season to taste with salt and pepper; remove from heat.

Add vegetable mixture, herbs, ham and cheese to bread mixture; fold gently to combine. Transfer to the prepared baking dish and cover with foil. Bake until custard is set around the edges, about 1 hour. Remove foil and continue to bake until golden and custard is completely set, an additional 20 minutes. Cool for 30 minutes before serving.