This cottage cheese lasagna is a high-protein twist on the classic, made with lean ground beef or turkey and blended cottage cheese instead of ricotta. Each serving has 38g of protein and reheats beautifully, making it a healthy make-ahead dinner.

Healthy Cottage Cheese Lasagna At A Glance
- ✅ Recipe Name: Cottage Cheese Lasagna (High-Protein & Healthy!)
- 🕒 Ready In: ~1 hour 15 minutes (30 minutes prep, 45 minutes bake)
- 👪 Serves: 8
- 🍽 Calories: ~486 per serving
- 💪 Protein: ~38g protein per serving
- 🥣 Main Ingredients: Lean ground beef (or turkey), cottage cheese, mozzarella, Parmesan, tomatoes, lasagna noodles
- 📖 Dietary Info: High-protein, gluten-free option available
- ⭐ Why You'll Love It: Blended cottage cheese makes this lasagna creamy and high in protein, with 38g per serving and slices that hold their shape.
SUMMARIZE & SAVE THIS CONTENT ON
I love cooking with cottage cheese. It's the perfect leaner swap for ricotta, with the same protein for about half the calories. If you've made my healthy cottage cheese mac and cheese and cottage cheese pasta bake, you already know I love rebuilding comfort food with better ingredients.
I pride myself on making healthier versions of the comfort food I grew up eating, and the trick I learned with this one is blending the cottage cheese. I tested it four ways: 2% and full-fat, each blended and unblended. Unblended leaves visible curds and slices that break apart. Blended bakes into a smooth layer that cuts clean.
It has all the layers you expect: rich tomato sauce, melty mozzarella, tender noodles, but the cottage cheese creates a creamy, structured layer with more protein and less heaviness than ricotta; It's the same swap I use in my healthy lasagna soup.
This is the version I serve to guests and make for meal prep. It slices beautifully, reheats even better the next day, and never tastes like a "diet" version.
Jump to:
- Healthy Cottage Cheese Lasagna At A Glance
- Can You Use Cottage Cheese Instead of Ricotta in Lasagna?
- Ingredients You'll Need
- Easy Substitutions and Variations
- How to Make Cottage Cheese Lasagna (Step-by-Step)
- Recipe Video (Step-by-Step)
- Top Tips from My Kitchen
- What Makes This Lasagna "Healthy"?
- What to Serve With Cottage Cheese Lasagna
- Healthy Cottage Cheese Lasagna FAQs
- How to Store, Freeze, and Make Ahead
- More High-Protein Dinner Recipes You'll Love
- 📖 Recipe
- 💬 Comments
Can You Use Cottage Cheese Instead of Ricotta in Lasagna?
Yes, and you can swap it cup for cup. The two are closer in protein than most people think, at roughly 26g per cup for cottage cheese and 28g for whole milk ricotta. The real difference is everything else: about 194 calories and 5g of fat per cup versus 428 calories and 32g of fat.
That's less than half the calories for the same protein, which is why I use it here. Ricotta is richer and needs no prep, so it's still the traditional pick. Cottage cheese just gets you a bigger, more filling slice for the same nutrition budget.
The one catch is texture, and blending solves it.
Ingredients You'll Need

- Lean ground beef: I use lean here so you get rich flavor without grease pooling in the pan. It keeps the layers hearty while staying balanced, and ground turkey works the same way. I use the same lean beef in my ground beef and zucchini casserole.
- Cottage cheese: The key swap. I tested 2% and full-fat, and both worked, so use whichever is in your fridge. Skip fat-free, which releases too much water. Blended, it mimics ricotta's texture for less than half the calories; just like my cottage cheese buffalo mac and cheese.
- Mozzarella cheese: For that classic melt and golden top. Freshly shredded melts smoother than pre-shredded, which is coated to keep it from clumping.
- Parmesan cheese: Adds depth and saltiness so the lasagna tastes layered, not flat.
- Lasagna noodles (regular or whole wheat): I boil mine to al dente because it gives me the most control over texture. Whole wheat adds a little fiber. No-boil noodles work too, but add an extra half cup of sauce since they pull moisture as they bake.
- Whole peeled and crushed tomatoes: Using both gives the sauce body and brightness. It tastes homemade, not jarred.
- Onion and garlic: The base of any good tomato sauce. They build flavor before anything else goes in.
- Egg: Helps the cottage cheese layer set so your slices hold together instead of sliding apart.
- Fresh parsley: Brightens the cheese layer and keeps it from tasting flat.
Scroll to recipe card for quantities!
Easy Substitutions and Variations
- Use ground turkey instead of beef: A leaner option that keeps the protein high with a slightly milder flavor. Use 93% or leaner so the sauce doesn't get greasy. The same swap you can do in my healthy sloppy joes recipe.
- Mix cottage cheese and ricotta: You can absolutely use both. Half and half gives you ricotta's richness with better macros than ricotta alone. Blend the cottage cheese first so the textures match.
- Make it vegetarian: Skip the meat and add sautéed mushrooms, zucchini, or spinach. Cook them down first and drain them well, since raw veggies release water into the layers and that's what makes a lasagna soupy.
- Make it gluten-free: Use your favorite gluten-free lasagna noodles and cook according to package directions.
- Add extra veggies: Finely chopped spinach or grated zucchini blend right into the cheese layer without changing the flavor. Squeeze the moisture out first.
How to Make Cottage Cheese Lasagna (Step-by-Step)

