Creamy Turkey Meatballs with Parmesan Mushrooms

Camille Hayes Avatar
By:
Camille Hayes
Published:

Why You’ll Love This Creamy Turkey Meatballs

By Camille Hayes
My blog shares my passion for cooking by offering a variety of recipes that are simple and accessible to everyone. My ambition is to inspire readers to explore new flavors, cook with joy, and create memorable moments around the table.

  • Ease of preparation: This Creamy Turkey Meatballs recipe comes together fast. With a 10-minute prep and about 20 minutes of cooking, it is a weeknight winner for busy parents and working professionals. The method uses simple mixing, a bake-and-simmer approach, and basic tools you already have.
  • Health benefits: Using lean ground turkey and almond meal keeps calories and saturated fat lower than many beef meatball recipes. Turkey is a great source of lean protein and B vitamins, and cooking with mushrooms adds fiber and micronutrients. For background on turkey nutrition, check this Heart Association piece on the health benefits of turkey: health benefits of turkey.
  • Versatility: These meatballs work over mashed potatoes, egg noodles, rice, or low-carb zucchini noodles. They pair well with quick sides for picky eaters and can be adapted for gluten-free or lower-calorie diets.
  • Distinctive flavor: The combo of cream cheese, Parmesan, Worcestershire, and sautéed cremini mushrooms gives a creamy, tangy, umami-packed sauce that makes ordinary turkey meatballs sing.
Quick tip: use ground turkey with about 7% fat (93% lean) for moist meatballs. Too-lean turkey dries out faster.
Jump To

Essential Ingredients for Creamy Turkey Meatballs

Main Ingredients

  • 1/2 cup almond meal (not almond flour) or breadcrumbs – binder and moisture retention; almond meal keeps this gluten-free and adds a nutty texture
  • 1/4 cup grated Parmesan cheese – adds savory, salty flavor and helps bind the meatballs
  • 2 eggs, beaten – binds and gives structure so meatballs hold together while baking
  • 1/3 cup finely chopped parsley – fresh herb for brightness and color
  • 1/2 small onion, finely chopped – onion adds moisture and savory depth
  • 4 garlic cloves, minced – for aromatic flavor inside the meatballs
  • 1 teaspoon salt and pepper – basic seasoning to bring out flavors; split into both salt and black pepper
  • 1 pound lean ground turkey (93% lean or lower) – the main protein; 93% lean/7% fat balances flavour and juiciness

For the Creamy Parmesan Sauce

  • 2 tablespoons olive oil – used for sautéing mushrooms and garlic
  • 16 ounces cremini mushrooms, cleaned and thinly sliced – provide umami and texture in the sauce; mushrooms are also nutrient-rich according to this UCLA Health article on mushroom benefits: health benefits of mushrooms
  • 6 cloves garlic, minced – bold garlic flavor for the sauce
  • 2 cups chicken stock (more if needed to thin the sauce) – base liquid to create the sauce and deglaze the pan
  • 2 tablespoons Worcestershire sauce – adds savory, slightly tangy depth
  • 1 teaspoon onion powder – boosts onion flavor without extra chopping
  • 8 ounces cream cheese, softened – creates the rich, silky body of the sauce
  • 1/2 cup grated Parmesan cheese – sharpness and saltiness to finish the sauce
  • 2 tablespoons fresh parsley, chopped – fresh finish and color

Special Dietary Options

  • Vegan: Replace turkey with a firm plant-based ground (about 1 lb) and use a vegan cream cheese alternative plus vegetable stock. Use flax “eggs” (2 tbsp flaxseed meal + 6 tbsp water) in place of the eggs and almond meal as binder.
  • Gluten-free: Use almond meal (as listed) instead of breadcrumbs; check Worcestershire sauce label or use tamari-based substitute if needed.
  • Low-calorie: Choose low-fat cream cheese or swap half the cream cheese for plain Greek yogurt stirred in off-heat to prevent curdling. Reduce olive oil to 1 tablespoon and serve over cauliflower rice or steamed greens.

How to Prepare the Perfect Creamy Turkey Meatballs: Step-by-Step Guide

