New Client? Sign up for a Strategy Session!

Breakfast Casserole Meal Prep

If you struggle to get enough protein in for breakfast and/or don't have a lot of time in the morning to make breakfast - this recipe is just for you.

The best thing about this recipe is you can cook once and eat for days after. It is also customizable to your favorite things, though the turkey is the key component that make this breakfast so high in protein.

We shop for most products at our local HEB and I always buy the precut bag of butternut squash because after cutting a regular butternut squash to make this the first time, I vowed to never do that again. If the flavors in this aren't your favorite you can easily sub bell peppers for the butternut squash and omit the sage.

The macros of this meal per serving are -  Calories: 410, Fat: 21g, Carbs: 10g , Protein: 42g -- yes, 42g of protein!! It is a little light on the carbs so I usually had some fruit on the side for more carbs and fiber.


2 cups diced butternut squash 

1 tablespoon olive oil

1 pound turkey sausage (93% lean)

1 tablespoon minced sage + extra sage leaves for garnish 

12 eggs whisked 

Salt and pepper to taste 


  • Preheat oven to 400 degrees F.
  • Line an 8x8 baking sheet with parchment paper. Toss butternut squash in olive oil and sprinkle with salt and pepper. Place in oven to bake for 20-25 minutes, until soft and browned.
  • While the butternut squash roasts, cook breakfast sausage in medium saute pan over medium heat. Add minced sage and cook until no pink remains. 
  • Reduce oven temperature to 350 degrees F. 
  • Whisk together eggs then add in breakfast sausage, butternut squash, salt and pepper.
  • Pour mixture into baking dish, top with extra sage leaves, then place in an oven for 30-40 minutes, until no jiggle remains.  

I cut this into four servings and eat one for breakfast each morning!



Join The Quad Newsletter to learn all things health & fitness!