Skip to content
This healthy and budget friendly recipe can be served for breakfast, brunch or dinner and can be prepared the night before which will make it one of your go-to favourites!
Serves: 8
Prep Time: 45 min
Cook Time: 40 min


2 tbsp olive oil
2 shallots, minced
1 ½ lb boneless, skinless chicken breast halves, sliced into thin strips
1 tsp salt
½ tsp black pepper
¼ tsp cayenne pepper
10 oz frozen spinach, thawed and well-drained
1 cup sun-dried tomatoes, drained and chopped
10 slices white bread, cut into cubes
2 cups Monterey Jack cheese, grated
6 eggs
2 cups whole milk
2 tsp Dijon mustard
¼ tsp nutmeg

Food Safety

Before you start, wash all surfaces and your hands with soap and warm water, and remember to wash your hands, utensils and cutting boards after they touch raw meat or eggs. Avoid cross-contamination by using a different cutting board for your meat and other ingredients. Make sure you’re cooking to safe temperatures and chilling any leftovers within two hours. For more food safety tips, visit our Food Safety at Home Section.


  1. Lightly grease a 3 quart (2.84 Liter) casserole dish.

  2. In large skillet over medium-high heat, warm oil. Add shallots to skillet and sauté 1 minute. Add chicken strips and cook 5 minutes more, or until cooked through. Season chicken with salt, black pepper and cayenne pepper.

  3. Place a layer of bread cubes in the bottom of the dish. In alternating layers, place chicken, spinach, sundried tomatoes, cheese and bread, ending with a sprinkling of bread on top.

  4. In large bowl, combine eggs, milk, mustard and nutmeg with a whisk. Pour mixture over the casserole, cover and refrigerate 4 hours or overnight.

  5. Preheat oven to 350°F (175°C). While oven heats, remove casserole from refrigerator and warm to room temperature. Place casserole in oven and bake 35 – 40 minutes, until golden brown on top. Remove from oven and cool 5 minutes before serving. Serve hot or at room temperature.

Nutrition Info

Per 285 g serving Amount
Protein37 g
Fat19 g
Saturated Fat8 g
Carbohydrate25 g
Fibre3 g
Sugar8 g
Cholesterol200 mg
Sodium810 mg
Per 285 g serving % Daily Value
Vitamin A60
Vitamin C20
Vitamin B636
Vitamin B1261