This Healthy Turkey Spinach Lasagna is a hearty, protein-packed dinner the whole family will love. Made with lean ground turkey, spinach, and creamy cottage cheese, it’s lighter than traditional lasagna but still rich, cheesy, and satisfying. Perfect for weeknight dinners, meal prep, or feeding a crowd.

Cottage cheese is one of my favorite ways to sneak more protein into meals. It’s rich, creamy, and incredibly versatile — I use it in everything from Cottage Cheese Pancakes to Creamy Cottage Cheese Alfredo. In this lasagna, it replaces ricotta, adding a boost of protein while keeping the layers light and silky. Paired with lean ground turkey and spinach, it turns a classic into healthy comfort food that’s hearty, cheesy, and nourishing.
Another bonus? This lasagna tastes even better the next day, making it a go-to meal prep recipe. The lean turkey and cottage cheese keep it light, while the spinach sneaks in extra greens (and no one ever complains!). For more cozy dinners that double as meal prep, try my Ground Turkey Chili or Stuffed Bell Peppers — both are family favorites.
💡 Pro Tip: Cottage cheese is an easy high-protein swap for ricotta in any lasagna. It cuts down on calories and fat while adding more protein — keeping you fuller, longer. Try it in baked pasta dishes or even use it to make high protien scrambled eggs for extra creaminess.
Key Ingredients in this Turkey Spinach Lasagna
Here’s what makes this spinach turkey lasagna with cottage cheese both healthy and delicious (see the full recipe card below for exact amounts):

🕚 Time Saving Tip! To keep this recipe quick and easy, I am using no-boil lasagna noodles. There is no need to cook them in advance, which is super convenient and fuss-free.
- Lean ground turkey – A lighter, high-protein alternative to beef. You can also swap in ground chicken.
- Cottage cheese – Adds creaminess and a protein boost (I prefer Good Culture’s low-fat option).
- Mozzarella + Parmesan – If possible, I highly recommend buying a block of mozzarella and shredding it yourself. Not only will it have better flavor, but it also melts beautifully; Parmesan adds a sharp, salty flavor.
- Baby spinach – Packs in extra nutrients without overpowering the lasagna – such an easy way to sneak in your greens. Frozen spinach works too—thaw and squeeze out liquid.
- Jarred marinara sauce – I always look for brands with less than 4 grams of sugar per serving. Michaels of Brooklyn is one of my favorites.
- Oven-ready noodles – a huge time-saver, as there is no need to pre-cook the noodles. Any brand will work, but I used this one when I tested this recipe.
How to make Healthy Lasagna with Cottage Cheese
Now comes the fun part—layering up your lasagna! It’s a simple process of building layers of sauce, noodles, a cheesy filling, and turkey until you’ve got a pan full of deliciousness, ready to bake. Don’t worry if it’s not perfectly neat; once it comes out of the oven all bubbly and golden, no one will care, and it’ll taste amazing!








