Get ready to fall in love with lasagna all over again. This ground turkey lasagna recipe delivers all the rich, cheesy, comforting goodness of the classic dish but with a lighter, leaner twist. It’s packed with a savory meat sauce, a creamy ricotta filling, and glorious layers of pasta and melted mozzarella. This is the perfect family-friendly meal that’s destined to become a staple in your dinner rotation.
We’ve perfected this recipe to ensure every bite is bursting with flavor and the texture is absolutely perfect—no watery lasagna here! It’s surprisingly easy to assemble and is a fantastic make-ahead meal for busy weeknights or for feeding a crowd.
Why This is the Best Ground Turkey Lasagna Recipe
While traditional lasagna is amazing, using ground turkey offers a wonderful alternative that doesn’t compromise on taste. Here’s why you’ll make this recipe again and again:
- Incredibly Flavorful: We build a deep, savory flavor in the meat sauce with simple seasonings, garlic, and onion. It tastes like it has been simmering for hours!
- Perfectly Creamy & Cheesy: A luscious ricotta filling and generous layers of mozzarella and Parmesan cheese ensure every slice is rich and satisfying.
- Never Watery: We’re sharing all the secrets to a perfectly set lasagna that holds its shape beautifully when sliced.
- Make-Ahead & Freezer-Friendly: This recipe is a lifesaver for meal prep. Assemble it ahead of time or freeze a whole pan for a future dinner emergency.
Key Ingredients You’ll Need
Making a fantastic lasagna is all about using quality ingredients. Here’s what you’ll need to gather.

For the Turkey Meat Sauce
- Olive Oil: For sautéeing the aromatics.
- Yellow Onion & Garlic: The essential flavor base for any great Italian-American sauce.
- Ground Turkey: I recommend using 93/7 lean ground turkey. It has enough fat to stay moist and flavorful without being greasy.
- Crushed Tomatoes: A 28-ounce can provides the perfect texture for the sauce.
- Italian Seasoning, Salt, & Pepper: The core seasonings that bring the sauce to life.
For the Creamy Ricotta Filling
- Whole Milk Ricotta Cheese: Don’t skimp here! Whole milk ricotta provides the best creamy texture and rich flavor.
- Grated Parmesan Cheese: Adds a salty, nutty depth of flavor.
- Large Egg: This acts as a binder, helping the ricotta layer set properly during baking.
- Fresh Parsley: Adds a touch of freshness and color.
For Assembly
- Lasagna Noodles: You can use either no-boil (oven-ready) noodles for convenience or classic noodles that you cook to al dente first.
- Shredded Mozzarella Cheese: For that iconic, gloriously cheesy topping. For the best melt, shred a block of low-moisture, whole milk mozzarella yourself.
Ground Turkey Lasagna Recipe

Ground Turkey Lasagna Recipe (The BEST!)
Ingredients
Equipment
Instructions
- Preheat your oven to 375°F (190°C). Heat olive oil in a large skillet over medium-high heat. Add the onion and cook until soft, about 5 minutes. Add garlic and cook for 1 minute more. Add the ground turkey, break it up, and cook until browned. Drain any excess fat.
- Stir in the crushed tomatoes, Italian seasoning, salt, and pepper. Bring to a simmer, then reduce heat to low, cover, and let it simmer for at least 15 minutes.
- In a medium bowl, combine the ricotta cheese, 1/4 cup of the Parmesan cheese, the egg, and fresh parsley. Mix well.
- Spread 1 cup of meat sauce in the bottom of a 9×13 inch baking dish. Top with a layer of lasagna noodles.
- Spread half of the ricotta mixture over the noodles. Top with 1.5 cups of meat sauce, then 1 cup of mozzarella cheese.
- Repeat with another layer of noodles, the remaining ricotta mixture, 1.5 cups of meat sauce, and 1 cup of mozzarella cheese.
- Top with the final layer of noodles, the remaining meat sauce, the remaining 1 cup of mozzarella, and the remaining 1/4 cup of Parmesan cheese.
- Cover the dish with foil (tenting it so it doesn’t touch the cheese) and bake for 25 minutes. Remove the foil and bake for another 20-25 minutes, until the cheese is melted, golden brown, and bubbly.
- Let the lasagna rest for at least 15-20 minutes before slicing. Garnish with fresh parsley and serve warm.
Notes
Cheese Choice: For the best results and melt, use full-fat cheeses and shred your own block of low-moisture mozzarella.
Make-Ahead: Assemble the lasagna up to 24 hours in advance, cover, and refrigerate. Add about 10-15 minutes to the covered baking time.
Step-by-Step Instructions
This lasagna comes together in a few simple stages: making the sauce, mixing the filling, and layering it all together. Let’s get started!
1. Make the Turkey Meat Sauce
Heat olive oil in a large skillet or Dutch oven over medium-high heat. Add the chopped onion and cook until softened, about 5 minutes. Add the minced garlic and cook for another minute until fragrant. Add the ground turkey to the skillet, breaking it up with a spoon. Cook until it’s browned all over. Drain off any excess fat.
Stir in the crushed tomatoes, Italian seasoning, salt, and pepper. Bring the sauce to a simmer, then reduce the heat to low, cover, and let it simmer for at least 15-20 minutes to allow the flavors to meld. A longer simmer means more flavor!
2. Prepare the Ricotta Filling
While the sauce is simmering, prepare the ricotta filling. In a medium bowl, combine the whole milk ricotta cheese, grated Parmesan cheese, chopped fresh parsley, and the egg. Mix until everything is well combined. Set it aside.
3. Layer the Lasagna
Now for the fun part! Spread about 1 cup of the turkey meat sauce on the bottom of a 9×13 inch baking dish. This prevents the noodles from sticking. Arrange a single layer of lasagna noodles over the sauce. You may need to break a noodle to fit.
Spread half of the ricotta cheese mixture evenly over the noodles. Top with about 1.5 cups of the meat sauce, followed by 1 cup of shredded mozzarella cheese. Repeat the layers: noodles, the remaining ricotta mixture, 1.5 cups of meat sauce, and another cup of mozzarella. Finish with a final layer of noodles, the remaining meat sauce, and the rest of the mozzarella and Parmesan cheese.
4. Bake to Golden Perfection
Cover the baking dish with foil. Tent the foil slightly so it doesn’t stick to the cheese. Bake in a preheated 375°F (190°C) oven for 25 minutes. Then, remove the foil and bake for another 20-25 minutes, or until the top is golden brown and the sauce is bubbly.
5. Rest and Serve
This is the most important step for a non-watery lasagna! Let the lasagna rest on a wire rack for at least 15-20 minutes before slicing and serving. This allows the layers to set, so you get clean, beautiful slices. Garnish with more fresh parsley before serving.

