Cottage Cheese Egg Bake
This post may contain affiliate links. As an Amazon associate, I earn from qualifying purchases. Read our full disclosure statement.
Pin this recipe!This Cottage Cheese Egg Bake is a simple, high-protein dish perfect for breakfast or meal prep. It’s so easy to make and customizable with your favourite veggies. You’ll love the creamy texture and rich flavour!
You might also like to try my Sausage, Egg and Cheese Casserole or my Spinach and Potato Frittata!

Why you’ll love this recipe
Now that I’m back to working out after baby #3, I’m being more intentional about having enough protein in each of my meals. With nearly 30 grams of protein per serving, this Cottage Cheese Egg Bake has been a delicious way to ensure I’m starting my day with a high-protein breakfast. I think you’ll love this egg casserole too because it’s
Ingredients
Here’s what you’ll need and an overview of steps to make baked cottage cheese eggs. See the recipe card below for full details!
- Large eggs – the base of this breakfast casserole!
- Cottage cheese – gives creamy texture and added protein to the egg bake. I recommend using a full-fat variety for the best result.
- Mix-ins – we used onion, red bell pepper, baby spinach and garlic. You can substitute other vegetables like diced zucchini (be sure to sauté to reduce the water content), sautéed mushrooms, previously roasted diced butternut squash or sweet potato, or small steamed broccoli florets. You can even add cooked meat like chopped bacon, diced ham or crumbled turkey sausage.
- Flavour enhancers: Dijon mustard, garlic powder, paprika and salt.
- Shredded sharp cheddar – you can substitute regular cheddar, Monterey Jack or any other shredded cheese you like!

How to make it
First, sauté the onion and bell pepper in a large skillet over medium heat. Once they’re softened and fragrant, add the chopped spinach and minced garlic and continue to cook another minute until the spinach is wilted. Remove from heat and set aside to cool a bit.
In a large mixing bowl, whisk together the eggs, cottage cheese, Dijon, garlic powder, paprika and salt until well combined. If you prefer a really smooth texture, you can use an immersion blender instead of a whisk. Fold in the cooked veggies and a cup of the shredded cheese.

Transfer the egg mixture to a greased 9×13″ baking dish and cover tightly with foil. Bake for 25 minutes, then remove the foil and bake for another 20-30 minutes until the middle of the egg bake is set.
Wait a few minutes before slicing and serve topped with sliced green onions or chives.

Tips for Success

More meal prep breakfast recipes
- Sheet Pan Omelette
- Southwest Sweet Potato, Kale and Black Bean Skillet
- Blueberry Oatmeal Cups
- Pumpkin Breakfast Cookies
- Coffee Protein Smoothie
- Apple Cinnamon Smoothie
⭐️⭐️⭐️⭐️⭐️ If you enjoyed this recipe, please leave a review below! You can also subscribe to my newsletter and follow on Facebook, Instagram and TikTok to see the latest recipes and meal inspiration!

