Go Back

Creamy Garlic Parmesan Turkey Meatballs - Comforting, Savory, and Weeknight-Friendly

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings

Ingredients
  

  • Ground turkey (93% lean works best)
  • Breadcrumbs (plain or panko)
  • Parmesan cheese (finely grated)
  • Egg
  • Yellow onion (for grating into the meatballs)
  • Garlic (fresh cloves)
  • Fresh parsley (or dried Italian seasoning)
  • Salt and black pepper
  • Red pepper flakes (optional, for a little heat)
  • Olive oil (or neutral oil)
  • Unsalted butter
  • Chicken broth (or stock)
  • Heavy cream (or half-and-half for lighter)
  • Lemon (zest and juice)
  • Baby spinach (optional, for greens)
  • Pasta, mashed potatoes, or crusty bread (for serving)

Method
 

  1. Prep your aromatics. Finely grate half a small onion and mince 4–5 cloves of garlic. Grating the onion releases moisture that keeps the meatballs tender.
  2. Make the meatball mix. In a bowl, combine 1 lb ground turkey, 1/3 cup breadcrumbs, 1/3 cup finely grated Parmesan, the grated onion, 1 beaten egg, 1 tablespoon chopped parsley, 1/2 teaspoon salt, 1/2 teaspoon black pepper, and a pinch of red pepper flakes if using. Mix gently with a fork or your hands until just combined. Do not overmix.
  3. Shape the meatballs. Lightly oil your hands and roll the mixture into golf ball–size meatballs, about 1 to 1.5 inches in diameter. You should get 16–20 meatballs.
  4. Brown the meatballs. Heat 1–2 tablespoons olive oil in a large skillet over medium heat. Add meatballs in batches, leaving space between them. Brown on all sides, about 6–8 minutes total. Transfer to a plate; they’ll finish cooking in the sauce.
  5. Build the sauce base. Reduce heat slightly. Add 2 tablespoons butter to the skillet. Stir in the minced garlic and cook 30–60 seconds until fragrant, scraping up browned bits for flavor.
  6. Deglaze and simmer. Pour in 3/4 cup chicken broth. Simmer 2 minutes to reduce slightly. Stir in 1 cup heavy cream, 1/2 cup finely grated Parmesan, and a pinch of salt and pepper.
  7. Add brightness. Zest half a lemon into the sauce, then add 1–2 teaspoons lemon juice. Taste and adjust seasoning. The sauce should be savory with a gentle tang.
  8. Finish cooking the meatballs. Nestle the meatballs into the sauce. Simmer on low 6–8 minutes, turning once, until the centers reach 165°F and the sauce thickens to coat the back of a spoon.
  9. Add greens (optional). Fold in a couple of handfuls of baby spinach. Let it wilt for 1–2 minutes. This adds color and a fresh note.
  10. Serve. Spoon meatballs and sauce over hot pasta or creamy mash. Top with extra Parmesan and cracked black pepper. A sprinkle of fresh parsley is a nice finish.