- Step 1: Boil the noodles. Cook the lasagna noodles until al dente. Drain and set aside. Preheat the oven to 375°F.

- Step 2: Start the sauce. Sauté the diced onion until golden, then stir in the garlic and cook until fragrant.

- Step 3: Brown the beef. Add the ground beef and tomato paste. Season with salt, pepper, garlic powder, and Italian seasoning, breaking the meat up with a spoon, until mostly browned.

- Step 4: Simmer. Stir in the whole peeled tomatoes (crushing them as you go) and the crushed tomatoes. Simmer for 20 to 30 minutes, until thickened and flavorful.

- Step 5: Make the cheese layer. Blend the cottage cheese until smooth, then mix it with the Parmesan, mozzarella, parsley, egg, and salt until fully combined.

- Step 6: Start layering. Spread 1 cup of meat sauce in a 9x13-inch baking dish. Layer 3 noodles on top.

- Step 7: Add the cottage cheese. Spread about ¾ cup of the cottage cheese mixture evenly over the noodles, then top with about 1½ cups of meat sauce.

- Step 8: Repeat. Repeat that layering (noodles, cottage cheese mixture, meat sauce) two more times.

- Step 9: Top it. Finish with the remaining sauce and sprinkle evenly with shredded mozzarella.

- Step 10: Bake. Cover loosely with foil and bake at 375°F for 25 minutes. Remove the foil and bake 10 to 15 minutes more, until melted and bubbly. Broil for 1 to 2 minutes for a golden, lightly crisp top.
Tip: Let it sit 10 to 15 minutes before slicing so the layers set.
Recipe Video (Step-by-Step)
Top Tips from My Kitchen
- Blend the cottage cheese. This is the step that matters most. I tested it blended and unblended, and unblended leaves visible curds and slices that break apart. Blended bakes into a smooth, ricotta-like layer that cuts clean.
- Strain it first if it looks watery. Some tubs carry a lot of liquid. Pour it off before blending so the extra moisture doesn't end up in your layers.
- Let the sauce simmer. Giving the meat sauce 20 to 30 minutes deepens the flavor and thickens it enough to keep the lasagna from going watery.
- Shred your own mozzarella if you have time. Pre-shredded is coated to prevent clumping, which keeps it from melting as smoothly. Either works, but freshly shredded gives you a better melt and that golden top.
- Season each layer lightly. A little salt in both the sauce and the cheese mixture makes the final dish taste balanced rather than bland.
- Let it rest before slicing. I sliced after 5 minutes once and the whole thing fell apart. Ten to 15 minutes gives the layers time to set, and you get clean pieces instead of a puddle.
What Makes This Lasagna "Healthy"?
Each slice has 38g of protein, and it comes from the lean beef, cottage cheese, and mozzarella together. Three swaps do the work:
- Cottage cheese instead of ricotta: same protein, less than half the calories
- Lean beef or 93% turkey: rich flavor without grease pooling in the layers
- Cheese for structure, not overload: enough mozzarella for a golden top, not so much that it weighs the dish down
It still eats like real lasagna, which was the whole point.

