High-Protein Lasagna That Actually Feels Indulgent
This high-protein lasagna layers a rich meat sauce, a creamy ricotta-cottage cheese blend, and plenty of melted mozzarella into a comforting casserole that packs 45 grams of protein per slice.

On nights when you want something that tastes like the classic but keeps you full longer, this recipe delivers. There is no chalky protein powder or dry chicken breast in sight, just smart ingredient swaps.
What Makes This Lasagna So Good
The mix of lean ground turkey and part-skim ricotta gives each bite a satisfying texture without weighing down the dish. A generous scoop of cottage cheese in the ricotta blend adds even more protein while keeping the middle layer creamy.
With no-boil noodles and a high-quality jarred marinara, the prep stays quick enough for a weeknight. I make this one regularly because it tastes like Sunday dinner even on a Tuesday.
Ingredients

- 1 lb 93% lean ground turkey: use 90% lean ground beef if you prefer a richer flavor
- 1 tbsp olive oil: for browning the meat
- 1 tsp garlic powder: or 2 cloves fresh minced garlic
- 1 tsp onion powder: fine to substitute with 1 small sautéed onion
- 1 tsp dried oregano: Italian seasoning works well too
- 1 (24 oz) jar marinara sauce: pick one you love, because it carries a lot of the flavor
- 15 oz part-skim ricotta: full fat is okay; the dish will be a touch richer
- 1 ½ cups low-fat cottage cheese: small curd blends in best
- 1 large egg: helps bind the ricotta mixture so it doesn’t spill out when you slice
- ½ cup grated Parmesan: plus a little extra for serving
- 2 cups shredded part-skim mozzarella: shred your own for the best melt
- 12 no-boil lasagna noodles: the flat kind, about 9 to 10 ounces
- Salt and black pepper: to season as you go
Easy Swaps and Substitutions
- Use ground chicken or extra-lean beef: the turkey’s neutral taste lets the marinara shine, but chicken thigh or 93% lean beef work with no other changes.
- Add a veggie layer: stir a 5 oz box of thawed frozen spinach (squeezed dry) into the ricotta mix for extra greens.
- Dairy-free ricotta and mozzarella: look for almond- or cashew-based ricotta at the store; a shreddable vegan mozzarella will brown okay under the broiler.
- No ricotta?: blend the cottage cheese smooth before mixing in the egg and Parmesan for a similar creamy texture.
For a lower-carb take, try my Zucchini Lasagna Roll-Ups.
How to Make High-Protein Lasagna
Step 1: Brown the Turkey

Preheat your oven to 375°F (190°C) and set a large skillet over medium-high heat with the 1 tbsp olive oil. Add the 1 lb ground turkey and season with 1 tsp each of garlic powder, onion powder, dried oregano, plus ½ tsp salt and a few cracks of pepper. Cook for about 8 minutes, breaking up the meat with a wooden spoon until it’s no longer pink.
Stir the jar of marinara into the skillet and let everything simmer for 5 minutes. The sauce should look thick enough to coat the back of a spoon. If it seems thin, let it bubble another minute or two so your lasagna doesn’t end up watery.
Step 2: Make the Ricotta Boost

In a mixing bowl, combine the 15 oz ricotta, 1 ½ cups cottage cheese, 1 large egg, ½ cup grated Parmesan, and a pinch of salt and pepper. Stir it all together until mostly smooth.
The cottage cheese makes the mixture a little looser than ricotta alone, but that extra liquid keeps the noodles moist as they bake. Don’t worry if a few small curds remain visible.
Step 3: Assemble the Lasagna

Spoon about ½ cup of the meat sauce across the bottom of a 9×13-inch baking dish, spreading it thin. Arrange 4 no-boil noodles in a single layer, breaking one if needed to fit the corners. Spread half of the ricotta-cottage cheese mixture over the noodles, then sprinkle with 1 cup of the mozzarella. Top with another ½ cup meat sauce and a second layer of 4 noodles.
Repeat with the remaining ricotta mix, another 1 cup mozzarella, another ½ cup sauce, and the last 4 noodles. Pour the rest of the meat sauce over the top layer and finish with whatever mozzarella is left. Press down gently on the noodle layers as you build so they soak up a little sauce from below.
Step 4: Bake Until Bubbly

