- Serves: 12
- Ingredient Notes: Corn-free, Peanut-free, Soy-free, Tree nut-free
Ingredients
- 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
Directions
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.
![PCC Member Card Illustration](/wp-content/uploads/2021/12/member-card-illustration-800.png)
Don’t Just Shop Your Values. Own Them.
When you’re a PCC member, your voice and your groceries go further — every purchase you make supports our community. Join our co-op today for a one-time fee of $60 and enjoy a lifetime of benefits, including exclusive offers and events, partner discounts with local businesses and more.
Become a member