We set out to create the best turkey meatloaf recipe, and this is it. Ground turkey can often dry out and lose its flavor in the oven, but we have the secret for crave-worthy, moist turkey meatloaf.

If you have turkey meatloaf skeptics in your life, this recipe will change their minds. The secret to keeping the inside juicy and flavorful lies in the produce aisle: finely chopped mushrooms.
Even if you aren’t the biggest mushroom fan, stay with us. The meatloaf doesn’t end up tasting like mushrooms. Instead, the tiny mushroom pieces disappear right into the meat, adding a rich, savory flavor and moisture. We love this trick so much that we also use finely chopped mushrooms when making classic meatloaf and turkey burgers, and even use them in turkey chili! It’s fair to say that we are obsessed.
Key Ingredients
- Ground Turkey: Use ground turkey with some fat (this is not the time for 99% lean ground turkey breast, which will dry out). Look for turkey with at least 7% fat for the juiciest results. You can also use ground chicken, or if you are craving beef, check out our beef meatloaf recipe.
- Mushrooms: We use white button or cremini mushrooms. As we mentioned above, they are the secret to making the best, juiciest, most flavorful turkey meatloaf. They bump up the umami, making the turkey taste incredibly savory (not mushroomy) while adding moisture.
- Onion and Garlic: These add more flavor to the meatloaf. You will cook them down with the mushrooms before adding them to the meatloaf mixture.
- Worcestershire: This seasons the meat and adds even more rich, savory flavor.
- Ketchup: We use a small amount in the meatloaf itself and save the rest for the classic glaze on top. We prefer the lower-sugar options sold at the grocery store or our own homemade ketchup.
- Eggs, Breadcrumbs, and Milk: These three ingredients create the binder that adds moisture and an amazing, tender texture. Use homemade breadcrumbs, panko, or crushed saltine crackers for the best results. We use saltines when making our Italian meatballs and love them!
Find the full recipe with measurements below.
How to Make the Best Turkey Meatloaf
Thanks to tiny pieces of chopped mushrooms, this turkey meatloaf is moist and has unbelievable flavor. This recipe comes together quickly and easily. Here’s a brief overview of how to make it:
- Cook the chopped mushrooms, onions, and garlic in a skillet until soft.
- Stir in the Worcestershire sauce and ketchup.
- Rehydrate the breadcrumbs in a little milk. This simple step is crucial for adding tenderness and locking in moisture.
- Gently combine the mushroom mixture with the soaked breadcrumbs, eggs, and ground turkey.
- Form the mixture into a free-form loaf on a baking sheet, spread a little extra ketchup on top, and bake in a 400°F oven for about 50 minutes.
Our Secrets for Making Turkey Meatloaf
Tip 1: Finely chop and cook the mushrooms. Since we chop our mushrooms really small and cook them with onions, they almost disappear into the meatloaf mixture. The photo below shows how small we chop them. You can do this by hand or use a food processor.
As they cook with our onions, they release a lot of liquid and shrink even more, which is why you don’t really notice them in the meatloaf (this is why many of our readers who don’t like mushrooms still love this recipe!).


Tip 2: Skip the loaf pan and use a baking sheet. We prefer to bake turkey meatloaf on a baking sheet rather than in a loaf pan. You can use a loaf pan if you prefer, but we find that a baking sheet makes cleanup a bit easier and lets you add more glaze to the top and down the sides. As a side note, we love baking our go-to meatball recipe, too.
Tip 3: Add a glaze over the top. We keep our glaze simple and just use ketchup. If you want to upgrade your glaze, we both love the glaze on this meatloaf recipe, which starts with ketchup and adds a little maple syrup and mustard.

Tip 4: How to tell when meatloaf is done. We use a 400°F oven and expect the meatloaf to take about 50 minutes. You know when it is done when the internal temperature reaches 165°F. If you don’t have an internal thermometer, remove it from the oven when the inside is no longer pink and feels firm.
Tip 5: Let it rest before slicing. Before slicing, leave the meatloaf on the counter to rest for at least 10 minutes. This allows the juices to redistribute and the middle to firm up nicely. When slicing, use a serrated knife for the cleanest cut.

