Turkey Meatballs with Creamy Mushroom Sauce Recipe

Poultry

October 30, 2026

Juicy Turkey Meatballs with Creamy Mushroom Sauce – vegetarian recipe

Juicy turkey meatballs with creamy mushroom sauce turn humble ground turkey into a gourmet meal in under 40 minutes. The meatballs bake up golden while a velvety cream cheese and mushroom sauce comes together alongside. It's cozy family dinner and elegant meal prep in one dish.

Tired of the same old weeknight dinners? These incredibly juicy Turkey Meatballs with a luscious, creamy mushroom sauce are here to save the day! They’re surprisingly easy to make, packed with flavor, and feel like a gourmet meal you can have on the table in under 40 minutes. Perfect for a cozy family dinner or an elegant meal prep option.

Ingredients

• For the Turkey Meatballs
• 2 lbs / 907g (32 oz) ground turkey
• 2 large eggs
• 1 medium onion, finely chopped
• 2 cloves garlic, minced
• Salt and freshly ground black pepper to taste
• For the Creamy Mushroom Sauce
• 1 tbsp / 15g butter
• 3 oz / 85g fresh mushrooms, sliced
• 3.5 oz / 100g cream cheese, softened
• 1 cup / 240ml chicken broth
• Salt and freshly ground black pepper to taste
• 1 tbsp (15 ml) fresh parsley, chopped, for garnish

Instructions

1. Directions
2. Preheat your oven to 350°F / 175°C and line a large baking sheet with parchment paper.
3. Make the meatballs: In a large mixing bowl, combine the ground turkey, eggs, finely chopped onion, minced garlic, salt, and pepper. Use your hands to gently mix until just combined—be careful not to overwork the mixture. Roll into 18-24 meatballs, about 1.5 inches each, and arrange them in a single layer on your prepared baking sheet.
4. Bake for 15 minutes, or until they are cooked through and beautifully golden brown.
5. Start the sauce: While the meatballs bake, melt the butter in a medium saucepan over medium heat. Add the sliced mushrooms and sauté for about 5-6 minutes, stirring occasionally, until they’ve released their moisture and are nicely browned.
6. Stir in the softened cream cheese and chicken broth. Continue to stir constantly for about 4-5 minutes until the cream cheese has completely melted, creating a smooth, velvety sauce. Season to taste with salt and pepper, then remove from the heat.
7. Serve: Plate the warm meatballs and generously spoon the creamy mushroom sauce over the top. Garnish with a sprinkle of fresh chopped parsley before serving.

Nutritional Information

• Nutrition (per serving)
• Calories: 409
• Carbohydrates: 3.3g
• Protein: 46g

Pro Tips

• For the most tender meatballs, mix the with your hands only until they are just combined. Overworking the ground turkey can result in tough, dense meatballs.
• Let your cream cheese sit at room temperature for about 20-30 minutes before making the sauce. Softened cream cheese melts much more easily and creates a smoother, lump-free sauce.
• Don’t overcrowd the pan when cooking the mushrooms. Give them space to brown properly, which develops a deeper, richer, more savory flavor for your sauce.
• For uniformly sized meatballs that cook evenly, use a medium cookie scoop (about 1.5 tablespoons / 23 ml / 0.8 fl oz) to portion out the mixture.

FAQ

Q: How do I keep my turkey meatballs from being dry
A: The key to juicy turkey meatballs is not to overwork the meat mixture. Use your hands to gently mix the ingredients until they are just combined. Overmixing can result in tough, dense meatballs.

Q: How do I get a smooth and creamy mushroom sauce
A: For a perfectly smooth, lump-free sauce, make sure your cream cheese is softened to room temperature before adding it to the pan. This helps it melt evenly and incorporate seamlessly with the chicken broth.

Q: Can I make these turkey meatballs ahead of time
A: Absolutely. This recipe is excellent for meal prep. You can bake the meatballs and prepare the sauce in advance. Store them in separate airtight containers in the refrigerator for up to 3 days and reheat gently before serving.

Q: What can I serve with these turkey meatballs
A: These meatballs are very versatile. Serve them over egg noodles, mashed potatoes, or rice to soak up the sauce. For a low-carb option, they pair wonderfully with zucchini noodles, cauliflower rice, or steamed vegetables.

Pro Tips

  • Mix the ground turkey with your hands only until just combined — overworking the mixture is what makes meatballs tough and dense.
  • Use a medium cookie scoop (about 1.5 tablespoons) so all 18-24 meatballs are the same size and cook evenly in the 15-minute bake.
  • Let the cream cheese sit at room temperature for 20-30 minutes before making the sauce — softened cream cheese melts smoothly instead of going lumpy.
  • Give the sliced mushrooms 5-6 minutes in the butter until they've released their moisture and browned properly; that's where the sauce's depth comes from.
  • Leftovers keep 3-4 days in the fridge, and the meatballs freeze beautifully for up to 2 months — freeze them on a tray first so they don't stick together.

