Bacon Hash Brown Breakfast Casserole! (High Protein)
This post may contain affiliate links. Please read our full disclosure policy.
Looking for a high protein breakfast? This Cottage Cheese Breakfast Casserole is packed with protein and perfect for feeding the kids on busy mornings! It’s made with creamy cottage cheese, hashbrowns, eggs, bacon, and Canadian bacon! It’s so easy to make and perfect for meal prep for the week or a weekend brunch!

With how busy life is and how much kids eat, planning for the week, whether it’s a school year or summertime, egg bakes are a great way to ensure everyone stays full. This is easy to make ahead of time and also to freeze for later reheating. Grab-and-go meals like this make busy family life easier, and healthier than hitting a drive-thru.
Why You’ll Love This Breakfast Bake
- It is high in protein and very filling
- Easy to meal prep for busy mornings
- It will be a hit with adults, kids, and hungry teens
Cottage Cheese Egg Casserole Ingredients
- Bacon
- Canadian Bacon
- Egg White
- Cottage Cheese-I used Good Culture Low-Fat Cottage Cheese; full-fat cottage cheese will add more fats and calories
- Eggs– I used large eggs
- Frozen Shredded Hashbrowns
- Salt and Black Pepper
- Garlic Powder
- Paprika
- Cheddar Cheese
Save this recipe!
Love this recipe and want it delivered right to your inbox within minutes? Just fill you email address in the form below and click save to get it plus more from CookEatGo!
How To Make Cottage Cheese Egg Casserole
Spray your 9×13 baking dish with a nonstick spray.
Preheat your oven to 375 degrees.
Slice your bacon and cook until the level of doneness you like on a medium heat. The bacon will cook more in the casserole.

I used my Caraway Skillet to make this in; using pans that don’t release chemicals is essential to overall health.
Remove excess grease from your bacon.
Caraway Pans
I made this using the Ceramic-Coated Dutch Oven from Caraway pans. Healthy living isn’t just what we put in our mouths directly but also what chemicals our pans release during cooking. I used this recipe as my first attempt to break in my new pans, and I was surprised at how easy the cleanup was. If you have ever made pasta with cheese, you know how hard clean-up can be sometimes. They have excellent sales all the time, be sure to check them out -> here!

Dice the Canadian bacon into small pieces. I did throw mine in with the bacon, but you don’t have to.
Add cottage cheese, egg whites, eggs, and seasonings into your food processor container.
Blend until smooth.
I used my Ninja blender to do this. I used the Auto-IQ twice, the first time to ensure it was well blended. After the first time, I used a spatula to scrape the walls and stir from the bottom, then blended it again (no cottage cheese chunks got by me).

Spread out the frozen hashbrowns in to the bottom of the pan.

Next, spread the cooked bacon and Canadian bacon on top of the hashbrowns.
Pour the cottage cheese and egg mixture over everything in the casserole dish.
Top with shredded cheddar cheese.

Bake for 45 minutes in the oven. Cooking times may vary, so be sure to keep an eye on it after the 35-minute mark.
Remove and allow to rest 5 to 10 minutes before serving.
Serve and enjoy!

Macros For Cottage Cheese Egg Breakfast Casserole
When prepared according to the recipe and served in 6 servings, the nutritional breakdown is as follows: calories, 514; fat, 13 grams; carbohydrates, 44 grams; and 50 grams of protein.
To lower fat, use low-fat cheese and milk, and to reduce carbs, swap out for a low-carb pasta.
I calculated this information using a third-party tool, and it is meant to be a helpful reference only. Actual values will vary based on the specific ingredients, brands, and portion sizes you use.

Cottage Cheese Breakfast Casserole Substitutions
Adding or changing ingredients may change the macros, so be sure to recalculate the nutrition information when changing ingredients.
- Different meats like ham, turkey sausage, chicken sausage
- Fresh Veggies like Green onion, chopped spinach, diced mushroomsdiced white onion, or Diced Bell peppers (red bell pepper or orange bell pepper would be perfect),
- All regular eggs or all egg whites
- Fresh Herbs- Parsley and basil
- Different cheeses: Monterey Jack, mozzarella cheese, parmesan cheese, crumbled feta cheese, or Pepper Jack
- Jalepeno
Toppings For Cottage Cheese Egg Bake
- Sour cream
- Hot sauce
- Salsa

How To Store Leftover Breakfast Casserole
Store any remaining breakfast casserole in the refrigerator. Cover tightly or wrap individual slices in plastic wrap or place in an airtight container. Stored properly, leftover casserole should be good for up to 4 days.
Storing leftovers properly requires the right tools! My preferred storage method is if the leftovers can be sealed in a food saver. If not, then an air-tight container or Ziploc bag for the fridge is the way I go. The airtight container or a freezer Ziploc bag are the next best bet for freezing the leftovers. I also use a food scale to measure portions into serving sizes.
How To Reheat Breakfast Casserole
Reheat the leftover casserole in the microwave in 30 bursts until heated through.
You can also reheat thawed leftovers in a 350° oven for about 10-15 minutes until warmed through.
Other Amazing Breakfasts To Check out
Making breakfast or brunch on the weekends is one of my family’s favorites! Plus, check out my collection of breakfast recipes-> here! Below is some of our favorites!
- Delcious Breakfast Casser Recipes
- How To Make French Toast
- Crock Pot Cinnamon Rolls
- Instant Pot Egg Bites
- Pancake Muffins

Easy Cottage Cheese Breakfast Bake Recipe
Save this Recipe!
Love this recipe and want it and more in your inbox? Just add your email below and click save to get it delivered right to you along with other updates!
Equipment
Ingredients
- 8 Slices Bacon
- 6 Ounce Canadian Bacon
- 1 Cup Egg White
- 1.5 Cup Cottage Cheese
- 2 Eggs
- 4 Cups Hashbrowns
- 1/2 Teaspoon Salt
- 1/2 Teaspoon Black Pepper
- 1/2 Teaspoon Garlic Powder
- 1/2 Teaspoon Paprika
- 1 Cup Shredded Cheddar Cheese
Instructions
- Spray your 9×13 baking dish with a nonstick spray.
- Preheat your oven to 375 degrees.
- Slice your bacon and cook until the level of doneness you like.
- Dice the Canadian bacon
- Add cottage cheese, egg whites, eggs, and seasonings in your food processor container.
- Blend until smooth.
- Remove your bacon from the grease.
- Spread out the frozen hashbrowns into the bottom of the pan.
- Spread the cooked bacon and candian bacon on top of the hashbrowns.
- Pour the cottage cheese mixture over everything.
- Top with shredded cheddar cheese.
- Bake for 45 minutes.
- Remove and allow to rest 5 to 10 minutes before serving.
- Serve and enjoy