What to Serve with Meatloaf
Our family loves slices of this moist turkey meatloaf with classic sides like our buttered noodles, classic mashed potatoes, potatoes au gratin, or easy sautéed cabbage. This mashed cauliflower is a great lower-carb option, and many of our readers love mashed sweet potatoes. If you are looking for something green, roasted broccoli or sautéed broccoli, along with our quickly sautéed green beans, are perfect matches.
My son also loves this with a side of roasted butternut squash, sweet potato fries, potato wedges, or baked french fries! And don’t forget the leftovers—this turkey meatloaf is absolutely fantastic when turned into sandwiches the next day.
Make-Ahead and Freezing Tips
This turkey meatloaf isn’t just delicious—it’s also a perfect make-ahead meal. Here is how we handle it:
- Make the mixture a day in advance: Follow the recipe, but stop just before forming the loaf. Keep the raw mixture in the refrigerator for up to 1 day. When you are ready to bake, form the mixture into a loaf, spread on the ketchup, and bake as directed.
- Freeze unbaked meatloaf: Form the mixture into a loaf, but leave off the ketchup. Place it on a sheet pan lined with foil and freeze until firm, about 1 hour. Wrap the foil tightly around the frozen loaf, slide it into a freezer bag, and freeze for up to 1 month. Thaw in the refrigerator overnight before topping with ketchup and baking.
- Freeze baked meatloaf: Let the cooked meatloaf cool completely, then wrap in foil and freeze for up to 1 month. We love slicing the meatloaf before freezing so we can pull out just one or two portions for an easy dinner.
Frequently Asked Questions
Since sharing our turkey meatloaf recipe, we’ve had some common questions, so we thought we’d answer them here.
Can I double the recipe? Yes! You can easily double the turkey meatloaf recipe below (which means using about 2 pounds of ground turkey). Double the rest of the ingredients and expect it to bake a bit longer in the oven (usually 15 to 20 minutes). We always use an internal meat thermometer as a guide—you are looking for an internal temperature of 170°F.
I hate mushrooms. Is there a substitute? Even though the final dish doesn’t taste like mushrooms, we know some folks prefer to skip them! We have substituted them with grated zucchini with excellent, perfectly moist results. You will cook them down, just like the mushrooms in the recipe.

Best Turkey Meatloaf Recipe We've Made
- PREP
- COOK
- TOTAL
You would never guess this turkey meatloaf is packed with mushrooms, but that’s exactly what makes it so good. The finely chopped mushrooms add moisture and a rich, savory flavor that is often missing from a typical turkey meatloaf.
White button mushrooms work perfectly here. For even more flavor, try brown cremini, portobello, or shiitake mushrooms, or a combination of them. The key is to chop the mushrooms very finely—you can easily do this by hand or with a quick pulse in a food processor.
Watch Us Make the Recipe
You Will Need
1 tablespoon extra-virgin olive oil
1 medium onion, peeled and finely chopped
2 garlic cloves, minced
8 ounces (225 grams) cremini or white button mushrooms, trimmed and very finely chopped
¾ teaspoon fine sea salt
½ teaspoon freshly ground black pepper
1 tablespoon Worcestershire sauce
7 tablespoons (120 g) ketchup, divided (try our homemade ketchup)
1 cup (60 g) panko breadcrumbs, crushed saltine crackers, or use homemade breadcrumbs
⅓ cup (80 ml) whole milk
2 large eggs, lightly beaten
1 pound (450 g) ground turkey (90% to 92% lean)
Directions
1Heat the oven to 400°F (200°C). Line a rimmed baking sheet or a 9-by-13-inch baking pan with aluminum foil and lightly oil it.
2In a large skillet, heat the oil over medium-low heat. Add the onion and cook, stirring occasionally, until softened, about 5 minutes. Stir in the garlic and cook until fragrant, about 1 minute. Add the mushrooms, ½ teaspoon of salt, and ¼ teaspoon of pepper. Cook, stirring occasionally, until mushrooms release their liquid, and it boils away, about 10 minutes.
3Transfer the onions and mushrooms to a large bowl. Stir in the Worcestershire sauce and 3 tablespoons of the ketchup. Let cool for 5 minutes.
4In a small bowl, combine breadcrumbs and milk. Stir soaked breadcrumbs and eggs into the cooled mushroom mixture.
5Using a fork or your hands, gently mix in the ground turkey, remaining ¼ teaspoon salt, and the remaining ¼ teaspoon pepper just until combined. (The mixture will be wet.)
6Form the meatloaf into a 9-by-5-inch oval in the middle of the prepared baking sheet. Spread the remaining 4 tablespoons of ketchup evenly over the top. (If the loaf seems wet, refrigerate for 10 minutes to firm up.)
7Bake until an instant-read thermometer inserted into the center of the meatloaf registers 165°F, about 50 minutes. Let the meatloaf rest for 10 minutes before slicing and serving.
Adam and Joanne's Tips
- Leftover turkey meatloaf lasts up to 4 days when stored in an airtight container in the fridge. You can also freeze it for up to 3 months.
- Grated zucchini works wonderfully as a substitute – though you won’t get the same flavor as mushrooms.
- The nutrition facts provided below are estimates.



