High Protein Breakfast Casserole

4 from 19 votes

This post may contain affiliate links. Please read our disclosure policy.

Start your day with my incredibly satisfying high-protein breakfast casserole. If you’re looking for a savory breakfast that can be prepped in advance and will keep you full until lunch, I’ve got the perfect recipe for you. This egg bake is similar to a crustless quiche 🥧or a frittata.

Why You’ll Love High Protein Breakfast Casserole

This high-protein breakfast casserole is all about convenience as well as flavor. It’s a hearty, satisfying meal that keeps you full for hours, hence making it perfect for busy mornings. With lean ground turkey, cottage cheese, Parmesan cheese 🧀, and customizable herbs, it’s both nutritious and delicious. You can prep it in advance for a quick breakfast or enjoy it fresh out of the oven. No matter how you eat it, this casserole is a practical and tasty way to start your day right.

How to Prepare Breakfast Casserole

🥩First, I sauté lean ground turkey and finely chopped onions until browned and then add this mixture to whisked eggs.

🧀Next, I add a bit of Parmesan cheese for flavor to help bind the mixture as it bakes, and fresh chopped chives, although any fresh herbs will work well here.

⏲️Then everything gets baked in the oven, and once the eggs are set, you can cut the casserole into squares for an easy, on-the-go breakfast, lunch, or snack.

🧁Instead of making the recipe in a large dish, you could distribute the egg batter into greased muffin tins for truly individual meals.

🥚Check the eggs for doneness after about 10 minutes of cooking; the eggs should be totally set and not jiggly. The finished dish will keep in the fridge for 5 days and you can reheat it in the microwave or in a lightly oiled pan over medium heat.

⛽The combination of ground turkey, eggs, and a bit of parmesan and cottage cheese will keep you fueled for hours!

Nonna’s Tip

This casserole is perfect for meal prep. You can prepare it the night before, refrigerate it, and then bake it in the morning.

Breakfast Casserole Substitutions and Variations

Give your breakfast casserole a personal touch by trying out these variations and substitutions. Whether you want to switch up the protein and cheese or add some veggies, these options will help you create a breakfast casserole that’s uniquely yours.

  1. If you want to reduce cholesterol, you can also use a combination of whole eggs and egg whites.
  2. For extra nutrition, add a handful of fresh spinach, kale, or arugula to the egg mixture before baking.
  3. If you’re lactose intolerant or following a dairy-free diet, you could replace Parmesan cheese with a dairy-free alternative. Nutritional yeast can also provide a cheesy flavor without dairy.
  4. You can easily switch it up with other protein sources like cooked and crumbled turkey bacon, sausage, diced ham, or even vegetarian alternatives like tofu or tempeh for a meatless version.
  5. Use gluten-free flour or oat flour if you have a gluten intolerance. 

Best Served With

  • Greek yogurt with berries and a touch of honey is a creamy and slightly tangy side option.
  • A fruit 🍊salad with berries, melon, and citrus would complement the casserole nicely.
  • If you are eating the casserole for lunch or dinner, a simple salad featuring a blend of fresh greens, cherry tomatoes, cucumber slices, and a light vinaigrette dressing provides a crisp and nutritious side.

Similar Recipes

Common Questions

What herbs would be best for this recipe?

Chives or scallions are in the recipe, but any herbs will work well in this recipe.

How do I make this recipe gluten-free?

You can use a 1-1 gluten-free flour or an oat flour instead of all-purpose flour.

Could I use a different kind of meat in this recipe?

You can add any cooked ground meat of your choice; you can even use sausage (removed from the casing) for more flavor.

What other vegetables can I add to the casserole?

You can add diced bell peppers, spinach, mushrooms, or even sun-dried tomatoes.

Can I freeze this casserole?

Yes, you can freeze it. After baking and cooling, cut it into individual portions, wrap them tightly in plastic wrap or foil, and store in an airtight container in the freezer for up to 2-3 months.

Can I make this breakfast casserole ahead of time?

Absolutely! This casserole is perfect for meal prep. You can prepare it the night before, refrigerate it, and then bake it in the morning.

How do I reheat the casserole?

You can reheat it in the microwave the following day or in a pan on the stove. 

High Protein Breakfast Casserole

High Protein Breakfast Casserole

If you’re looking for a delicious, savory breakfast that can be prepped in advance and will keep you full until lunch, I’ve got the perfect recipe for you. This egg bake is similar to a crustless quiche or a frittata.
4 from 19 votes
Course: Breakfast
Cuisine: American, Mediterranean
Servings: 4 people
Author: The Modern Nonna
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes


  • 1 to 2 tablespoons avocado oil , or any oil
  • 400 grams (1 pound) lean ground turkey , any ground meat
  • 1 onion, finely diced
  • salt, to taste
  • 8 eggs , large
  • ½ cup cottage cheese, 100 grams
  • cup chives, finely diced
  • cup Parmesan , or any grated cheese
  • 2 tablespoons all-purpose flour, 20 grams
  • 1 teaspoon baking powder, 3 grams


  • Preheat the oven to 400F.
  • Heat a nonstick skillet over medium-high heat and add the avocado oil. Add the ground meat and cook, stirring and breaking up the meat with a spoon, until the water has evaporated and the meat begins to brown, about 10 minutes.
  • Add in the finely diced onions and season with salt. Cook it until the meat and onions have some color. Remove the skillet from the heat and let the meat mixture cool.
  • In a large bowl, crack the eggs. Add the cottage cheese, pinch of salt, and mix well.
  • Add in the cooled meat mixture, chives, grated cheese, flour, and baking powder. Mix well.
  • Line a baking dish with parchment paper and pour in the egg mixture. Spread the mixture out evenly with a spatula or the back of a spoon and bake for 25 to 30 minutes or until set (the eggs should not jiggle). A skewer/fork/toothpick should come out clean once inserted.
  • Let cool for 5 to 10 minutes, slice, and enjoy!



I am linking my favorite grater for the USA and Canada in the links below. It grates everything from cheese to veggies in seconds: Kitchen Cheese Grater CANADA LINKRotary Cheese Grater USA LINK.


Calories: 353kcal, Carbohydrates: 8g, Protein: 41g, Fat: 17g, Saturated Fat: 5g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 7g, Trans Fat: 0.1g, Cholesterol: 392mg, Sodium: 499mg, Potassium: 506mg, Fiber: 1g, Sugar: 2g, Vitamin A: 748IU, Vitamin C: 4mg, Calcium: 241mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Breakfast
Cuisine: American, Mediterranean
Love This Recipe?
Share your pictures or videos of you making my recipes by mentioning #themodernnonna on all socials ❤️

Hi! I'm Sneji. Nice to meet you!

I am more commonly known as “The Modern Nonna” on social media where I create easy home cooked meals with a modern twist. I was born and raised in Sofia, Bulgaria and learned how to cook at the best culinary school in the world – my grandma’s kitchen. I lived in Greece on the Island of Crete with my parents for a while and then moved to Toronto, Canada when I was in grade 5. I started to really cook and experiment with food 11 years ago when I was 21 years old. Everything I currently know is a reflection of some part of my life…

Keep up to date with me on social media! Follow @themodernnonna

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating

The maximum upload file size: 2 MB. You can upload: image, video. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here

This site uses Akismet to reduce spam. Learn how your comment data is processed.


    1. I have not experimented with almond flour, but a 1-to-1 gluten-free flour or oat flour will work.