Below is a clear, kitchen-tested sequence so you can make the recipe with confidence. I use a bake-first, sauce-second approach that keeps the meatballs less greasy and easy to handle.

First Step: Mise en place and oven prep

Preheat your oven to 400°F and line a baking sheet with parchment paper. Gather all ingredients and measure them out so everything is within reach. This keeps the process smooth and prevents over-mixing the turkey.

Second Step: Mix the meatball base

In a large bowl, combine the almond meal, 1/4 cup grated Parmesan, beaten eggs, 1/3 cup chopped parsley, finely chopped 1/2 small onion, 4 minced garlic cloves, and 1 teaspoon salt and pepper. Use a fork or your hands to mix the dry ingredients into the eggs and herbs before adding meat; this helps an even distribution of flavors.

Third Step: Add the ground turkey

Add 1 pound lean ground turkey (93% lean or lower) to the bowl and gently fold until just combined. Do not overwork the meat or the meatballs may become dense. Combine until there are no visible streaks of egg or dry pockets.

Fourth Step: Shape the meatballs

Use a 1 1/2-inch scoop or wet hands to shape meatballs. Wetting your hands prevents sticking and gives a smoother surface. Place the formed meatballs evenly across the parchment-lined sheet pan, leaving space so air circulates and they brown slightly.

Fifth Step: Bake the meatballs

Bake at 400°F for 13 to 15 minutes. For a golden top, optional broil 1 to 2 minutes at the end, watching carefully to avoid burning. Make sure the internal temperature reaches 165°F with a meat thermometer; this is the safest way to confirm doneness. When baking, the meatballs will remain moist thanks to the almond meal and eggs.

Sixth Step: Sauté mushrooms

While the meatballs bake, heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the 16 ounces thinly sliced cremini mushrooms and sauté for 6 to 8 minutes until browned and juices evaporate. Transfer the mushrooms to a plate and set aside.

Seventh Step: Build the sauce

Add the remaining 1 tablespoon olive oil to the skillet and reduce heat to medium. Add 6 cloves minced garlic and sauté for 1 to 2 minutes until fragrant but not brown. Pour in 2 cups chicken stock and use a wooden spoon to deglaze the pan, scraping up browned bits. Stir in 2 tablespoons Worcestershire sauce and 1 teaspoon onion powder.

Eighth Step: Finish the creamy sauce

Reduce heat to low and whisk in 8 ounces softened cream cheese and 1/2 cup grated Parmesan until the sauce is smooth and velvety. If the sauce is too thick, add more chicken stock a little at a time until you reach your desired consistency. If too thin, simmer gently to reduce and thicken. Taste and adjust seasoning with salt and pepper.

Ninth Step: Combine everything

Add the cooked mushrooms, 2 tablespoons fresh parsley, and the baked meatballs to the skillet. Cook together for 2 to 3 minutes so the meatballs absorb sauce flavors and the sauce warms through.

Final Step: Serve and garnish

Serve the Creamy Turkey Meatballs over mashed potatoes, rice, egg noodles, or zucchini noodles. Garnish with extra chopped parsley and a sprinkle of Parmesan. For a comforting combo, try our make-ahead mashed potato casserole as a base for these meatballs: mashed potato casserole recipe. The creaminess of the potatoes pairs beautifully with the Parmesan mushroom sauce and makes this dish a weeknight favorite for families.

Preparation times and yields
Prep TimeCook TimeTotal TimeServings
10 minutes20 minutes30 minutesAbout 12 meatballs (serves 4-6)

Dietary Substitutions to Customize Your Creamy Turkey Meatballs

Protein and Main Component Alternatives

If you need to swap the turkey, here are safe and tasty options.

  • Ground chicken: Use 1 lb ground chicken. Watch cooking times; chicken can be slightly leaner and may dry faster. Consider adding 1 tablespoon olive oil or 1/4 cup grated zucchini to add moisture.
  • Ground beef or pork: Swap with 85/15 ground beef or ground pork for richer flavor. Reduce added salt if using fattier meat.
  • Plant-based ground: Use 1 lb firm plant-based ground and replace eggs with flax eggs for a vegan option. Choose vegan cream cheese to finish the sauce.
  • Seafood twist: For a different take, try small salmon or whitefish patties using similar binders and pan-searing briefly before finishing in sauce.

