This Turkey Lasagna is a tasty twist on the classic dish! With layers of lean turkey, gooey cheese, and rich tomato sauce, it’s both comforting and healthier.
You won’t believe how much flavor is packed in each bite! I love serving it with a simple salad on the side. It’s a family favorite that everyone always enjoys—chef hat not required! 😄
Key Ingredients & Substitutions
Ground Turkey: This is a lean option that keeps the dish lighter than traditional beef. If you’re looking for a different flavor, you can use ground chicken or a meat substitute like lentils for a vegetarian option.
Marinara Sauce: I recommend using a good quality jarred sauce for convenience. If you prefer, make your own sauce by simmering canned tomatoes with garlic, onions, and herbs. This can allow for more control over taste and freshness.
Ricotta Cheese: If you don’t have ricotta on hand, cottage cheese works as a great substitute. Simply blend it slightly to achieve a smoother texture. It’s a handy option if you’re looking for a lighter version.
Cheeses: Mozzarella is essential for that gooey layer on top, but you can mix it with provolone or even cheddar for a twist. For a dairy-free version, look for plant-based cheese alternatives.
How Do You Make Sure the Lasagna Stays Moist?
Keeping your lasagna moist is key to a delicious dish. Here are some tips:
- Don’t skip the sauce layer. It helps keep the noodles hydrated.
- Use a mix of marinara with some ricotta or mozzarella between the layers. This adds moisture.
- Cover the lasagna with foil while baking, especially for the first part of cooking. This traps steam and prevents drying.
After removing the foil, you can allow the cheese to brown nicely for that golden finish without losing moisture.

Turkey Lasagna
Ingredients You’ll Need:
- 9 lasagna noodles
- 1 lb ground turkey
- 1 small onion, finely chopped
- 2 garlic cloves, minced
- 1 green bell pepper, sliced or chopped
- 24 oz marinara sauce or tomato pasta sauce
- 1 cup ricotta cheese
- 2 cups shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 egg (optional, for mixing with ricotta)
- 2 tbsp olive oil
- 1 tsp dried Italian seasoning (basil, oregano mix)
- Salt and pepper, to taste
- Fresh parsley or basil, chopped, for garnish
How Much Time Will You Need?
This turkey lasagna requires about 15 minutes for preparation and around 45 minutes of cooking time. In total, you’ll spend around 1 hour for a delicious homemade lasagna that serves multiple people—perfect for family dinners or meal prep!
Step-by-Step Instructions:
1. Prepare the Oven and Noodles:
First, preheat your oven to 375°F (190°C). While it’s heating, cook the lasagna noodles according to the package directions until they are al dente. Once cooked, drain them and lay them out on a lightly oiled baking sheet to prevent sticking.
2. Cook the Turkey Mixture:
In a large skillet, add 2 tablespoons of olive oil and heat it over medium heat. Add the finely chopped onion, minced garlic, and chopped green bell pepper. Sauté these ingredients for about 5 minutes until they become soft. Then, add the ground turkey. Use a spatula to break it up as it cooks, seasoning it with salt, pepper, and Italian seasoning. Cook for about 7-8 minutes until the turkey is browned and fully cooked.
3. Prepare the Sauce:
Once the turkey is cooked, stir in the marinara sauce, letting it simmer on low for about 5 minutes to blend all the flavors nicely.
4. Mix the Ricotta:
In a separate bowl, mix the ricotta cheese with the egg (if you’re using it) along with a pinch of salt and pepper. This will help bind the ricotta together and give it a richer flavor.
5. Layer the Lasagna:
Now it’s time to assemble your lasagna! Start by spreading a thin layer of the meat sauce at the bottom of a 9×13 inch baking dish. Lay down three lasagna noodles over the sauce. Then, spread one-third of the ricotta mixture over those noodles. Add a layer of turkey meat sauce followed by a sprinkle of mozzarella cheese. Repeat this layering process two more times, finishing with a final layer of noodles topped with the remaining meat sauce and a generous amount of mozzarella and Parmesan cheese.
6. Bake the Lasagna:
Cover the baking dish loosely with foil and place it in the preheated oven. Bake for 25 minutes. After that, carefully remove the foil and bake uncovered for an additional 15 minutes or until the cheese is bubbly and golden on top.
7. Let It Rest:
Once it’s done baking, take the lasagna out of the oven and let it rest for about 10 minutes. This helps it set and makes slicing easier.
8. Serve and Enjoy:
Before serving, garnish your delicious turkey lasagna with freshly chopped parsley or basil. It goes wonderfully with a crisp green salad or some warm garlic bread on the side. Enjoy every bite!
Can I Use Whole Wheat Lasagna Noodles?
Absolutely! Whole wheat lasagna noodles are a great healthier alternative and will work just as well in this recipe. Just follow the cooking instructions on the package to ensure they are cooked perfectly before layering.
How Can I Make This Recipe Vegetarian?
To make this lasagna vegetarian, simply substitute the ground turkey with a mixture of sautéed vegetables like zucchini, mushrooms, or spinach. You can also use lentils or plant-based meat alternatives for added protein and texture!
Can I Freeze Leftovers?
Yes, this turkey lasagna freezes beautifully! To freeze, let it cool completely after baking, then wrap it tightly in plastic wrap and aluminum foil. It can be stored in the freezer for up to 3 months. Thaw in the fridge overnight before reheating!
What’s the Best Way to Reheat Leftover Lasagna?
The best way to reheat leftover lasagna is in the oven. Preheat it to 350°F (175°C), cover the dish with foil, and bake for about 20-25 minutes until warmed through. You can also use the microwave, but it may not heat as evenly.