Expert Tips for a Perfect Turkey Lasagna
- Don’t Skip the Rest: I can’t stress this enough. Letting the lasagna rest before cutting is crucial for it to set up properly and prevent it from turning into a soupy mess on the plate.
- Shred Your Own Cheese: Pre-shredded cheese is coated in starches that prevent it from melting as smoothly. Grating a block of low-moisture mozzarella will give you that perfect cheese pull.
- Use Full-Fat Cheeses: For the creamiest, most flavorful result, opt for whole milk ricotta and whole milk mozzarella.
- No-Boil vs. Regular Noodles: No-boil noodles are a great time-saver. If you use regular lasagna noodles, be sure to cook them just until al dente (slightly undercooked) as they will finish cooking in the oven.
Ingredient Substitutions & Variations
This recipe is very forgiving! Here are a few ways to customize it:
- Add Veggies: Sauté chopped spinach, mushrooms, or zucchini with the onion to add extra nutrients and flavor. Be sure to squeeze out any excess water from vegetables like spinach or zucchini to prevent a watery sauce.
- Cheese Swap: If you’re not a fan of ricotta, you can substitute it with an equal amount of full-fat cottage cheese (blended for a smoother texture).
- Spice It Up: Add a pinch of red pepper flakes to the meat sauce for a little kick of heat.
Make-Ahead, Storage, and Freezing Instructions
Lasagna is the ultimate make-ahead meal. Here’s how to do it right.
Make-Ahead Instructions
You can assemble the entire lasagna (without baking) up to 24 hours in advance. Cover it tightly with plastic wrap or foil and store it in the refrigerator. When you’re ready to bake, remove it from the fridge while the oven preheats. You may need to add 10-15 minutes to the covered baking time.
How to Store Leftovers
Store leftover lasagna in an airtight container in the refrigerator for up to 4 days. Reheat individual slices in the microwave or in the oven until warmed through.
How to Freeze Lasagna
You can freeze the lasagna either baked or unbaked. For both, assemble in a freezer-safe dish. Wrap the dish tightly in two layers of plastic wrap, followed by a layer of heavy-duty aluminum foil. It can be frozen for up to 3 months.
To bake from frozen (unbaked), remove the plastic wrap, cover with foil, and bake at 375°F for 60-75 minutes. Remove the foil and bake for another 20-25 minutes until golden and bubbly. For a baked lasagna, thaw it in the refrigerator overnight before reheating.
What to Serve with Ground Turkey Lasagna
This hearty lasagna pairs beautifully with simple sides. A crisp green salad with a vinaigrette, some garlic bread for soaking up extra sauce, or simple roasted vegetables like broccoli or asparagus are all fantastic choices.
More Delicious Ground Turkey Recipes
If you loved this recipe, you’re sure to enjoy some of our other ground turkey favorites. Try our comforting classic ground turkey chili, these flavorful ground turkey meatballs, or our easy and satisfying ground turkey stuffed peppers.
Frequently Asked Questions
Absolutely! You can substitute ground turkey for ground beef in lasagna using a 1:1 ratio. Since turkey is much leaner, ensure your sauce has enough flavor from herbs, garlic, and onions. Using 93/7 ground turkey provides a good balance of flavor and leanness.
It depends on the type of noodles you use. If you are using ‘no-boil’ or ‘oven-ready’ noodles, you do not need to cook them first. If you are using traditional, regular lasagna noodles, it is best to boil them until they are al dente (still firm) before layering.
To prevent a watery lasagna, first, make sure to drain any excess fat or liquid after browning the turkey. Second, let your meat sauce simmer to thicken. Finally, and most importantly, let the lasagna rest for at least 15-20 minutes after baking before you slice into it. This allows the layers to set.
You can freeze lasagna either baked or unbaked. Assemble it in a freezer-safe dish, then wrap it in two layers of plastic wrap and a final layer of foil. It will keep for up to 3 months. You can bake an unbaked lasagna from frozen, but it will require a much longer cooking time (approx. 90 minutes covered).
Enjoy Your Homemade Lasagna!
There’s nothing quite like pulling a bubbling, golden-brown lasagna from the oven. We hope this ground turkey lasagna recipe becomes a treasured favorite in your home. If you make it, please leave a comment below and let us know how it turned out!
For more delicious meal ideas, be sure to follow us on Pinterest!