Jump to Recipe
This cottage cheese lasagna has 44 grams of protein per serving and takes about 110 minutes from start to table. The protein comes from the ground beef, cottage cheese, mozzarella, and parmesan, not a scoop of powder, so it tastes like the lasagna your grandmother made, just heartier.
Cottage cheese stands in for ricotta here. Once it bakes with eggs and parmesan mixed in, you can’t tell the difference in texture, and you get more protein per cup than ricotta gives you.
The main thing that trips people up is liquid. If your cottage cheese tub looks watery or you don’t drain the noodles well, the middle layers turn soupy instead of sliceable. Blot the cottage cheese with a paper towel first if it looks loose.
This makes a full 9×13-inch pan, six generous slices, plenty for a weeknight dinner with leftovers for lunch the next day.
Why You’ll Love This Recipe
- 44g of protein per serving from real food, no powder
- Cottage cheese swaps in for ricotta with no texture loss
- Feeds 6 with leftovers that reheat well all week
- One 9×13 pan, no fancy equipment needed
Ingredient Notes
- ground beef: 80/20 ground beef keeps the sauce from drying out during the long bake. Ground turkey works but the sauce turns out leaner and slightly drier.
- cottage cheese: Small curd cottage cheese blends into the layers smoother than large curd. Use 4% milkfat, not fat free, or the filling turns watery.
- mozzarella: Part-skim mozzarella melts without pooling too much oil on top. Whole milk mozzarella works too, just blot the extra grease before serving.
- parmesan: Grate parmesan fresh off the block if you can. Pre-shredded canister parmesan has anti-caking starch that keeps it from melting smoothly.
- eggs: Eggs bind the cottage cheese filling so it slices clean instead of oozing. Don’t skip them even though the mixture looks wet before baking.
- lasagna noodles: Regular boiled noodles hold up better than no-boil sheets when the filling is this wet. Drain them well and lay flat so they don’t glue together.
- marinara sauce: A plain jarred marinara keeps this weeknight-friendly. Pick one without added sugar if you’re watching sodium and carbs closely.

High-Protein Cottage Cheese Lasagna with Ground Beef
Ingredients
Method
- Bring a 6-quart / 5.7L pot of salted water to a boil. Cook lasagna noodles until al dente, about 9 to 10 minutes or per package. Drain and lay flat on a sheet pan so they don't stick.
- Heat olive oil in a 12-inch / 30cm skillet over medium heat. Add onion and cook 4 to 5 minutes until soft.
- Add garlic and cook 30 seconds until fragrant. Add ground beef, breaking it up with a spoon. Cook 7 to 8 minutes, until no longer pink and internal temp reaches 160F / 71C.
- Stir in marinara, oregano, red pepper flakes, salt, and pepper. Simmer 10 minutes, stirring occasionally, until slightly thickened.
- In a mixing bowl, whisk the eggs. Add cottage cheese, parmesan, parsley, nutmeg, salt, and pepper. Stir until combined, it will look loose and curdy, that's normal.
- Heat oven to 375F / 190C. Spread about 1 cup of the meat sauce in the bottom of a 9x13-inch / 23x33cm baking dish.
- Layer 3 noodles over the sauce. Top with a third of the cottage cheese mixture, a third of the remaining meat sauce, and a third of the mozzarella.
- Repeat the layers two more times, ending with mozzarella on top.
- Cover tightly with foil, tenting it so it doesn't touch the cheese, and bake 30 minutes.
- Remove the foil and bake 15 to 20 minutes more, until the cheese is melted and golden in spots and the sauce bubbles at the edges.
- Rest the lasagna 15 minutes before cutting so the layers set and slices hold together instead of sliding apart.
Notes
- Boil noodles just to al dente, they soften more in the oven.
- Cottage cheese filling looks loose before baking, it sets as it cooks.
- Check for bubbling sauce at the edges as the main doneness cue.
- Rest 15 minutes minimum before slicing.

Tips for Success
- Drain boiled noodles on a sheet pan instead of stacking them in a colander so they don’t stick together in one wet clump.
- Squeeze extra moisture from the cottage cheese with a paper towel if the tub looks watery, especially with lower-fat brands.
- Tent the foil during the first 30 minutes of baking so it doesn’t touch the cheese and pull it off when you remove it.
- Let the lasagna rest 15 minutes before cutting or the layers slide apart into a plate of sauce and noodles.
- Brown the ground beef until no pink remains and it reaches 160F/71C before adding the marinara, don’t rely on color alone.
Variations
- Swap ground beef for sweet Italian sausage, casings removed, for a fattier sauce with more fennel flavor.
- Stir a 300g/10oz box of thawed, drained frozen spinach into the cottage cheese filling for a vegetable-forward version.
- Use ground turkey instead of beef and add an extra 60g of parmesan to the filling to make up for the leaner meat.
Storage and Reheating
Cottage cheese lasagna keeps 4 days in the fridge, covered tightly in the same baking dish or transferred to an airtight container. Reheat individual slices in the microwave for 2 to 3 minutes, or cover the whole pan with foil and warm in a 350F/175C oven for 20 to 25 minutes until the center is hot.
This lasagna also freezes well after baking. I keep a foil-covered pan of it in the chest freezer in the garage for busy weeks, and it holds up for about 3 months. Thaw overnight in the fridge before reheating.
Serving Suggestions
A green salad with a sharp vinegar dressing cuts through the richness, and garlic bread is the obvious pick for soaking up the extra sauce on the plate.
Roasted broccoli or steamed green beans work if you want something lighter alongside a heavy dish like this. For drinks, a simple iced tea or a glass of Chianti both fit the meal without competing with the sauce.

FAQ
Why is my cottage cheese lasagna watery instead of set?
Usually it’s excess liquid from the cottage cheese or under-drained noodles. Use small curd, 4% cottage cheese and blot it with a paper towel if the tub looks loose. Drain boiled noodles well and let the lasagna rest 15 minutes before cutting so the layers firm up.
Can I use ricotta instead of cottage cheese in this lasagna?
Yes, swap in the same 450g/2 cups of ricotta and skip blending. Ricotta gives a smoother, less tangy filling but drops the protein by about 6 to 7g per serving compared to cottage cheese. Add an extra egg white if the ricotta looks watery.
Can I assemble this lasagna ahead and bake it the next day?
Yes, assemble the full lasagna, cover tightly, and refrigerate up to 24 hours before baking. Add 10 extra minutes to the covered bake time since it’s starting cold. Don’t add the final mozzarella layer until you’re ready to bake so it doesn’t dry out in the fridge.
What sides go with a ground beef and cottage cheese lasagna?
A simple green salad with vinegar dressing cuts through the richness, and garlic bread is the obvious pick for soaking up extra sauce. Roasted broccoli or a plain steamed vegetable also works if you want something lighter on the plate next to a heavy dish like this.
Is cottage cheese lasagna higher in protein than a ricotta version?
Yes, cottage cheese runs about 11g of protein per 100g versus ricotta’s 7 to 8g, so this version lands around 44g of protein per serving instead of closer to 35g. The beef, mozzarella, and parmesan make up the rest either way.
Do I need to blend the cottage cheese before using it in lasagna?
No, you don’t have to blend it for this recipe. The curds soften as they bake, and mixing in the eggs and parmesan smooths the filling out enough on its own. Blend it first only if you want a completely smooth, ricotta-like texture.

