Easy Turkey Meatballs in Mushroom Gravy (video)
The juiciest and most delicious meatball recipe ever! My turkey meatballs with creamy mushroom sauce are bound to become family favorite! The meatballs are seasoned with grated onion for extra moisture and fresh dill and parsley. This one-pan dinner recipe is so easy to make and can be made with chicken, pork or even beef. Enjoy these juicy turkey meatballs with mashed potatoes, pasta or noodles! Check out my recipe for Creamy Butter Mashed Potatoes – the perfect complement to this dish!
Watch My Turkey Meatballs Video Tutorial
Watch my YouTube turkey meatballs video for step-by-step instructions for making this easy dinner recipe! Want to receive new recipe emails in your inbox? Make sure to subscribe to my website email list and my YouTube channel and turn on notifications!
Ingredients for Turkey Meatballs with Gravy
Here are the main ingredients you’ll need to make the best and juiciest meatballs ever! Find the full list of ingredients in the printable recipe card below.
- Ground Turkey – use regular ground turkey, not lean or turkey breast. The extra fat will make the meatballs more delicious. Ground chicken will also work well.
- Onion – my secret ingredient for making super juicy meatballs!
- Fresh Dill & Parsley – fresh herbs will add the most amount of delicious flavor.
- Plain Bread Crumbs – use this as a binder for the ground meat.
- Whole Milk – for making the creamy mushroom gravy.
- Mushrooms – white, brown, baby portabella, and even chanterelle mushrooms will all work great!
- White Wine – for making the gravy. If you prefer not to use alcohol, replace it with more chicken broth.
- Chicken Broth
Supplies & Tools for the Recipe
Need some supplies or tools to make this delicious turkey meatball dinner? Shop my Amazon Affiliate links for the items I love. Using these links won’t cost you extra and I’ll earn a small commission.
Preparing the Turkey Meatballs
This turkey meatball recipe is so easy and simple! I make them with pantry staples – plain bread crumbs, egg, herbs and grated onion. The grated onion is my secret to the juiciest meatballs ever!
- Prepare the meatballs first. Grate the onion into a large mixing bowl, then add the ground turkey meat, egg, bread crumbs, salt, pepper, coriander, parsley and dill. Using a spatula or your hands, gently combine the ingredients together, just until uniform. Do not overmix the meatball mixture.
- Using a 1 tablespoon (15 ml) scoop, measure out the meat mixture for each meatball and gently roll to shape into a ball. Watch my video recipe to see how it’s done.
- Preheat a large saute pan over medium-high heat and add a few tablespoons of cooking oil. Once the oil is hot, add the meatballs into pan. Fry the meatballs for 7 to 8 minutes, turning every few minutes, until they’re well browned all over. The meatballs do not need to be thoroughly cooked; they will finish cooking in the sauce. Remove the browned meatballs onto a clean tray and set aside.
Making the Creamy Mushroom Gravy
You will love this creamy mushroom gravy that goes with the turkey meatballs! It’s made with mushrooms, shallots, garlic, white wine and milk. Make this sauce in the same pan as the meatballs for the best flavor!
- Reduce the pan heat to medium and add in the butter. Once melted, add the sliced mushrooms and shallot. Sauté the mixture for about 5 minutes, until the mushrooms are lightly browned.
- Add in the garlic, salt, pepper and paprika next and cook for another minute. Next, add in the wine (or lemon juice) and cook for a few minutes, until the wine is reduced. Add in the flour, stir until well combined and cook for 1 minute.
- Begin adding the milk gradually, whisking it into the mushroom mixture. Stir in the chicken broth and return the meatballs to the pan. Bring the sauce up to a simmer over medium heat and simmer for 8 to 10 minutes, until the sauce is thickened.
- The sauce will continue to thicken once it’s removed from heat. Sprinkle the dish with more fresh parsley and dill, then serve over prepared mashed potatoes, pasta or egg noodles.
Serving Suggestions for Turkey Meatballs
These juicy turkey meatballs can be enjoyed in a few different ways.
- My personal favorite, and my husband’s favorite, is over a bed of creamy butter mashed potatoes! I have a separate video recipe for these mashed potatoes and you’re going to love it!
- Butter & Thyme Mashed Sweet Potatoes
- Easy Mushroom Rice
You can also enjoy these with steamed with rice or even pasta such as elbow macaron or wide egg noodles. Whichever way you choose to enjoy them, these meatballs are bound to become a family favorite!
More Recipes to Enjoy!
Enjoyed this easy dinner recipe? Check out some of my other one pan recipe favorites you’re sure to enjoy!!
- Cheesy Baked Italian Meatballs – in homemade marinara sauce. The best Italian meatballs recipe! Juicy, tender, aromatic, and so delicious!
- Creamy Tuscan Turkey Meatballs – rich and creamy orzo pasta dish with the best turkey meatballs! Seasoned with thyme, rosemary and sun-dried tomatoes!
- Juicy Beef Cutlets – my mom’s recipe for the best cutlets, with a mushroom gravy.
- Turkey Cabbage Rolls: an Eastern European favorite! Cabbage rolls filled with turkey and rice, then cooked in a creamy carrot and tomato sauce!
- Creamy Ground Pork Stroganoff – a quick and easy dinner dish! Aromatic and creamy ground pork sauce with mushrooms, served over egg noodles!
Share it on Pinterest!
Turkey Meatballs with Mushroom Gravy (video)
Ingredients
For Meatball Recipe:
- 1 lb ground turkey, or chicken, pork, beef
- 1 small onion, grated
- 1/4 cup plain bread crumbs
- 1 large egg
- 1 tsp salt
- 1/2 tsp EACH: ground black pepper; coriander
- 1 tbsp EACH: chopped fresh parsley; chopped fresh dill
- oil, for frying
For Mushroom Sauce:
- 2 tbsp butter
- 10 white mushrooms, sliced
- 1 large shallot, finely diced
- 4 garlic cloves, finely minced
- 1 tsp salt
- 1/2 tsp EACH: paprika, ground black pepper
- 1/4 cup white wine, or 2 tbsp [30 ml] lemon juice
- 1 1/2 tbsp all-purpose flour
- 2 cups whole milk
- 1/2 cup chicken broth
- 1 tbsp EACH: chopped fresh parsley; chopped fresh dill
For Serving:
Instructions
Making the Meatballs:
- Prepare the meatballs first. Grate the onion into a large mixing bowl, then add the ground turkey meat, egg, bread crumbs, salt, pepper, coriander, parsley and dill. Using a spatula or your hands, gently combine the ingredients together, just until uniform. Do not overmix the meatball mixture.
- Using a 1 tablespoon (15 ml) scoop, measure out the meat mixture for each meatball and gently roll to shape into a ball. Watch my video recipe to see how it's done.
- Preheat a large saute pan over medium-high heat and add a few tablespoons of cooking oil. Once the oil is hot, add the meatballs into pan. Fry the meatballs for 7 to 8 minutes, turning every few minutes, until they're well browned all over.
- The meatballs do not need to be thoroughly cooked; they will finish cooking in the sauce. Remove the browned meatballs onto a clean tray and set aside.
Preparing the Mushroom Sauce:
- Reduce the pan heat to medium and add in the butter. Once melted, add the sliced mushrooms and shallot. Sauté the mixture for about 5 minutes, until the mushrooms are lightly browned.
- Add in the garlic, salt, pepper and paprika next and cook for another minute. Next, add in the wine (or lemon juice) and cook for a few minutes, until the wine is reduced. Add in the flour, stir until well combined and cook for 1 minute.
- Begin adding the milk gradually, whisking it into the mushroom mixture. Stir in the chicken broth and return the meatballs to the pan. Bring the sauce up to a simmer over medium heat and simmer for 8 to 10 minutes, until the sauce is thickened.
Serving Suggestions:
- The sauce will continue to thicken once it's removed from heat. Sprinkle the dish with more fresh parsley and dill, then serve over prepared mashed potatoes, pasta or egg noodles.
Notes:
- Recipe makes about 24 meatballs. Nutritional facts calculated for meatballs and gravy only.
Nutrition
Creamy Butter Mashed Potatoes Recipe (video)
Ingredients
- 5 lbs Russet potatoes
- 3 tsp salt
- 4 cups chicken or vegetable broth
- 1 cup salted butter, at room temp
- ½ to 1 cup heavy cream
- Salt, to taste
Optional Topping:
- ¼ cup butter, melted
- 1 tsp EACH: dill, parsley
Instructions
- First wash and peel the potatoes. Keep the potatoes in a bowl of cold water to prevent browning. Using a sharp knife, cut the potatoes into medium sized chunks and place into a large pot. Add the chicken or vegetable broth, salt and enough water to cover the potatoes by a few inches.
- Bring the potatoes up to a boil over high heat, then reduce the heat to medium-high and cook for another 20 to 25 minutes, until the potatoes are very soft but not falling apart. Cooking time depends on size of potato pieces. Drain the potatoes after cooking.
- Transfer the potatoes into a large mixing bowl, or do the next steps in the pot. Add the softened butter and cover it with the potatoes to melt it faster. Once the butter is melted, add a few tablespoons of cream, then use a potato masher or a hand mixer fitted with beaters and mash the potatoes.
- Continue mashing the potatoes and adding more cream as needed, until the potatoes are creamy and smooth. Season with salt to taste.
- For optional herbed butter topping: melt the butter in a small ramekin or measuring cup, then add the herbs. Spoon the melted butter over the potatoes when ready to serve.
Delicious recipe I added some sliced carrots for vegetables in with cooking the mushrooms. I love this recipe because it is a very little hearty sauce the mushrooms produce. If you want a thicker sauce I would suggest adding more broth. I had a lb. of sliced mushrooms that were going to go bad and this was a great way to use it.
What a wonderful idea to add the carrots! I’m so glad you enjoy the recipe! 🙂
This was sooooo good!! My husband and daughter who are the pickiest eaters ever LOVED it. Was super yummy. Used beef instead of Turkey and was delicious. My husband even clapped. But got to say, I have never made anything from Tatyana that didn’t get a standing ovation. Especially the cakes. Thank u Tatyana for another added staple to my recipe book.
Hi Jennifer! I’m so happy to hear that this dish was such a hit with your family! It’s one of our family favorites, too! I’m so glad you enjoy my cake recipes, too! Thank you so much for taking the time to leave a review! 🙂
Absolutely loved this dish and everything else I tried on this blog! ..Must admit, I am obsessed! Tatyana, thank you so much for keeping us inspired with your delicious recipes!
Hi! I’m so glad you enjoyed this dish! Makes my day to read comments like yours! Thank you for your support! 🙂
Can I substitute the milk for half an half?
Hi Ava. Yes, that will work great, too. Enjoy!