Cottage Cheese Egg Bake
Click stars to rate now! ↑
Ingredients
- 1 tablespoon cooking oil (grapeseed, avocado or olive oil; can sub butter)
- 1 cup bell pepper, diced (red, yellow, or orange)
- 1 cup finely diced yellow onion
- 3 cups packed baby spinach, roughly chopped (measure, then chop)
- 2 cloves garlic, minced
- 12 large eggs
- 2 cups cottage cheese
- 1 tablespoon Dijon mustard
- ½ teaspoon garlic powder
- ½ teaspoon paprika
- ½ teaspoon salt
- 2 cups shredded sharp cheddar cheese, divided in half (can sub regular cheddar, Monterey Jack or similar)
- Optional garnish: sliced green onions or chives
Instructions
- Preheat the oven to 350°F and grease a 9×13-inch casserole dish.
- Heat olive oil in a skillet over medium heat. Add diced onion and bell peppers, cooking for 3-5 minutes until just starting to soften.
- Stir in spinach and garlic and cook for another minute until the spinach is wilted and the garlic is fragrant. Remove from heat and let cool slightly.
- In a large bowl, whisk together eggs, cottage cheese, Dijon mustard, salt, garlic powder, and paprika until well combined. Optional step: use an immersion blender instead of a whisk for a super creamy texture (blend until just combined, you don't want to over mix).
- Stir in the sautéed vegetables and 1 cup of the shredded cheddar cheese.
- Pour the mixture into the prepared casserole dish. Sprinkle the remaining 1 cup shredded cheese over the top.
- Cover with aluminum foil and bake for 25 minutes. Remove aluminum foil and cook for an additional 20-30 minutes, or until the center is set and the top is golden. See Note 1 for a tip.
- Top with optional green onions or chives and let cool for at least 5 minutes before slicing and serving. Store any leftovers in the refrigerator and eat within 4 days.
Notes
- Testing for doneness: The egg bake is done when the center is set and no longer jiggly. A toothpick or knife inserted in the center should come out clean, with no runny egg mixture. If the top is browning too quickly before the inside is fully cooked, tent it loosely with foil.
- Slicing: Letting it rest for a few minutes after baking helps the texture firm up before slicing. You can eat the egg bake right away, but it won’t cut as nicely as when it cools for 15-20 minutes.
- Reheating:
- Individual slices — microwave for 2-3 minutes, or until heated through.
- Whole casserole from the fridge — cover with foil and reheat in oven at 350°F for 20-30 minutes, or until fully heated through. Be sure the internal temperature reaches 165°F for food safety reasons.
- Freezing: cool, then store individual slices in an airtight container in the freezer for up to 3 months. Thaw in the refrigerator overnight before reheating.
- Servings: can serve up to 8 if you’re serving with sides like fruit or toast.
- Grab-and-go meal prep: Try my egg bite version of this recipe!
Nutrition Estimate
Did you make this recipe?
Please leave a review below and share your results!

Hey, I’m Laura!
Creator of The Recipe Well
If you’re looking for easy meals and Instant Pot recipes, you’re in the right place! I use my nutrition degree to create simple, approachable recipes that will help you find your happy place in the kitchen.










Sounds delicious! Planning on making for nightshift snacks. How many days will this keep once cooked in the fridge and is it just as tasty cold? Thank you
Hi Leigh, we keep it up to 4 days. I prefer to eat it warmed up in the microwave, but it’s good cold too!
Laura,
I haven’t made this yet but had a question about the nutrition. Do you know what exactly constitutes a serving? One pan cut into 8 squares, 1 square being a serving? I’m excited to make this, it sounds delicious! Thank you. K
Hi Kat, we cut it into 6 squares for a serving (nutrition estimate ties to this), but you could certainly do 8 instead!
So easy and flexible. High in protein.
Glad you enjoyed it, Joan!
i made a smaller version of this with 8 eggs or so and whatever veggies i had on hand (broccoli, mushrooms, onions, spinach, orange pepper) and it was absolutely delicious. Husband loved it too. thank you!
So happy you both enjoyed it, Sheena!
Flavorful, high-protein, low-carb dish that can be served at any meal! I received many compliments on it!
Wonderful to hear, Barbara! So glad everyone enjoyed it!
Added mushrooms also and a little bit of sausage. Delicious! Heated up well this morning.
Those sound like delicious additions, Deborah! So glad you enjoyed the recipe!
Can you make this dish a day in advance before baking?
Hi Frankie, yes, that should be fine! Assemble as directed, cover tightly with foil or wrap and refrigerate. Bring it out of the fridge while you preheat the oven (will help with more even baking) and you may need a couple extra minutes of baking time.
Can you cut this recipe in 1/2 and put into an 8×8 pan?
Hi Erin, I haven’t tried it myself, but I think that would work! You might find you need a bit less bake time.
Wonderful! I made this exactly like the recipe for a group holiday breakfast and everyone wanted the recipe. I recommend using garlic cloves and whole milk natural cottage cheese. I loved the texture.
So glad everyone enjoyed the recipe, Chris!
Crowd pleaser. I added mushrooms and sautéed first as well. Super yummy
So happy you loved it, Karen!
easy to make and tastes great!!
So glad you enjoyed it, Kathy!
This turned out amazing. I love that it’s a prep-ahead, protein rich breakfast to start the day!! Thank you!
So happy you enjoyed it, Amy!
Absolutely delicious! Perfect amount of veggies mixed in. I served it at a birthday brunch and everyone loved it. They all wanted the recipe!
Love hearing this, Dianne! So glad you all enjoyed it!
Making this again for the third time! Such a good breakfast to prep ahead. Thank you!
Wonderful to hear, Lynn! Thanks for leaving a review!
This is the best breakfast I’ve had in a long time. I will definitely make this again!
Yay, love hearing this, Addy!
I absolutely love this recipe. It is so easy to make and very flexible. It’s wonderful with baby bella mushrooms in the mix! I have made it numerous times, and even when I forget to take it out of the oven at the right time, it is still delicious!
The added mushrooms sound delicious, Jan! So glad you love the recipe!
This was amazing! Followed directions exactly. Was a little scared of it tasting too eggy or having a weird taste from the cottage cheese. This was absolutely delicious!! I will be making this weekly now. Thanks for the recipe!
So happy to hear you enjoyed the recipe, Deborah!
One of the best recipes I’ve made! Everyone (even my picky kids) went back for seconds. Thank you, this is going to be a regular for us!
This is amazing to hear, Ashley! So glad your family enjoys the recipe as much as we do!
It turned out perfect! It was delicious and healthy, too! I will definitely make this again!
Thrilled to hear you enjoyed the recipe, Hallie!
This recipe was served at our son and daughter-in-law for Easter brunch. PERFECT for those of us who are watching what we eat. Tasty and easy to make she said.
This is wonderful to hear! So glad you enjoyed the recipe!
Delicious! I couldn’t think of what to make for dinner tonight, then I remembered I saw this recipe earlier today – a perfect, easy Friday night meal.
I halved the recipe, and added a little mustard powder and cayenne – because I saw them when looking for the paprika and thought they’d be a nice add. Served it with hot sauce and grainy Dave’s Bread and we all had seconds. No leftovers! This recipe is a keeper!
Thrilled to hear you loved the recipe! Thanks for taking the time to leave a review!