Cottage Cheese Egg Casserole (High Protein, Make-Ahead)
This cottage cheese egg casserole bakes 14-16 eggs with 2 cups of cottage cheese into a high-protein breakfast bake - about 15g of protein per serving across 12 servings. Whisk the eggs, cottage cheese, and milk; stir in shredded cheddar, bell peppers, and spinach; then bake at 375°F for 40-45 minutes until the center is set. It's naturally gluten-free, slices clean for meal prep, keeps in the fridge up to 4 days, and can be fully assembled the night before.

Disclosure: This post may contain affiliate links. This means I get a small commission if you decide to make a purchase through my links at no extra cost to you.
This Cottage Cheese Egg Casserole is one of those reliable breakfast recipes I turn to when I want something warm, hearty, and easy to share. It brings together fluffy eggs, creamy cottage cheese, sharp cheddar, sweet bell peppers, and fresh spinach for a dish that feels both satisfying and comforting - and with about 15g of protein per serving, it keeps everyone full through the morning.
It's the kind of meal that works beautifully for holiday mornings with family, slow weekend brunches, or planning ahead for busy weekdays. Baked in one pan and easy to slice, this gluten-free breakfast casserole is simple to prepare and just as easy to enjoy, with all the flavors of a cozy, homemade breakfast.
Jump to:
Why Cottage Cheese Egg Casserole is a Staple in My Kitchen
I love having this cottage cheese egg bake in my rotation because it's dependable, adaptable, and always satisfying. The cottage cheese keeps it moist and tender, while the eggs bake into a light, airy custard that holds its shape beautifully. One tip I always follow: pat the bell peppers dry and give the spinach a quick squeeze before adding them to the bowl. It takes 30 seconds and makes a real difference in the final texture.
It's naturally gluten-free, making it easy to share at potlucks or brunch gatherings where I want everyone to feel welcome at the table. It also keeps well in the fridge for a few days, so it's perfect for meal prep breakfasts. And while my recipe is meat-free in this version, it's easy to customize with cooked sausage or bacon if you want to make it even heartier. This is the kind of savory breakfast casserole I know I can count on to make any morning feel a little more special.

Key Ingredient Notes
A few ingredients do the heavy lifting here:
- Cottage cheese - the star. It melts into the eggs as they bake, keeping the casserole creamy and tender while boosting the protein. Full-fat holds together best; if you use low-fat, drain it through a fine mesh strainer first so the bake isn't watery.
- Eggs - the structure. Whole large eggs set into a light, custardy base that slices cleanly once cooled.
- Cheddar - sharp cheddar adds a savory, melty bite. Swap in Monterey Jack or mozzarella for a milder flavor.
- Bell peppers and spinach - color, freshness, and a serving of veggies. Both go in raw; pat the peppers dry and squeeze the spinach so they don't release water into the bake.
Pro Tip: Don't skip the salt! Eggs need enough seasoning to shine. For a casserole this size, aim for 1.5-2 teaspoons of salt and one teaspoon of black pepper to bring out all the cheesy, savory flavors. Underseasoned eggs can taste flat and bland once baked.
Serving Ideas and Variations
- Serve this cottage cheese egg bake warm.
- It pairs well with buttered toast, roasted potatoes, and fresh fruits.
- Swap cheddar for Monterey Jack or mozzarella for a milder flavor.
- Add diced jalapeños or a pinch of red pepper flakes for heat.
- Sprinkle fresh chives or parsley on top.
- Stir in cooked sausage or bacon for a heartier, meat-eater version.
- Stir in ½ cup cooked brown or green lentils for extra fiber and a plant-protein boost - a lentil twist that fits the blog's legume focus.
Store leftovers in the fridge for up to 4 days and reheat as needed.
This recipe truly shines for meals with cottage cheese and is perfect for anyone wanting easy breakfast dishes that feel special without extra work. If you're craving something a little sweeter, try this Pumpkin French Toast Bake with Streusel Topping; it's just as easy to prep ahead but brings cozy fall flavors to the table.
Frequently Asked Questions
No - there's no need to pre-cook them. The diced peppers soften as the casserole bakes. Just pat them dry with a paper towel first so they don't add extra moisture and make the bottom watery.
Yes, and it's one of my favorite things about this recipe. Assemble the whole casserole the night before, cover it tightly, and refrigerate. In the morning, let it sit at room temperature for 15-20 minutes while the oven preheats, then bake as directed.
About 15g of protein per serving, with 12 servings per 9x13 pan. The eggs and cottage cheese together do the heavy lifting, which is what makes it such a filling, high-protein breakfast.
Almost always excess moisture from the add-ins. Drain watery or low-fat cottage cheese through a fine mesh strainer, pat the diced bell peppers dry, and squeeze fresh spinach well (or thaw and squeeze frozen spinach). These small steps make a real difference in the final texture.
Yes. If you use low-fat, drain it briefly through a fine mesh strainer before mixing so the casserole isn't watery. Full-fat holds together well and needs no draining.

