Recipe from Canadian Living magazine.
I had the craziest day at Superstore the other day. I generally hate Superstore to begin with, but I go there because they usually have more options and better prices. Well, the other day was a very frustrating experience. They were out of everything! The produce section was filled with empty rows. They were out of tomatoes, kale, fresh spinach and I grabbed the very last head of romaine lettuce. It was quite a sad experience. That is all to say, that I didn't have spinach for this recipe, so I bought swiss chard instead. It still turned out quite great and I would recommend swiss chard if you find yourself in a similar situation. I really did enjoy this meal. We had if for dinner, but it would be great for breakfast or lunch too.
What you'll need
1 tbsp Olive oil
1 bunch Spinach, chopped
1 Garlic clove, minced
1/4 tsp Salt
1/4 tsp Pepper
6 cups Cubed sourdough bread
3 Green onions, thinly sliced
175 mL Swiss cheese, shredded (about 3/4 cup)
1/2 cup Chopped sliced ham
1 1/4 cups Milk
1 1/2 tsp Dijon mustard
1. In skillet, heat oil over medium-high heat; saute spinach, garlic, salt and pepper until wilted and no liquid remains.
2. In large bowl, stir together spinach mixture, bread, onions, cheese and ham. Spread in greased 8-inch (2 L) square glass baking dish.
3. In bowl, whisk together eggs, milk and mustard; pour over bread mixture and let stand for 20 minutes, or cover and refrigerate for up to 24 hours.
4. Bake in 375°F oven until puffed and golden, about 45 minutes.