🎉 New recipes every week! Browse our quick dinner recipes →
Home Sweet Treats 📌 Pinterest

Cottage Cheese Egg Bake with Spinach and Parmesan

Mornings move fast. Between alarms, lunches, and getting out the door, breakfast is usually the first thing to go. This cottage cheese egg bake fixes that. You make it once, and you have a warm, filling, protein-packed breakfast ready for days.

It’s soft, fluffy, and savory, studded with fresh spinach and onion, with a salty, nutty kick from Parmesan. The real secret is the cottage cheese. It melts into the eggs as they bake, making the whole dish creamy and tender instead of dry or rubbery.

Each serving has about 21 grams of protein, and the whole thing comes together in one bowl and one baking dish. Total time is 45 minutes, and only 10 of those minutes are hands-on.

It’s perfect for weekday meal prep, a lazy weekend brunch, or feeding a crowd. If you love quick egg breakfasts, try my Baked Eggs with Tomatoes and Feta next.

Why You’ll Love This Egg Bake

  • High protein. About 21g of protein per serving keeps you full until lunch.
  • One bowl, one dish. Minimal mess and minimal cleanup.
  • Only 10 minutes of prep. Whisk, stir, pour, and bake.
  • Meal-prep friendly. Bake it once and eat it all week.
  • Naturally gluten-free and low-carb. Just 7g of carbs per serving.
  • Endlessly customizable. Add your favorite veggies, meats, or cheeses.
  • Fluffy, not rubbery. Cottage cheese keeps the texture soft and creamy.

Why Cottage Cheese Makes Eggs So Fluffy

Cottage cheese might seem like an unusual addition to eggs, but it’s a game changer. Cottage cheese is a fresh, mild cheese made of soft curds and a little creamy liquid. When it bakes with eggs, three things happen:

  1. The curds melt. They soften into the eggs and create pockets of creaminess, almost like a quiche custard.
  2. It adds moisture. That extra moisture keeps the eggs tender, so they don’t turn dry or spongy.
  3. It boosts protein. Cottage cheese is one of the most protein-rich cheeses, so it adds protein without much fat.

You won’t taste it as “cottage cheese” in the finished dish. It simply makes the eggs richer, fluffier, and more filling.

Ingredients You’ll Need

cottage-cheese-egg-bake
  • Eggs (8 large): They’re the base of the bake. Fresher eggs give the best flavor.
  • Cottage cheese (¾ cup / 170 g): 2% or full-fat. Full-fat gives the richest, creamiest result.
  • Parmesan cheese (½ cup / 40 g, shredded or shaved): Adds a salty, savory depth.
  • Fresh spinach (3 cups / 90 g, roughly chopped): It wilts down while baking.
  • Yellow onion or green onions (½ cup, finely diced): Yellow onion adds sweetness, green onions a milder, fresher bite.
  • Garlic powder (¼ teaspoon)
  • Fine salt (¼ teaspoon)
  • Black pepper (¼ teaspoon)
  • Nonstick cooking spray: For greasing the dish.

Ingredient Tips

Full-fat vs. low-fat cottage cheese: Full-fat cottage cheese gives the creamiest texture and richest flavor. Low-fat works too, but it contains more liquid. If you use it, strain it in a fine sieve for 10 minutes to stop the bake from turning watery.

Using frozen spinach: You can swap the fresh spinach for about ½ cup (85 g) of frozen spinach. Thaw it completely, then squeeze out as much water as possible with your hands or a clean kitchen towel. Spinach holds a lot of water, and skipping this step is the number one cause of a soggy egg bake.

Parmesan: Grate your own from a block for the best flavor and melt. Pre-grated Parmesan works in a pinch.

How to Make Cottage Cheese Egg Bake

Step 1: Preheat and prep

Preheat your oven to 375°F (190°C), or 170°C fan. Lightly mist a 9×9-inch (23×23 cm) baking dish with nonstick cooking spray. Get into the corners well so the eggs don’t stick.

Step 2: Whisk the eggs