If you try this Cottage Cheese Egg Casserole, rate it and leave a comment below to let me know how it turned out! I'd love to hear your favorite twists and serving ideas for this best egg bake breakfast casserole.

Equipment
- Baking dish (9x13 inches)
Ingredients
- 14-16 large eggs
- 2 cups cottage cheese full-fat or low-fat
- 1 cup cheddar cheese shredded
- 1 cup milk dairy or non-dairy
- 1½-2 teaspoon kosher salt adjust as per taste
- 1 teaspoon black pepper to taste
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 2 cups bell peppers diced (red, green, or yellow)
- 1 cup spinach chopped
- ½ cup green onions chopped, for garnish
Instructions
- Preheat oven to 375℉ and lightly grease a 9x13-inch baking dish.
- In a large mixing bowl, whisk together eggs, cottage cheese, milk, salt, black pepper, garlic powder, and onion powder until well combined. If your cottage cheese looks watery, give it a quick drain through a fine mesh strainer first. Pat the diced bell peppers dry with a paper towel to remove excess moisture.
- Stir in the shredded cheddar, bell peppers, and spinach. Pour the mixture into the prepared dish, spreading evenly.
- Bake for 40-45 minutes, or until the eggs are set and the top is lightly golden.
- Let the casserole cool for a few minutes before slicing. Garnish with chopped green onions and serve warm.
Notes
- Season well: for a casserole this size, 1½-2 teaspoons of kosher salt and 1 teaspoon of black pepper is the right range. Underseasoned eggs taste flat once baked, so don't be shy.
- If using low-fat cottage cheese, drain it briefly through a fine mesh strainer before mixing. Full-fat holds together well and needs no draining.
- Pat the diced bell peppers dry with a paper towel before adding them to the bowl. This prevents a watery bottom after baking.
- If using fresh spinach, squeeze out any excess moisture before adding. If using frozen, thaw completely and squeeze very well. This step makes a real difference in the final texture.
- If using 16 eggs, start checking for doneness at 45 minutes. Add 5-8 more minutes if the center still has jiggle. Insert a knife in the center. It should come out clean or with just slight moisture, no raw egg.
- For extra heat, add ½ teaspoon crushed red pepper flakes or diced jalapeños.
- Swap cheddar for Monterey Jack or mozzarella if you prefer a milder flavor.
- Make-ahead: assemble the night before, cover tightly, and refrigerate. Let it sit at room temperature for 15-20 minutes while the oven preheats, then bake as directed.
- Meal prep: cool completely, slice, and store in the fridge for up to 4 days. Reheat in the microwave or oven.
Nutrition
More Cottage Cheese Recipes
- These gluten-free cottage cheese cookies have a soft texture and a mellow sweetness that makes them feel just right for everyday snacking. They're the kind of cookie you can pack into lunchboxes, enjoy with an afternoon coffee, or keep on hand when you want something homemade without being over the top.
- If you're loving how cottage cheese bakes up soft, moist, and protein-rich, don't miss this collection of 21 creative cottage cheese recipes, from sweet to savory, and everything in between.
- Bake these cottage cheese muffins for easy breakfasts, meal prep, or grab-and-go snacks. From sweet classics to savory combos with herbs and cheese, there's something for every taste. Perfect for making mornings simpler without sacrificing flavor.
- Creamy, tangy, and packed with protein, this cottage cheese egg salad skips the mayo but keeps all the flavor. It's the perfect throw-together lunch or snack when you need something quick, filling, and seriously satisfying.
- Soft, moist, and packed with protein, these Banana Cottage Cheese Muffins are a smart way to use up ripe bananas and add a boost to your breakfast routine. They're naturally sweetened, freezer-friendly, and perfect for meal prep or grab-and-go snacking.


Love this! Thank you so much, it was absolutely delicious!
I am so glad you enjoyed it, Lili. Thanks for your feedback 🙂
- Shilpa
Delicious! Thanks so much! This has become my weekly go to 🙂
Do you need to cook the bell peppers some before adding them in?
Hi Jess, No need to cook them first. They soften as the casserole bakes.
Can you make this the night before and then bake it in the morning?
Hi Jamie! Yes, absolutely! You can assemble the whole casserole the night before — just mix everything together, pour it into the greased baking dish, cover it tightly, and refrigerate overnight. In the morning, let it sit on the counter for about 15–20 minutes while the oven preheats, then bake as directed. It's actually one of my favorite things about this recipe — it makes holiday and weekend mornings so much easier! Hope you enjoy it. 😊
– Shilpa