Vegetable, Sauce, and Seasoning Modifications

You can shift the vegetable profile or change the sauce character to suit seasons or preferences.

  • Greens: Stir in a cup of chopped spinach or kale into the meat mixture for extra nutrients and color.
  • Mushroom swaps: Substitute cremini with button, shiitake, or portobello slices for variable flavor intensity. For foraged mushrooms, cook slightly longer to release moisture.
  • Sauce lightening: Replace half the cream cheese with plain Greek yogurt (stir off heat) for tang and fewer calories.
  • Spice: Add red pepper flakes, smoked paprika, or chopped fresh thyme for a different flavor profile. A splash of balsamic vinegar (1 teaspoon) can give a subtle brightness to the sauce.

Mastering Creamy Turkey Meatballs: Advanced Tips and Variations

Pro cooking techniques

  • Do not overmix: Gently combine ingredients to avoid dense meatballs; use a light hand when folding in the turkey.
  • Even sizing: Use a 1 1/2-inch scoop for consistent cooking. Uniform meatballs cook evenly and look more professional.
  • Temperature control: Sear or bake at the recommended temperature; a quick broil at the end creates color without drying the interior.

Flavor variations

  • Italian style: Add 1 teaspoon Italian seasoning and swap Worcestershire for 1/2 cup marinara for a tomato-cream fusion.
  • Lemony herb: Stir in 1 teaspoon lemon zest and 1 tablespoon chopped dill for a bright finish that pairs well with rice or orzo.
  • Bacon boost: For extra savory depth, add 2 tablespoons finely chopped cooked bacon to the sauce or meat mixture.

Presentation tips

  • Serve the meatballs on a bed of buttered egg noodles or creamy mashed potatoes and spoon the sauce over generously.
  • Garnish with chopped parsley and extra grated Parmesan right before serving for a fresh look.
  • For family-style serving, place meatballs in a shallow bowl and arrange bread on the side for mopping up sauce.

Make-ahead options

  • Prep meatballs ahead: Shape raw meatballs and freeze on a tray. Transfer to a freezer bag; bake from frozen for 18 to 22 minutes plus sauce simmer time.
  • Finish later: Fully cook meatballs and sauce, cool, and refrigerate up to 4 days. Reheat gently on stovetop with a splash of stock.
  • Batch cooking: Double the sauce and freeze in portions so you can thaw one for a quick weeknight meal.

How to Store Creamy Turkey Meatballs: Best Practices

Refrigeration

Store cooled, fully cooked meatballs and sauce together in airtight containers for up to 4 days. Keep the container in the coldest part of the fridge and reheat gently on low to keep textures tender.

Freezing

For long-term storage, freeze raw or cooked meatballs without sauce for up to 3 months. Lay single layers on a sheet pan to flash-freeze, then transfer to freezer bags. Freeze sauce separately in freezer-safe containers for best texture on thawing.

Reheating

Thaw overnight in the refrigerator when possible. Reheat on the stovetop over low heat with an extra splash of chicken stock or milk to restore creaminess. Heat until internal temperature reads 165°F. Avoid high heat or prolonged microwaving to prevent dryness.

Meal prep considerations

Portion meatballs into meal-size containers with sides like steamed veggies or rice for ready lunches. Label with dates and reheat using gentle stovetop methods for best texture.

Creamy Turkey Meatballs

FAQs: Frequently Asked Questions About Creamy Turkey Meatballs

Can I substitute cream cheese with heavy cream in creamy turkey meatballs?

While cream cheese provides the ideal thick, tangy texture for the sauce in creamy turkey meatballs, heavy cream can work as a substitute but may result in a thinner consistency. The recipe creator hasn’t tested it fully, so start with half the amount (about 1/2 cup heavy cream for 1 cup cream cheese) and simmer longer to reduce and thicken. Add a teaspoon of cornstarch slurry if needed for better binding. Taste and adjust seasoning, as heavy cream is less tangy—stir in a squeeze of lemon juice. This swap keeps the dish quick (under 30 minutes) and family-friendly, but cream cheese yields the creamiest result. Test a small batch first to match your preference. (78 words)