What to Serve With Cottage Cheese Lasagna
Lasagna is heavy on its own, so I keep the sides simple and green.
- A crisp salad: Something acidic cuts the richness. My kale pomegranate salad or strawberry goat cheese salad is what I make most often with this.
- Garlic bread: Traditional for a reason. I love this air fryer garlic bread.
- Roasted vegetables: Broccoli, asparagus, or green beans roast while the lasagna rests. Personally, I love these balsamic maple brussels sprouts.
Healthy Cottage Cheese Lasagna FAQs
Usually one of three things: the sauce was too thin, the cheese layer had no binder, or it didn't rest long enough. Simmer the sauce until it thickens, always include the egg in the cottage cheese mixture, and let the lasagna rest 10 to 15 minutes after baking so the layers set. I sliced it after 5 minutes once, and it slid apart.
Yes. I tested it both ways, and unblended leaves visible curds and slices that break apart. Blended bakes into a smooth, ricotta-like layer that cuts clean.
Two cups, which is one 16-ounce container. That's enough for three layers with about ¾ cup each.
Yes. Half and half gives you ricotta's richness with better macros than ricotta alone. Blend the cottage cheese first so the two textures match.
Pour off any liquid sitting in the cottage cheese tub before blending, and simmer the meat sauce until it thickens. Thin sauce is the more common culprit.
The egg binds the cottage cheese layer so the lasagna slices cleanly instead of sliding apart.
How to Store, Freeze, and Make Ahead
Storage: Let the lasagna cool completely, then store in an airtight container in the fridge for up to 4 days. The flavors deepen overnight, so leftovers are even better.
Reheating: Warm individual slices in the microwave, or reheat covered in a 350°F oven until heated through. Add a splash of water or extra sauce if it looks dry.
Freezing: Freeze the whole lasagna or individual slices, tightly wrapped in plastic wrap and foil, for up to 2 months. Thaw overnight in the fridge before reheating.
Make-Ahead: Assemble up to 24 hours in advance, cover, and refrigerate. Bake as directed, adding 5 to 10 extra minutes if it's going in straight from the fridge.

More High-Protein Dinner Recipes You'll Love
If you loved this high-protein cottage cheese lasagna, here are a few more high-protein comfort food recipes to try next:
Did you make this recipe?
If you make this recipe, be sure to comment and rate it down below. Also, don't forget to tag me @healthfulblondie on Instagram and use the hashtag #healthfulblondie so I can see your delicious creation and share it with my followers!
📖 Recipe

Cottage Cheese Lasagna
Video
Ingredients
The Meat Sauce:
- 2 tablespoon extra virgin olive oil
- 1 small yellow onion, finely diced
- 2-3 large garlic cloves, minced
- 1 pound lean ground beef, or 94% lean turkey
- 1 tablespoon tomato paste
- 1 can (28-ounce) whole peeled tomatoes
- 1 can (14-ounce) crushed tomatoes
- ½ teaspoon garlic powder
- ½ teaspoon Italian seasoning
- Salt and black pepper, to taste
The Lasagna:
- 12 lasagna noodles, regular, gluten-free, or whole wheat
- 2½ - 3 cups shredded mozzarella cheese
The Cottage Cheese Layer:
- 2 cups cottage cheese (0%, 2% or full-fat), blended for smooth texture
- ⅓ cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese
- 2 tablespoon minced fresh parsley
- 1 large egg
- ½ teaspoon salt
Instructions
- Prep: Preheat the oven to 375°F. Cook the lasagna noodles to al dente, then drain and set aside.
- Sauté the aromatics: Heat the olive oil in a large pot over medium. Add the onion and cook 8 to 10 minutes, until softened and lightly golden. Stir in the garlic and cook 30 to 60 seconds, until fragrant.
- Brown the beef: Add the ground beef and tomato paste. Cook, breaking it up with a spoon, until mostly browned. Season with salt, pepper, garlic powder, and Italian seasoning.
- Finish the sauce: Add the whole peeled tomatoes, crushing them with your hands or a spoon, along with the crushed tomatoes. Bring to a gentle simmer and cook 20 to 30 minutes, stirring occasionally, until thickened. Adjust salt to taste.
- Blend the cottage cheese: Blend the cottage cheese until smooth. In a bowl, combine it with the Parmesan, mozzarella, parsley, egg, and salt. Stir until fully combined.
- Assemble: Spread 1 cup of meat sauce in the bottom of a 9x13-inch baking dish. Layer 3 noodles, about ¾ cup of the cottage cheese mixture, and about 1½ cups of meat sauce. Repeat two more times. Top with the final 3 noodles and remaining sauce, then sprinkle evenly with the shredded mozzarella.
- Bake: Cover loosely with foil and bake 25 minutes. Remove the foil and bake 10 to 15 minutes more, until the cheese is melted and bubbly.
- Broil (optional): Broil 1 to 2 minutes, until golden with crispy edges.
- Rest: Let the lasagna rest 10 to 15 minutes before slicing so the layers set. Garnish with Parmesan and chopped parsley or basil.
Notes
Nutrition
Recipe tested and developed by Tati Chermayeff, creator of Healthful Blondie. A former Division I rower, Ironman triathlete, and recipe developer based in Austin, TX, Tati creates high-protein and healthy recipes that actually taste like the real thing.











Tati Chermayeff says
Loved this version of lasagna. It’s rich and cheesy but doesn’t feel heavy. I used 2% cottage cheese and it worked great. Perfect for meal prep.