Frequently Asked Questions

Are these turkey meatballs keto-friendly?

Yes — each of the six servings has about 3.3g of carbohydrates with 46g of protein and 24g of fat. There are no breadcrumbs in the meatballs at all — just turkey, egg, onion, and garlic.

Why did my meatballs turn out tough?

Almost certainly overmixing — combine the turkey, egg, onion, and garlic only until they hold together. The gentle touch is what keeps them tender and juicy.

Can I freeze these meatballs?

Absolutely — bake them, cool completely, and freeze for up to 2 months. Thaw overnight in the fridge and rewarm them in the mushroom sauce over gentle heat.

Can I use ground chicken instead of turkey?

Yes — ground chicken works with the same proportions and bake time at 350°F / 175°C. The creamy mushroom sauce suits it just as well.

Recipe card below.

More Recipes You’ll Love

Juicy Turkey Meatballs with Creamy Mushroom Sauce – vegetarian recipe
Stav Kogan

Juicy Turkey Meatballs with Creamy Mushroom Sauce

Tired of the same old weeknight dinners? These incredibly juicy Turkey Meatballs with a luscious, creamy mushroom sauce are here to save the day! They're surprisingly easy to make, packed with flavor, and feel like a gourmet meal you can have on the table in under 40 minutes. Per
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 6 serving
Calories: 409

Ingredients
  

  • For the Turkey Meatballs
  • 2 lbs (907 g / 32 oz) ground turkey
  • 2 large eggs
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • Salt and freshly ground black pepper to taste
  • For the Creamy Mushroom Sauce
  • 1 tbsp (15 g / 0.53 oz) butter
  • 3 oz (85 g) fresh mushrooms, sliced
  • 3.5 oz (100 g) cream cheese, softened
  • 1 cup (240 ml) chicken broth
  • Salt and freshly ground black pepper to taste
  • 1 tbsp (15 ml) fresh parsley, chopped, for garnish
  • For the most tender meatballs, mix the with your hands only until they are just combined. Overworking the ground turkey can result in tough, dense meatballs.
  • For uniformly sized meatballs that cook evenly, use a medium cookie scoop (about 1.5 tablespoons / 23 ml / 0.8 fl oz) to portion out the mixture.

Method
 

  1. Directions
  2. Preheat your oven to 350°F / 175°C and line a large baking sheet with parchment paper.
  3. Make the meatballs: In a large mixing bowl, combine the ground turkey, eggs, finely chopped onion, minced garlic, salt, and pepper. Use your hands to gently mix until just combined—be careful not to overwork the mixture.
  4. Roll into 18-24 meatballs, about 1. 5 inches each, and arrange them in a single layer on your prepared baking sheet.
  5. Bake for 15 minutes, or until they are cooked through and beautifully golden brown.
  6. Start the sauce: While the meatballs bake, melt the butter in a medium saucepan over medium heat.
  7. Add the sliced mushrooms and sauté for about 5-6 minutes, stirring occasionally, until they've released their moisture and are nicely browned.
  8. Stir in the softened cream cheese and chicken broth.
  9. Continue to stir constantly for about 4-5 minutes until the cream cheese has completely melted, creating a smooth, velvety sauce.
  10. Season to taste with salt and pepper, then remove from the heat.
  11. Serve: Plate the warm meatballs and generously spoon the creamy mushroom sauce over the top.
  12. Garnish with a sprinkle of fresh chopped parsley before serving.
  13. Let your cream cheese sit at room temperature for about 20-30 minutes before making the sauce. Softened cream cheese melts much more easily and creates a smoother, lump-free sauce.
  14. Don't overcrowd the pan when cooking the mushrooms. Give them space to brown properly, which develops a deeper, richer, more savory flavor for your sauce.

Nutrition

Calories: 409kcalCarbohydrates: 3.3gProtein: 46gFat: 24g

Tried this recipe?

Let us know how it was!

More Keto Recipes

Saucy Passata Brussels Sprouts – vegetarian recipe

Saucy Passata Brussels Sprouts

Saucy Passata Brussels Sprouts simmer in a simple tomato passata sauce until the sprouts are spoon-tender and the juices turn rich. Green onions and chives scattered on top keep every bowl fresh. It is a cozy side that basically makes itself. Ingredients For maximum...

Slow Simmer Keto Turkey Chili – vegetarian recipe

Hearty Slow-Simmer Turkey Chili