How long do creamy turkey meatballs take to cook?

Creamy turkey meatballs cook in about 20-25 minutes total. Brown the meatballs in a skillet over medium heat for 8-10 minutes, turning occasionally for even color. Add the creamy sauce ingredients (like garlic, broth, and cream cheese), cover, and simmer for 10-12 minutes until the internal temperature hits 165°F. For baking, form meatballs, place on a lined sheet, bake at 400°F for 15 minutes, then simmer in sauce on stovetop for 5 more. Use a meat thermometer for safety. This method keeps them juicy and tender without drying out the lean turkey. Serve over pasta or rice for a complete meal. (102 words)

Can I make creamy turkey meatballs ahead of time?

Yes, creamy turkey meatballs are perfect for meal prep. Prepare and cook them fully, then cool and store in an airtight container in the fridge for up to 4 days. For freezing, portion into freezer bags (without sauce initially) and freeze for up to 3 months—thaw overnight in the fridge. Reheat on stovetop over low heat with a splash of broth or milk to revive the sauce’s creaminess, stirring for 5-7 minutes until hot (165°F). Avoid microwaving large batches to prevent toughness. This makes weeknight dinners easy; double the recipe for leftovers. (94 words)

Are creamy turkey meatballs healthy?

Creamy turkey meatballs offer a lighter alternative to beef versions, with ground turkey providing lean protein (about 22g per serving) and fewer calories (around 300 per 4 meatballs with sauce). Use low-fat cream cheese and Greek yogurt for extra creaminess to cut fat by 30%. Skip breadcrumbs or use oats for gluten-free. Each serving has roughly 15g protein, 20g carbs (if served with veggies), and key nutrients like B vitamins from turkey. Pair with zucchini noodles or a green salad for a balanced, under-500-calorie meal. Track macros with apps like MyFitnessPal for precision. Ideal for weight management or family diets. (108 words)

What can I serve with creamy turkey meatballs?

