Healthy High-Protein Breakfast Casserole
This healthy high protein breakfast casserole makes the perfect breakfast or brunch. Make ahead of time and reheat during the week for an easy breakfast on the go. Loaded with ham, feta sun dried tomatoes and spinach, it’s packed with protein and nutrients to keep you full until lunch.
It’s safe to say Michael and I go through eggs like it’s our JOB. We seriously make them every Saturday, Sunday and then some weeknights for an easy dinner.
Typically I make my eggs with cottage cheese, salsa, nutritional yeast, salt and pepper, but other times I’ll switch it up and make a jammy 6 minute egg sandwich with hummus and veggies.
Either way I make them, there’s no way I’m taking the time to make them in the morning. Instead, I opt for overnight oats like these strawberry cheesecake protein oats or my classic peanut butter chia seed oats.
Y’all… This healthy high protein egg bake casserole has been a game changer to my breakfast routine!
How can I get 30g of protein for breakfast?
This is a question I get asked all the time and this egg bake is your answer! It’s packed with protein from the eggs, feta, and delicious ham.
Serve with a side of greek yogurt and you’re crushing the breakfast protein game!
What to add to breakfast casserole
This high protein egg bake has ham which adds the perfect amount of saltiness and sweetness to this easy egg bake. It seriously melts in your mouth and I found myself continuously snacking on it while making this egg bake!
I’m a HUGE salt lover, but I didn’t need to any to this recipe because it came out perfectly thanks to the feta and ham.
Naturally, I had to add in some veggies, too.
I added in 2 cups of spinach that of course shrank down to practically nothing. You can read more about that in this post — HA. I also added sun-dried tomatoes because, well, why not?
I just love them and think they pair nicely with feta and spinach. They add a sweetness and I’m also a big fan of their texture. It adds somewhat of a meatiness to the egg bake if you know what I mean?
For this Healthy High Protein Egg Bake Casserole you will need:
- Eggs
- Feta – swap for your favorite cheese or omit if dairy free!
- Spinach – chopped bell peppers would be delicious, too!
- Ham – swab for cooked breakfast sausage if you don’t love ham!
- Sun Dried Tomatoes – adds yummy texture and sweetness
- Garlic – a must in every savory recipe!
- EVOO – extra virgin olive oil. Can also swap avocado oil!
- Milk – use dairy free if needed
- Pepper
You will also need:
- A whisk, hand mixer, or standing mixer
- 8×8 baking dish
- Oven Mits
- Rubber Spatula
You can check out some of my favorite baking utensils and products over on my shop page!
How To Make This High Protein Casserole
- Preheat the oven to 350 degrees F. Spray an 8×8-inch pan with nonstick cooking spray and set aside.
- In a small skillet, heat the olive oil over medium-high heat. Add the garlic and cook for 2 minutes. Remove from the heat.
- In a large bowl, whisk together the eggs. Next, whisk in the milk. Stir in the garlic.
- Stir in feta cheese, sundried tomatoes, ham, spinach, and pepper.
- Pour the egg mixture into the prepared pan. Space out the ham, sundried tomatoes, and spinach, if necessary.
- Place the pan in the oven and bake for 45 to 60 minutes, or until the eggs are firm and the top is slightly golden brown. Let stand for 10 minutes before cutting. Cut into squares and serve warm. Season with additional pepper, if necessary.
What to serve with a breakfast casserole
I typically serve it with roasted sweet potatoes, avocado slices, and a yogurt bowl with nuts and flaxseed. Such a filling and delicious breakfast!
More ideas
- Cottage cheese and fruit
- Toast with your favorite spread
- Veggies and hummus
- Fresh fruit
- Greek Yogurt
- Roasted potatoes
I hope you all enjoy this easy breakfast recipe and be sure to tag me on instagram when you make it!
Healthy High-Protein Breakfast Casserole
Ingredients
- 1 Tsp Extra Virgin Olive Oil
- 1 Tsp Minced Garlic
- 12 eggs
- 1/3 Cup Milk I used almond milk, you can use whatever you like 🙂
- 1/3 Cup Feta
- 1/2 Cup Sun-dried Tomatoes Strained
- 2 Cup Spinach
- 1 Cup Ham chopped into bite sized pieces
- 1/4 Tsp Black Pepper
Instructions
- Preheat the oven to 350 degrees F. Spray a 8×8-inch pan with nonstick cooking spray and set aside.
- In a small skillet, heat the olive oil over medium high heat. Add the garlic and cook for 2 minutes. Remove from the heat.
- In a large bowl, whisk together the eggs. Next, whisk in the milk. Stir in the garlic.
- Stir in feta cheese, sundried tomatoes, ham, spinach and pepper.
- Pour the egg mixture into the prepared pan. Space out the ham, sundried tomatoes and spinach, if necessary.
- Place the pan in the oven and bake for 45 to 60 minutes, or until the until the eggs are firm and the top is slightly golden brown. Let stand for 10 minutes before cutting. Cut into squares and serve warm. Season with additional pepper, if necessary.
This was so good! I added diced sweet potato, onion, and a diced pepper. Also added egg whites for more protein. Delicious. Thank you!
Thank you, Kristin! I’m so glad you enjoyed it! I have another egg bake on my site with a sweet potato “crust” and I agree that sweet potatoes are an awesome addition! Thanks again 🙂
Made this for breakfast today. I will definitely be adding this to the rotation. It will also come in handy when having overnight guests or when going to brunch potluck. I loved the combination of flavours.
This looks great. Do you have any nutritional info on this? Such as calories or protein?
Thanks
Hi! I don’t, but you can add all of the ingredients to an online calorie calculator and divide it by the serving size to find out 🙂 Thanks!!
Yum! This looks so good. And I love all the different possibilities.