Absolutely love this recipe. Wondering if I could add kale to it? How much and how to prepare the kale if added. Thank you.
Hi Karen, You can definitely add some kale. I’d chop it really small, and then cook it down with the mushrooms and onions. I’d think half a bunch would be plenty.
This is the first time I tried this recipe. All I can say is simply ‘WOW’. All my guests LOVED it. It was simply delish!!! SIX STAR. I know where to look for my next recipe! WELL DONE, ADAM AND JOANNE. TYVM.
This is amazing, Tony. So happy everyone loved it!
It is very hot right now, so I don’t want to use the oven. I hope I can fry burger-type portions of this recipe!
Hmm, I’m so curious how this turns out, Cathy! This mix is on the wetter side, so it might not work on grates. I’d stick with a flat cooking surface.
I found this recipe a few years ago and it continues to be my go to for meatloaf! The tiny cut mushrooms make this so moist and give that umami taste. I’ve never been crazy about beef meatloaf – but this turkey/ mushroom loaf is awesome! Thank you guys for this recipe!
You are so welcome and we are thrilled you love the recipe 🙂
delicious. i made it with ground chicken, skipped the mushrooms(dietary restriction unfortunately for me), and subbed bbq sauce for ketchup.
Love the personal tweaks! 🙂
Wow…. usually I’m not a fan of turkey meatloaf but this is delish!
We’ve tried several meatloaf recipes (especially turkey ones) and this by far takes the cake!!
You guys really are great! This recipe is great! The inclusion of the mushrooms is essential to the unique yumminess of this recipe. I kind of turn my nose up at white mushrooms, and use cremini, for their better flavor, and wonder how even more special mushrooms like oyster or such would be? Anyhow, this is on regular repeat at my home! You guys are my go to for basic everyday recipes, and I don’t mean basic, in the slang term, I mean straightforward ideas that deliver!
You made us smile with this comment! 🙂 Oyster mushrooms would be delicious in this recipe!
Wow. This was delicious. My 10 month old LOVED IT. I paired this with mash sweet potato and love it. Didn’t change anything. 🙂 would make it again.
Yay! That is quite the compliment. This recipe would be delicious with mashed sweet potato 🙂
I’ve used the recipe before but this time I subsututed dried onions for onions and 1/2 can of cream of mushroom soup for mushrooms & milk and it came out wonderful. I’ve used golden mushroom soup in the past and that’s a little different flavor but just as good. Thank you
This was so moist and delicious. Best meatloaf I ever made. I made a few tweaks. I used an organic cream of tomato soup instead of ketchup, I eliminated the milk and I used just 3 ends of a sourdough bread loaf for my bread crumbs.
Love the personal tweaks! So happy you enjoyed the recipe 🙂
This is by far the best Meat Loaf Recipe I have ever tried, so moist and tasty. Leftovers are great in Sandwiches or double the recipe for another delicious Meat Loaf Dinner.
I was looking for a ground turkey meatloaf recipe. I need not look any further. This recipe is absolutely delicious. My husband loves it and he is not a ground turkey fan. He’s been converted!
I made this today. I didn’t use mushrooms but I did use my homemade bolognese for the 7 Tbsp. of ketchup. I also added 1 Tbsp of ketchup. Covered the top with my bolognese and baked. O M G best meatloaf recipe. !!! Thank you!!
You are so welcome! Thank you for coming back to leave this review 🙂
I made this recipe twice before the first time I made it. I didn’t use mushrooms and I used the baking sheet and it spread out too much. It could’ve been that I used too much Worchester sauce or ketchup. The second time I made it. I used the bread pan instead and cooked it for about 15 minutes longer and it came out much better.it says 6 servings I’d say that’s pretty accurate. I made 8 though.
This really is the go to turkey meatloaf. It delivers what it promises: moist and flavorful meatloaf. My family loves it!
Amazing! Whole family enjoyed but how can we chop the mushrooms faster/easier?!?
Fantastic meatloaf recipe. So easy and flavorful. We switched to a “no red meat” diet and we haven’t missed it at all. This is a go-to recipe for us now.
I love this recipe. Forgot if you should cover it while baking???
No, we do not cover the meatloaf while it bakes.
This is my go to meatloaf recipe- comes out flavorful and super moist every single time. I ran out of breadcrumbs so toasted two pieces of hamburger buns and chopped it in my food processor and it made 1 cup perfectly. I also ran out of milk but had unsweetened coconut milk and it worked just fine. My husband doesn’t care for mushrooms but he can’t even tell they’re in the meatloaf. I use a bread pan to help shape it.
This was the 3rd time I’ve made this meatloaf and we LOVE it! You are right-the mushrooms make it extra delish!
This recipe is my new favorite when it comes to meatloaf. We made it twice in 2 weeks. I love the healthier option of using turkey and I would of never thought of using mushrooms but she’s right if you chop it up finely you don’t even hardly notice the mushrooms and it keeps it moist! Thanks for sharing!
We are so happy you trusted us with this one, Michelle! Thank you for coming back and letting us know how well it turned out.
We love this recipe, made numerous times, this time it came out so soft, it could not be shaped, struggled to find a dish/ pan to chit in, can’t figure out why it was so soft. I think the turkey had extra moisture in it, was from a name brand 2.5 lb package cut in half. Any thoughts on a remedy?
Hi Charlie, Next time you have that brand, consider an extra sprinkle of breadcrumbs. I recently used some ground turkey that was sold in a tube, and I’m not planning on doing it again. The meat was ground much more finely (almost a paste) and it really did not generate the same results as what I am used to with regular ground turkey sold in the flat packets or from a butcher counter.
I made this meatloaf tonight for dinner and my family loved it and wants it in our dinner rotation So glad I came across this recipe!
I am so happy, as well! Thanks so much for coming back, Tracy!
I don’t have fresh mushrooms so can I use canned ones?
You can. You still want to chop them very finely and make sure that you cook off as much of the extra moisture as you can.
I have to say this is the best turkey meatloaf recipe. Moist and tasty. YUM!
That’s wonderful, Karyn! Thanks for coming back!
You both nailed the turkey meatloaf. Even my kids liked it and they dont like anything I make. Thanks
A win with the kids is pretty much the best compliment! So happy they enjoyed it.
What can you use instead of milk?
An unsweetened non-dairy milk would be my best substitute.
This is in the oven now. As someone with many years of cooking experience, I found the recipe somewhat complex. I hope it was worth the effort! I am not a huge fan of ketchup, so omitted that for the topping.
Hi Elizabeth, We hope so too! Cooking the mushrooms in the beginning does add an extra 15 minutes, but the moisture and flavor they add to the ground turkey is excellent!
Delicious! I made my own breadcrumbs from my homemade sourdough bread and added Italian seasoning. It came out very flavorful and moist. It also browned beautifully without topping it with ketchup
The one cup of breadcrumbs was too much. It did not taste like meat, it tasted like a fake meat substitute. I will try it again with less. I did not use meat from a tube. Also your recommendation of 1 and 1/4 pounds of turkey is impossible to find. All ground turkey products in my area are sold in 16 oz packages.
Hi Deborah, We’ve had this recipe live for many years and back when we posted it, turkey was sold in 1 1/4 pound containers. I guess that’s the economy for you. I have made this recipe with 1 pound of turkey and it works nicely.
Question: Can I use canned stem and pieces mushrooms? Thanks….
You can. We recommend draining them, chopping them very fine, and still cooking them in the first step to remove excess moisture.
How should left over meatloaf be reheated in the oven?
Hi there, I’d add slices to a baking sheet and lightly cover with foil. Reheat in a 350F oven until heated through.
Absolutely the BEST Turkey meatloaf! What a difference the mushrooms make – brilliant !
This turned out perfectly!! I did test the smell of brown turkey and the fry pan so when I saw this recipe and the directions of frying up your onions and mushrooms– although I did change up a couple things –I didn’t have any mushrooms, and then mix everything together and bake it. It smelled so good as it was baking with all those other ingredients and instead of mushrooms I used grated carrot and fried for a few right after the onions wilted, then I added some olives and fresh tomatoes, which I cooked down with the onions and also I didn’t have enough breadcrumbs, so I used oat bread and flaxseed meal to round out a cup of breadcrumbs. I added a little thyme along with the salt and pepper. I like to use liquid amino’s by Bragg instead of Worcestershire sauce. I also did not add the ketchup topping because I am low sodium and it browned beautifully. It didn’t even need it. Thank you for this recipe. I will make this again. I finally found a way to eat ground turkey and as others have said, mixing the ground turkey with sausage or even beef or any ground meat maybe even some lentils might be good.