Creamy turkey meatballs pair well with simple sides to soak up the rich sauce. Try mashed potatoes, egg noodles, or rice for carbs—cook al dente to contrast the tender meatballs. Add steamed broccoli, green beans, or a Caesar salad for veggies and freshness. For low-carb, zucchini noodles or cauliflower rice work great, ready in 10 minutes. Spice it up with roasted bell peppers or a side of garlic bread. Serves 4-6; scale sauce if needed. These combos make it a versatile weeknight staple, kids-approved, and ready in under 40 minutes total. Link to our mashed potato recipe for full details. (96 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Creamy Turkey Meatballs 13.png

Creamy Turkey Meatballs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍗 Tender and juicy turkey meatballs in a rich, creamy Parmesan sauce with earthy mushrooms
🥩 A healthier twist on classic Italian meatballs that’s packed with flavor and protein

  • Total Time: 30 minutes
  • Yield: 4 servings

Ingredients

– 1/2 cup almond meal or breadcrumbs binder and moisture retention

– 1/4 cup grated Parmesan cheese adds savory, salty flavor and helps bind the meatballs

– 2 eggs, beaten binds and gives structure

– 1/3 cup finely chopped parsley fresh herb for brightness and color

– 1/2 small onion, finely chopped adds moisture and savory depth

– 4 garlic cloves, minced for aromatic flavor

– 1 teaspoon salt and pepper basic seasoning

– 1 pound lean ground turkey main protein

– 2 tablespoons olive oil used for sautéing mushrooms and garlic

– 16 ounces cremini mushrooms provide umami and texture

– 6 cloves garlic, minced bold garlic flavor

– 2 cups chicken stock base liquid

– 2 tablespoons Worcestershire sauce adds savory, slightly tangy depth

– 1 teaspoon onion powder boosts onion flavor

– 8 ounces cream cheese creates the rich, silky body

– 1/2 cup grated Parmesan cheese sharpness and saltiness

– 2 tablespoons fresh parsley, chopped fresh finish and color

Instructions

1-First Step: Mise en place and oven prep Preheat your oven to 400°F and line a baking sheet with parchment paper. Gather all ingredients and measure them out so everything is within reach. This keeps the process smooth and prevents over-mixing the turkey.

2-Second Step: Mix the meatball base In a large bowl, combine the almond meal, 1/4 cup grated Parmesan, beaten eggs, 1/3 cup chopped parsley, finely chopped 1/2 small onion, 4 minced garlic cloves, and 1 teaspoon salt and pepper. Use a fork or your hands to mix the dry ingredients into the eggs and herbs before adding meat; this helps an even distribution of flavors.

3-Third Step: Add the ground turkey Add 1 pound lean ground turkey (93% lean or lower) to the bowl and gently fold until just combined. Do not overwork the meat or the meatballs may become dense. Combine until there are no visible streaks of egg or dry pockets.

4-Fourth Step: Shape the meatballs Use a 1 1/2-inch scoop or wet hands to shape meatballs. Wetting your hands prevents sticking and gives a smoother surface. Place the formed meatballs evenly across the parchment-lined sheet pan, leaving space so air circulates and they brown slightly.

5-Fifth Step: Bake the meatballs Bake at 400°F for 13 to 15 minutes. For a golden top, optional broil 1 to 2 minutes at the end, watching carefully to avoid burning. Make sure the internal temperature reaches 165°F with a meat thermometer; this is the safest way to confirm doneness. When baking, the meatballs will remain moist thanks to the almond meal and eggs.

6-Sixth Step: Sauté mushrooms While the meatballs bake, heat 1 tablespoon olive oil in a large skillet over medium-high heat. Add the 16 ounces thinly sliced cremini mushrooms and sauté for 6 to 8 minutes until browned and juices evaporate. Transfer the mushrooms to a plate and set aside.

7-Seventh Step: Build the sauce Add the remaining 1 tablespoon olive oil to the skillet and reduce heat to medium. Add 6 cloves minced garlic and sauté for 1 to 2 minutes until fragrant but not brown. Pour in 2 cups chicken stock and use a wooden spoon to deglaze the pan, scraping up browned bits. Stir in 2 tablespoons Worcestershire sauce and 1 teaspoon onion powder.

8-Eighth Step: Finish the creamy sauce Reduce heat to low and whisk in 8 ounces softened cream cheese and 1/2 cup grated Parmesan until the sauce is smooth and velvety. If the sauce is too thick, add more chicken stock a little at a time until you reach your desired consistency. If too thin, simmer gently to reduce and thicken. Taste and adjust seasoning with salt and pepper.

9-Ninth Step: Combine everything Add the cooked mushrooms, 2 tablespoons fresh parsley, and the baked meatballs to the skillet. Cook together for 2 to 3 minutes so the meatballs absorb sauce flavors and the sauce warms through.

10-Final Step: Serve and garnish Serve the Creamy Turkey Meatballs over mashed potatoes, rice, egg noodles, or zucchini noodles. Garnish with extra chopped parsley and a sprinkle of Parmesan. For a comforting combo, try our make-ahead mashed potato casserole as a base for these meatballs: mashed potato casserole recipe. The creaminess of the potatoes pairs beautifully with the Parmesan mushroom sauce and makes this dish a weeknight favorite for families.

Notes

🌡️ Use ground turkey with at least 7% fat for moist meatballs; 93% lean/7% fat is ideal
🥬 Adding greens like kale or spinach to the meat mixture increases moisture and nutrients
📦 Meatballs can be prepared ahead by freezing raw or cooked meatballs and reheating as needed

  • Author: Brandi Oshea
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Baking and Sautéing
  • Cuisine: American
  • Diet: Non-Vegetarian

Nutrition

  • Serving Size: 2 meatballs
  • Calories: 243
  • Sugar: 3g
  • Sodium: 471mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 7g
  • Fiber: 1g
  • Protein: 14g
  • Cholesterol: 69mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star