Recipe Tips
- Drain excess liquid: If your turkey or spinach releases a lot of moisture while cooking, drain it off so your lasagna doesn’t turn out watery.
- Shred cheese fresh: Freshly grated mozzarella and parmesan melt creamier and give the lasagna a better texture.
- Rest before serving: It’s essential to let the lasagna sit for 15 minutes after baking. This helps it set so the slices hold together.
- Double the recipe: This lasagna freezes great! Bake one now and save the other for a quick future dinner. To reheat straight from frozen, cover with foil and bake for 40–50 minutes.
Healthy Turkey Spinach Lasagna with Cottage Cheese Video
Thanks so much for reading! If you make this recipe, I would love it if you could give it a ★ rating below. Follow me on YouTube, Instagram, and Facebook for more healthy food inspiration. Cheers!
Healthy Turkey Spinach Lasagna with Cottage Cheese
Ingredients
- 1 tablespoon olive oil
- 6 cloves garlic, chopped
- 1 pound lean ground turkey
- 1.5 teaspoons Italian seasoning
- 1 teaspoon dried oregano
- ½ teaspoon sea salt
- ¼ teaspoon black pepper
- 24 ounces low fat cottage cheese, (I love this one)
- 2 eggs
- 8 ounces part skim mozzarella cheese, shredded
- 4 ounces grated Parmesan cheese
- 5 ounces baby spinach
- 32 ounces marinara sauce (I love Michael's of Brooklyn)
- 9 ounces oven-ready lasagna noodles, (I used this exact brand)
Instructions
- Preheat the oven to 375℉ and adjust the oven rack to the middle position.
- Spray a 9” x 13” baking dish with cooking spray and layer one cup of the marinarasauce into the bottom of the dish, spreading it evenly with the back of a spoon.
- Add olive oil to a large skillet and heat over medium heat. Toss in chopped garlic and saute for about a minute, stirring often.
- Add the ground turkey, Italian seasoning, oregano, salt, and pepper. Break up the meat as it cooks, cooking until lightly browned and cooked through. Stir in two cups of red sauce (you will have one remaining), and a half cup of water. Simmer for five minutes and then turn off the heat.
- In a large mixing bowl, combine cottage cheese, eggs, half of the mozzarella, half of the parmesan cheese, and baby spinach. Stir well.
- Place three sheets of lasagna noodles side by side, in your sauce lined pan. Top with ⅓ of the cottage cheese mixture, followed by ⅓ cup of the sauce, and three more lasagna sheets. Repeat this process two more times.
- Top off with three last lasagna sheets, the remaining red sauce, and the remainder of the cheese.
- Cover with foil; bake for 35-40 minutes. Uncover and bake for an additional 8-10 minutes until cheese is melted through and lightly browned over the top. Garnish with fresh parsley and extra parmesan. Let it stand for about 15 minutes before cutting and serving.








Comments
Patricia says
Look forward to trying this recipe
The healthy cottage cheese and egg recipe was tasty and will make that again
Dani Spies says
I’m so glad! Enjoy it.
Elizabeth F Tobin says
I like The Silver Palate brand of jarred sauce. It contains 4g of sugar. I’ve been using no boil lasagna noodles for many years. I prefer the Delallo brand whole wheat no boil noodles. My grocery store stopped carrying them so I now order from Amazon.
This recipe was easy to prepare and I did assemble it early in the day and baked it later for dinner. It came out perfectly and was delicious. Thank you Dani!
Dani Spies says
I’m so glad you enjoyed it, Elizabeth! I’ve never tried the Palate brand – I’ll have to look for it.
Linda Allen says
Absolutely delicious! My whole family loved it, and I have some picky eaters! I definitely will make on a regular basis, and for company, too! I recommend watching the video first. So many good tips. Thanks, Dani!
Dani Spies says
I’m so glad you enjoyed it, Linda! Thanks for coming back to let me.
Damjan says
I tried this last night and it tastes fantastic! Will definitely be making it again!
Dani Spies says
I’m so glad you enjoyed it, Damjan. Thanks for letting me know.
Theresa says
I’d like to make this but my daughter can’t have egg, could I sub out something for the egg?
Dani Spies says
Hi Theresa! You can skip the egg and not make any substitutions. The cheese and sauce are enough to help the lasagna hold its structure. It may be a tiny bit softer, but still delicious!
Patty says
This was excellent – one of the easiest and best lasagnas Iโve made. I noticed on the video, you added a cup of water to the turkey & sauce mixture, but the water is not in the written recipe. I added the water, since Iโm new to no boil noodles, but Iโm wondering if itโs needed. My lasagna noodles were not dry at all but there was a bit of extra liquid.
Dani Spies says
Hi Patty! The water really comes down to how you like your lasagna. I have made it with no water , 1/2 cup water and a full cup! If you like soft and saucey lasagna add the full cup! IF you prefer it a little more dry, skip the water! Or cut the difference and use a 1/2 cup. Hope that helps.
Mandy Horowitz says
This was really good! We really enjoyed and I would make it again. I used the Costco marinara sauce (under 5grams of sugar per serving). Love that this is a lighter recipe with a lot of protein. Thank you!
Dani Spies says
I’m so gad you enjoyed it, Mandy! Thanks for taking the time to leave a review.
Lauren H says
We LOVED this recipe! My oven is shady, so it took a while longer to bake, but I know how she is – so, no surprises there. It’s just the two of us, so I’m VERY pleased with the output. We had dinner plus several days of lunch!
Dani Spies says
I’m so glad you enjoyed this recipe, Lauren! Thanks for letting me know.
Wendy says
This was sooo tasty.
I did notice the ingredient list is missing details, like stating that cheese should be shredded/grated and the sauce is pasta (not tomato). Also the instructions state to use 1/2 cup of sauce mixture for each of the 3 layers (should be a third). I watched the video to confirm. Also I think the dish used in the video is a little slammer than a 9×13 pan. Mine didnโt come out as pretty as the video, but the taste was super good!
Dani Spies says
Hi Wendy! Thanks for all of your notes – I’m going to go back through the recipe to make sure all looks good. And I’m so glad you enjoyed the recipe.
Kris Marie says
Made this today for Sunday dinner, we really enjoyed it! Next time I will decrease the Italian seasoning. Thank you.
Dena Ross says
Made this a few days ago, ate the leftovers last evening – it was fabulous! I may try & sub out one later of noodles with zucchini slices next time just to up the veggie content. Thanks for the recipe, definitely on our regular winter rotation now!
Martha Moore says
I loved this recipe. So flavourful and moist not dry.
I was wondering if I could use this same recipe and swap out the turkey for beef?
Dani Spies says
I’m so glad you enjoyed it, Martha! And yes – you can defintiley swap in ground beef for turkey. Any ground meat (chicken, beef, bison, turkey, etc.) would work here.