Slow Simmer Keto Turkey Chili lets lean ground turkey, fresh tomatoes, and a warm trio of chili powder, cumin, and thyme bubble away in a Dutch oven for two unhurried hours. That slow, covered simmer turns a humble pot into something deep and rich, with tender meat in...

The Ultimate Comfort Food Casserole! – vegetarian recipe

Cheesy Chicken Bacon Ranch Casserole

The Ultimate Comfort Food Casserole! is a bubbling bake of shredded chicken and tender broccoli in a creamy bacon-ranch cheddar sauce. The sauce builds right in the skillet from butter, crumbled bacon, cream cheese, and ranch seasoning, then everything goes under a...

Creamy Keto Butter Chicken (30-Minute Recipe) – vegetarian recipe

Quick & Creamy Butter Chicken (Keto-Friendly)

Creamy Keto Butter Chicken (30-Minute Recipe) is a glossy skillet curry with chunks of chicken simmered in tomato, butter, and heavy cream. Garam masala, cumin, and red chili powder give it that takeout-style depth, and a shower of fresh cilantro finishes the pot. At...

Keto Buffalo Chicken Empanadas – vegetarian recipe

Easy Keto Buffalo Chicken Empanadas Recipe

Keto Buffalo Chicken Empanadas wrap spicy, buttery buffalo chicken in a golden grain-free crust of mozzarella, cream cheese, and almond flour. The fathead-style dough rolls out thin, folds into tidy half-moons, and bakes up crisp at the edges in under 15 minutes....

Keto Sheet Pan Chicken and Rainbow Veggies – vegetarian recipe

Easy Sheet Pan Chicken and Veggies Meal Prep

Keto Sheet Pan Chicken and Rainbow Veggies roasts glazed chicken breasts alongside red and yellow bell peppers, carrots, broccoli, and red onions on a single pan. The sesame-soy glaze gives the chicken a golden sheen while the vegetables roast until tender-crisp....

Creamy Tuscan Chicken – vegetarian recipe

Creamy Tuscan Chicken: 30-Minute Skillet Meal

Creamy Tuscan Chicken is a one-skillet dinner of golden chicken slices nestled in a garlic-Parmesan cream sauce with sun-dried tomatoes and wilted spinach. The sauce comes together in the same pan the chicken seared in, picking up every flavorful browned bit. Dinner...

Spicy Lemongrass Basil Chicken – vegetarian recipe

Spicy Lemongrass Basil Chicken Recipe

Spicy Lemongrass Basil Chicken starts with a gentle simmer that makes every bite of thigh meat silky and tender, then finishes with a hot sear for crispy golden edges. Lemongrass and garlic soak into the chicken as the water cooks away, and fresh basil, tomato, and...

Juicy Keto Bacon Cheddar Turkey Meatloaf – vegetarian recipe

Keto Bacon Cheddar Turkey Meatloaf

Juicy keto bacon cheddar turkey meatloaf proves meatloaf doesn't have to be dry and bland. Sharp cheddar and crispy bacon run through the loaf, with tangy sugar-free BBQ sauce on top and more cheddar melted over. It's low-carb comfort food that slices...

Saucy Passata Brussels Sprouts – vegetarian recipe

Saucy Passata Brussels Sprouts

Saucy Passata Brussels Sprouts simmer in a simple tomato passata sauce until the sprouts are spoon-tender and the juices turn rich. Green onions and chives scattered on top keep every bowl fresh. It is a cozy side that basically makes itself. Ingredients For maximum...

Slow Simmer Keto Turkey Chili – vegetarian recipe

Hearty Slow-Simmer Turkey Chili

Slow Simmer Keto Turkey Chili lets lean ground turkey, fresh tomatoes, and a warm trio of chili powder, cumin, and thyme bubble away in a Dutch oven for two unhurried hours. That slow, covered simmer turns a humble pot into something deep and rich, with tender meat in...

The Ultimate Comfort Food Casserole! – vegetarian recipe

Cheesy Chicken Bacon Ranch Casserole

The Ultimate Comfort Food Casserole! is a bubbling bake of shredded chicken and tender broccoli in a creamy bacon-ranch cheddar sauce. The sauce builds right in the skillet from butter, crumbled bacon, cream cheese, and ranch seasoning, then everything goes under a...

Creamy Keto Butter Chicken (30-Minute Recipe) – vegetarian recipe

Quick & Creamy Butter Chicken (Keto-Friendly)

Creamy Keto Butter Chicken (30-Minute Recipe) is a glossy skillet curry with chunks of chicken simmered in tomato, butter, and heavy cream. Garam masala, cumin, and red chili powder give it that takeout-style depth, and a shower of fresh cilantro finishes the pot. At...

0
Would love your thoughts, please comment.x
()
x