Breakfast Casserole

Hearty Breakfast Casserole

This breakfast casserole recipe is extra convenient because you can prep and assemble the ingredients in advance and store them in the fridge until you’re ready.

Category Breakfast
Compliance Level Kickstart, Lifestyle
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings 4
Author Courtney Spiegl


  • 8 eggs
  • 12 oz Italian chicken sausage sliced
  • 1 cup potatoes diced
  • 2 Tbsp avocado oil divided
  • 2 tsp sea salt divided
  • 1 tsp black pepper
  • 1 cup onions sliced
  • 3 cups fresh spinach


  1. Preheat oven to 425 degrees Fahrenheit.

  2. Coat the diced potatoes in 1 tbsp of avocado oil, 1 tsp of salt, and 1 tsp of pepper.

  3. Place potatoes on a baking sheet and roast for 20-30 minutes, or until golden brown.

  4. In a medium skillet on medium-high heat, add another tbsp of avocado oil and the sliced onions. Saute until caramelized.

  5. Once the onions are caramelized, add fresh spinach and cook down until wilted.

  6. Remove onions and spinach from the pan. Brown the sliced Italian chicken sausage.
  7. Crack eggs into a large bowl and whisk well.
  8. Once potatoes are golden and done in the oven, drop the oven temperature to 350 degrees Fahrenheit.

  9. Add the onions and spinach, potatoes, Italian chicken sausage, and whisked eggs into an 8x8 casserole dish. Bake in oven for about 40 minutes, or until golden brown and eggs are cooked through.