Cover the dish tightly with aluminum foil and bake for 25 minutes. Remove the foil and bake another 20 minutes, until the cheese is melted and the edges are bubbling hard.
The top should be golden with a few darker spots. If you want a deeper browned cheese crust, flick the broiler on for the last 2 minutes and watch it closely so it doesn’t burn.
Step 5: Slice and Serve

Pull the pan out of the oven and let it sit for 10 to 15 minutes. The brief rest firms up the layers so the slices hold their shape when you cut. Use a wide spatula to lift out each of the 6 pieces.
Set the slices on plates while the cheese is still hot and stretchy. A little extra Parmesan grated over the top never hurts.
A Few Notes Before You Start
- Don’t skimp on the rest time. Cutting into the lasagna too early will give you a saucy, loose first slice. The wait is worth it.
- Drain the turkey if needed. If you use a fattier ground meat, pour off excess fat before adding the marinara so the sauce doesn’t separate.
- No-boil noodles need enough sauce. The liquid from the marinara and ricotta layer cooks the noodles. If your sauce is extra thick, stir in ¼ cup water before building the layers.
- Layer order matters. Always start with sauce on the bottom to prevent sticking, and always end with sauce and cheese on top so the noodles stay covered.
Bake times by pan size:
| Pan size | Covered bake | Uncovered bake | Total time |
|---|---|---|---|
| 9×13-inch | 25 mins | 20 mins | 45 mins |
| 9×9-inch (or 8×8) | 30 mins | 25 mins | 55 mins |
Storing and Reheating Leftovers
- Refrigerate: Cool completely, then cover individual squares or the whole dish. It stays good for up to 4 days.
- Reheat: A microwave works for quick lunches. For a crisp top, warm slices in a 350°F oven for 10 to 12 minutes, covered loosely with foil so the cheese doesn’t dry out.
- Freeze: Assemble the lasagna without baking, wrap tight, and freeze for up to 3 months. Bake straight from frozen, adding about 15 extra minutes covered. You can also freeze fully baked and cooled lasagna; thaw overnight and reheat at 350°F until hot.
What to Serve With High-Protein Lasagna
A sharp green salad with a lemon vinaigrette cuts through the richness, while roasted broccoli or asparagus adds some crunch. A glass of medium-bodied red wine like Chianti is a classic match because the acidity balances the creamy cheese. If you want to keep things simple, warm garlic bread never disappoints.
Frequently Asked Questions
Can I use regular lasagna noodles instead of no-boil?
Yes. Boil them 2 minutes short of the package time, drain well, and build the dish the same way. The bake time stays the same.
Is this recipe gluten-free?
Not as written. Use gluten-free no-boil lasagna noodles and check that your marinara and cottage cheese are certified gluten-free.
How do I freeze individual portions?
Let the baked lasagna cool, cut into squares, and wrap each piece in plastic followed by foil. Reheat from frozen in the oven at 350°F for about 25 minutes.
Why is my ricotta mixture watery?
This can happen if the cottage cheese has a lot of liquid. Next time, drain the cottage cheese in a fine mesh strainer for 5 minutes before mixing.

High-Protein Lasagna Recipe
Ingredients
Method
- Brown ground turkey with oil, garlic powder, onion powder, and oregano in a skillet over medium-high heat, about 8 minutes.
- Stir marinara into the skillet, simmer 5 minutes, and season with salt and pepper.
- Mix ricotta, cottage cheese, egg, Parmesan, and a pinch of salt and pepper until smooth.
- Spread a thin layer of sauce in a 9×13 dish, then layer noodles, ricotta mix, mozzarella, and sauce three times, ending with sauce and cheese on top.
- Cover with foil and bake at 375°F for 25 minutes. Uncover and bake 20 more minutes until bubbly and golden.
- Let lasagna rest 10 to 15 minutes, then slice and serve.
