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 Turkey Spinach Lasagna

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, high-protein lasagna made with lean ground turkey, fresh spinach, and creamy ricotta layered with marinara, mozzarella, and tender lasagna noodles. This wholesome, family-friendly recipe balances robust flavor and nutrition for satisfying weeknight dinners.

  • Total Time: 85
  • Yield: 6 to 8 servings 1x

Ingredients

Scale

1 lb (450g) lean ground turkey
12 lasagna noodles (oven-ready)
1 jar marinara sauce (24 oz/680g)
1 cup fresh spinach, chopped (2 oz/56g)
1 cup ricotta cheese (240g)
1 egg
1 tsp dried basil
1 tsp dried oregano
1 clove garlic, minced
1 small onion, diced (1/2 cup)
1 1/2 cups shredded mozzarella (150g)
Salt and pepper to taste
1 tbsp olive oil

Instructions

Preheat oven to 375°F (190°C)
Heat olive oil in a skillet, sauté onion and garlic until softened
Add ground turkey, cook until browned, then stir in marinara, basil, oregano, salt, and pepper
Simmer turkey mixture for 5 minutes
In a bowl, combine ricotta, egg, 1/2 tsp salt, and 1/2 tsp pepper
Layer marinara in a 9×13-inch baking dish, cover with lasagna noodles, turkey mixture, spinach, ricotta mixture, and mozzarella
Repeat layers, finishing with a top layer of marinara and mozzarella
Bake 20-25 minutes until bubbly and golden
Let rest 10 minutes before serving

Notes

Use no-boil noodles for convenience
Freeze assembled unbaked lasagna for 3 months
Top with Parmesan for extra flavor (optional)
Add red pepper flakes for heat

  • Author: Sabella
  • Prep Time: 30
  • Cook Time: 55
  • Category: High Protein Meals
  • Method: Baking
  • Cuisine: Italian-American

Nutrition

  • Serving Size: 1 lasagna portion (1/8 of recipe)
  • Calories: 420
  • Sugar: 6g
  • Sodium: 890mg
  • Fat: 21g
  • Saturated Fat: 8g
  • Carbohydrates: 43g
  • Fiber: 5g
  • Protein: 35g
  • Cholesterol: 105mg