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 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 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) 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.





