Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

High Protein Lasagna with Cottage Cheese: A Delicious Homemade Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, protein-packed lasagna layered with cottage cheese, ground turkey, marinara, whole-grain noodles, and spinach. A wholesome, make-ahead meal perfect for family dinners with a balanced mix of flavors and nutrition.

  • Total Time: 70
  • Yield: 68 servings 1x

Ingredients

Scale

Whole-grain lasagna noodles (12–16 sheets)
1 lb ground turkey (or lean ground beef)
1 cup cottage cheese (full-fat or 2%)
2 cloves garlic, minced
1 jar marinara sauce (24 oz)
8 oz part-skim mozzarella cheese
1 cup fresh spinach, chopped
1 small onion, diced
1 tsp Italian seasoning
Salt and pepper to taste
Fresh basil for garnishing

Instructions

Preheat oven to 375°F (190°C)
Boil lasagna noodles until al dente and drain
Sauté onions and garlic in a pan, add ground turkey and cook until browned
Stir in marinara, Italian seasoning, salt, and pepper to make meat sauce
In a bowl, lightly whip cottage cheese for a ricotta-like texture
Assemble layers: noodle sheet, meat sauce, cottage cheese, spinach, shredded mozzarella
Repeat layers, ending with a top layer of sauce and mozzarella
Bake uncovered for 25–30 minutes until golden and bubbly
Let rest 10 minutes before slicing

Notes

Substitute ground turkey with cooked lentils for a vegetarian option
Use halal-certified meat if desired
Freeze unbaked layers overnight for ahead-of-time storage
Fresh marinara balances acidity and sweetness melhor

  • Author: Amelie Harper
  • Prep Time: 25
  • Cook Time: 45
  • Category: High Protein Meals
  • Method: Baking
  • Cuisine: Italian-American
  • Diet: Flexible (vegetarian option with lentils)

Nutrition

  • Serving Size: 1 slice (approx. 1/8 of recipe)
  • Calories: 500
  • Sugar: 7g
  • Sodium: 800mg
  • Fat: 21g
  • Saturated Fat: 8g
  • Carbohydrates: 52g
  • Fiber: 4g
  • Protein: 40g
  • Cholesterol: 100mg