In a medium bowl, whisk together the eggs, garlic powder, salt, and pepper until completely combined and slightly frothy. No streaks of white should remain.

Step 3: Stir in the cheese and veggies

Add the cottage cheese, Parmesan, chopped spinach, and onion. Stir until everything is evenly mixed through the eggs.

Step 4: Pour into the dish

Pour the mixture into the prepared baking dish and use a spatula to spread the spinach and onion out evenly.

Step 5: Bake

Bake for 30–35 minutes, until the center is set and no longer jiggles when you gently shake the dish. The edges should be lightly golden and slightly puffed.

How to check: Insert a knife into the center. It should come out clean, with no runny egg.

Step 6: Rest and slice

Let the egg bake rest for 5 minutes before cutting. It firms up as it cools, giving you clean slices. Cut into 4 large squares for hearty servings, or 6 smaller ones.

Troubleshooting

My egg bake is watery. The usual culprits are low-fat cottage cheese, frozen spinach that wasn’t squeezed dry, or watery add-ins like raw mushrooms or tomatoes. Strain low-fat cottage cheese, squeeze spinach well, and cook watery vegetables first. If the center still looks wet, bake for a few more minutes.

It turned out rubbery. It’s overbaked. Pull it out as soon as the center is just set. It keeps cooking from the heat of the dish.

The middle is undercooked but the edges are done. Your dish might be smaller or deeper than 9×9 inches. Lower the oven to 350°F (175°C) and bake a little longer so the center cooks without overbrowning the edges.

It stuck to the pan. Grease the dish generously, including the corners. A ceramic or glass dish that’s well greased releases more easily than a metal one.

cottage-cheese-egg-bake-1

Easy Variations

Think of this recipe like a quiche or a frittata. It’s a blank canvas. You can add up to 1 cup of cooked add-ins without changing anything else.

Vegetables:

  • Diced red bell pepper
  • Sautéed mushrooms
  • Grated zucchini (squeeze out the water first)
  • Chopped sun-dried tomatoes
  • Broccoli florets (steamed and chopped)

Meats:

  • Crumbled cooked breakfast sausage
  • Chopped cooked bacon
  • Diced ham
  • Shredded cooked chicken

Cheeses:

  • Swap the Parmesan for feta, cheddar, or mozzarella
  • Add a sprinkle of extra cheese on top before baking

Lighter version: Replace some or all of the whole eggs with egg whites. Use ¼ cup (60 ml) of egg whites for each whole egg. The texture will be a little lighter and less rich, and you’ll get even more protein for fewer calories.

Bigger batch: Double everything and bake in a 9×13-inch (23×33 cm) dish for about 40–45 minutes.

Make It as Egg Muffins

Want grab-and-go portions? Divide the mixture between a greased 12-cup muffin tin and bake at 375°F (190°C) for 18–22 minutes, until set. They’re perfect for packing into lunchboxes or eating on the way out the door.

What to Serve with It

This egg bake is filling on its own, but it pairs beautifully with:

  • Fresh fruit, like berries, melon, or sliced oranges.
  • Toast or an English muffin for extra carbs.
  • Crispy bacon or sausage on the side.
  • A green smoothie. My Green Detox Smoothie makes a fresh, balanced pairing.
  • Something sweet for brunch. A slice of my Banana Bread rounds out a weekend brunch.

Toppings: Hot sauce, salsa, chopped chives, sliced avocado, or a little extra shredded cheese.

Make Ahead, Storage, and Freezing

Make ahead (unbaked): Mix everything, pour it into the greased dish, cover, and refrigerate for up to 24 hours. Bake straight from the fridge, adding 5 minutes to the baking time.

Refrigerator: Let the egg bake cool, then cut it into portions and store them in airtight containers for up to 3 days.

Freezer: Cool completely, then wrap individual squares tightly in plastic wrap and place them in a freezer bag. Freeze for up to 2 months. Thaw overnight in the fridge before reheating. The texture may soften slightly after freezing, but it’ll still taste great.

