Ingredients
Equipment
Method
- Cube stale bread into roughly 1-inch pieces. Let air dry for a few hours or toast in a 300°F (150°C) oven for 10-15 minutes until lightly golden and dry.
- In a large skillet, melt unsalted butter over medium heat. Add finely diced yellow onion and sauté until translucent, about 5-7 minutes. Stir in minced garlic and cook for another minute.
- Add fresh spinach to the skillet and cook until wilted and moisture evaporates. For frozen spinach, thaw and squeeze dry before adding.
- In a large mixing bowl, whisk together eggs, whole milk, heavy cream, salt, black pepper, and freshly grated nutmeg until frothy.
- Add shredded Gruyere, grated Parmesan, and softened cream cheese to the egg mixture. Stir until cream cheese is mostly dissolved.
- Add sautéed spinach mixture and cubed bread to the custard. Toss gently ensuring bread is coated. Let sit for 15-20 minutes or refrigerate up to 1 hour to soak.
- Preheat oven to 375°F (190°C). Grease 9x13 inch baking dish with butter. Pour mixture into dish and spread evenly.
- Bake for 35-45 minutes until top is golden brown and knife inserted in center comes out clean. Internal temp should reach 160°F (71°C).
- Remove from oven and let rest 10-15 minutes before serving.
Nutrition
Calories: 350kcalCarbohydrates: 30gProtein: 18gFat: 22gSaturated Fat: 12gCholesterol: 200mgSodium: 650mgPotassium: 600mgFiber: 3gSugar: 4gVitamin A: 4500IUVitamin C: 15mgCalcium: 350mgIron: 3.2mg
Notes
Feel free to customize by adding bacon, sausage, other vegetables, or adjusting cheeses. Soaking time is key for moist pudding. Use whole milk and heavy cream for best texture.
Tried this recipe?Let us know how it was!