Reheating:

  • Microwave: 30–60 seconds per square, until warm.
  • Skillet: Warm in a lightly greased pan over medium-low heat for 2–3 minutes per side.
  • Cold: It’s also tasty straight from the fridge.

Meal Prep Tip

Bake this on Sunday, cut it into 4 portions, and pack each one with a handful of fruit. That’s four high-protein breakfasts ready for the week, with zero morning effort.

If you love cottage cheese for adding protein, try my High-Protein Cottage Cheese Pasta Sauce for dinner too.

Frequently Asked Questions

Why is my cottage cheese egg bake watery?
Usually it’s from low-fat cottage cheese or wet vegetables. Strain low-fat cottage cheese, squeeze frozen spinach dry, and cook watery veggies before adding them. If the center is still wet, bake it a few minutes longer.

Can I taste the cottage cheese?
Not really. It melts into the eggs and makes them creamy, without a noticeable cottage cheese flavor.

Can I use egg whites instead of whole eggs?
Yes. Use ¼ cup of egg whites for each whole egg. Whole eggs give more flavor and richness, though.

Can I make it ahead?
Yes. Assemble it and refrigerate unbaked for up to 24 hours, or bake it and store portions in the fridge for up to 3 days.

Can I freeze it?
Yes. Freeze individually wrapped portions for up to 2 months and thaw overnight in the fridge before reheating.

Is this egg bake vegetarian?
It’s meat-free. Traditional Parmesan is made with animal rennet, though, so strict vegetarians should choose a vegetarian Parmesan-style cheese.

Is it gluten-free?
Yes. All the ingredients are naturally gluten-free.

How much protein is in each serving?
About 21 grams per serving, when the recipe is cut into 4 portions.

Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon
COTTAGE-CHEESE-EGG-BAKED

Cottage Cheese Egg Bake with Spinach and Parmesan

Fluffy, cheesy, and packed with protein, this cottage cheese egg bake makes healthy breakfasts effortless all week long. Bake a batch this weekend, try your favorite add-ins, and let me know in the comments which version you loved most!

  • Total Time: 45 minutes
  • Yield: 4

Ingredients

Scale

Ingredients

  • Nonstick cooking spray
  • 8 large eggs
  • ¼ tsp garlic powder
  • ¼ tsp fine salt
  • ¼ tsp black pepper
  • ¾ cup (170 g) 2% or full-fat cottage cheese
  • ½ cup (40 g) shredded or shaved Parmesan cheese
  • 3 cups (90 g) roughly chopped fresh spinach
  • ½ cup finely diced yellow onion or green onions

Instructions

  1. Prep. Preheat the oven to 375°F (190°C / 170°C fan). Mist a 9×9-inch (23×23 cm) baking dish with nonstick spray.
  2. Whisk. In a medium bowl, whisk the eggs, garlic powder, salt, and pepper until well combined.
  3. Mix. Stir in the cottage cheese, Parmesan, spinach, and onion.
  4. Pour. Pour the mixture into the prepared dish and spread it evenly.
  5. Bake. Bake for 30–35 minutes, until the center is set.
  6. Rest. Let rest for 5 minutes, then cut into 4 squares and serve.

Notes

  • Add-ins: Add up to 1 cup of cooked vegetables or cooked breakfast meats, such as bacon, sausage, sautéed mushrooms, or bell peppers.
  • Low-fat cottage cheese: Strain it for 10 minutes to prevent a watery bake.
  • Frozen spinach: Use ½ cup (85 g), thawed and squeezed completely dry.
  • Egg whites: Use ¼ cup (60 ml) of egg whites for each whole egg.
  • Make ahead: Assemble and refrigerate unbaked for up to 24 hours. Add 5 minutes to the bake time.
  • Storage: Refrigerate covered for up to 3 days, or freeze portions for up to 2 months. Reheat in a skillet or microwave.

Nutrition is an estimate and will vary with the brands used.

  • Author: SOFIA
  • Prep Time: 10 minutes
  • Rest Time: 5 minutes
  • Cook Time: 30 minutes
  • Category: Breakfast
  • Method: Baked
  • Cuisine: American
  • Diet: Gluten Free