
Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles tastes rich, bright, and garlicky with a buttery sauce that hugs every strand of zoodles. This recipe works perfectly for busy weeknights, meal prep, or lighter dinners and lands on the table in about 35 minutes. I tested it so many times that my neighbors now judge time by how often they smell garlic from my kitchen window.
Why Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles Is Worth It
You get juicy turkey meatballs, a silky garlic butter sauce, and fresh lemon zucchini noodles in one skillet. The whole thing feels cozy like comfort food, but it stays light enough that you don’t need a nap afterward.
You cook everything in one pan, so cleanup stays easy. The recipe uses simple pantry staples, so you skip any specialty-store scavenger hunt and still serve something that tastes restaurant-level.
“These Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles taste like a fancy bistro dinner that somehow washed exactly one pan, not a sink full of dishes. ★★★★★”
Ingredients You Need
For the turkey meatballs
- 1 ¼ pounds ground turkey (93% lean works best; leaner meat can turn dry)
- 1 large egg
- ½ cup breadcrumbs (panko or regular; use gluten-free crumbs if needed)
- ¼ cup grated Parmesan cheese (adds umami and moisture; use pre-grated in a pinch)
- 3 tablespoons finely minced onion or shallot
- 3 cloves garlic, minced or grated
- 2 tablespoons fresh parsley, finely chopped (or 1 teaspoon dried)
- ½ teaspoon dried oregano
- ½ teaspoon dried basil
- ¾ teaspoon kosher salt
- ½ teaspoon black pepper
- 2–3 tablespoons milk (dairy or unsweetened oat/almond; just enough to moisten the mixture)
- 1–2 tablespoons olive oil, for searing
For the garlic butter lemon sauce
- 3 tablespoons unsalted butter (use plant-based butter for dairy-free)
- 1 tablespoon olive oil
- 4 cloves garlic, minced
- ½ teaspoon red pepper flakes (optional, for gentle heat)
- Zest of 1 lemon (organic if possible, since you use the peel)
- Juice of 1 large lemon (about 3 tablespoons)
- ½ cup low-sodium chicken broth (or veggie broth)
- 2 tablespoons grated Parmesan cheese
- 2 tablespoons fresh parsley or basil, chopped
- Salt and black pepper to taste
For the lemon zucchini noodles
- 3 medium zucchini, spiralized into noodles (about 6–7 cups)
- 1 tablespoon olive oil
- ½ teaspoon kosher salt
- Black pepper to taste
- Extra lemon wedges for serving
Pantry shortcuts and notes
- Use jarred minced garlic if you need speed, though fresh garlic gives better flavor.
- Use pre-spiralized zucchini noodles from the produce section when you feel tired or rushed.
- Use bottled lemon juice in a pinch, but fresh lemon gives brighter flavor.
- Use pre-shredded Parmesan, though you get smoother melting from cheese you grate at home.
Helpful equipment
- Large skillet or sauté pan (12-inch works best)
- Mixing bowl for meatballs
- Small bowl for sauce ingredients
- Spiralizer or julienne peeler (if you spiralize zucchini at home)
- Tongs or large spoon
- Microplane or fine grater for lemon zest and Parmesan
Quick Tips & substitutions
- Use 93% lean ground turkey for juicy meatballs that still taste light.
- Add 1–2 tablespoons grated onion to the meatball mix for extra moisture.
- Chill formed meatballs in the fridge for 10–15 minutes so they hold shape in the pan.
- Swap turkey with ground chicken if you prefer; keep the same seasonings.
- Use gluten-free breadcrumbs or crushed gluten-free crackers for a gluten-free version.
- Replace butter with olive oil and Parmesan with nutritional yeast for a dairy-free twist.
- Spiralize zucchini right before cooking so it stays firm and doesn’t weep too much water.
- Salt zucchini noodles lightly and cook them briefly so they stay tender-crisp, not soggy.
- Taste the lemon sauce and adjust with extra lemon juice or a pinch of sugar if it tastes too sharp.
- Double the meatball batch and freeze half for easy future dinners.
How to Make Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Step 1: Mix the turkey meatball mixture
Add ground turkey, egg, breadcrumbs, Parmesan, onion, garlic, parsley, oregano, basil, salt, pepper, and 2 tablespoons milk to a large bowl. Mix gently with your hands or a fork until everything just combines. Add another splash of milk if the mixture feels dry, but keep it firm enough to hold shape.
Roll the mixture into meatballs about 1 ¼ inches wide, roughly tablespoon-and-a-half portions. Line them up on a plate or small tray. Chill them in the fridge while you prep the zucchini and sauce ingredients.
Step 2: Prep the zucchini noodles and aromatics
Spiralize the zucchini into noodles and place them on a clean kitchen towel. Pat them dry to pull off some extra moisture. Sprinkle with a pinch of salt and set them aside.
Zest the lemon, then juice it into a small bowl. Mince the garlic and chop the parsley or basil so everything stands ready near the stove.
Step 3: Sear the turkey meatballs
Heat 1–2 tablespoons olive oil in a large skillet over medium heat. Add the turkey meatballs in a single layer with a little space between them. Brown them on all sides, turning every couple of minutes, about 7–9 minutes total.
Check one meatball by cutting it open; the center should look cooked through with no pink. If the outside browns too fast, lower the heat slightly. Transfer the cooked meatballs to a plate and keep them nearby.
Step 4: Build the garlic butter lemon sauce
In the same skillet, lower the heat to medium-low and add butter and 1 tablespoon olive oil. Once the butter melts, add minced garlic and red pepper flakes. Stir and cook about 30–60 seconds, just until the garlic smells fragrant and looks lightly golden.
Add lemon zest and stir. Pour in chicken broth and lemon juice, then scrape up any browned bits from the bottom of the pan with a wooden spoon. Simmer the sauce for 2–3 minutes so it thickens slightly.
Stir in Parmesan until it melts into the sauce. Taste and season with salt and black pepper. The sauce should taste garlicky, buttery, and bright with lemon.
Step 5: Simmer the meatballs in the sauce
Slide the turkey meatballs back into the skillet with the sauce. Spoon some sauce over the tops so they soak up flavor. Simmer on low heat for 3–5 minutes so the meatballs warm through and the flavors mingle.
Sprinkle chopped parsley or basil over the meatballs. Keep the heat low so the sauce stays silky and doesn’t reduce too hard.
Step 6: Cook the lemon zucchini noodles
In a separate large skillet, heat 1 tablespoon olive oil over medium heat. Add the zucchini noodles, a pinch of salt, and black pepper. Toss and cook 2–3 minutes, just until the zoodles soften slightly but still feel firm.
Squeeze a little extra lemon juice over the zucchini noodles and toss again. Turn off the heat so they don’t overcook. If you prefer, you can add a spoonful of the garlic butter sauce to the zoodles in the pan and toss to coat.
Step 7: Bring it all together
Divide the lemon zucchini noodles among plates or shallow bowls. Top with turkey meatballs and spoon plenty of garlic butter lemon sauce over everything. Finish with extra Parmesan, more herbs, and a squeeze of fresh lemon.
Serve right away while the zoodles stay tender-crisp and the meatballs taste hot and juicy. If you cook for kids or bigger appetites, add a scoop of cooked pasta or rice under the zucchini noodles for extra heft.
Recipe Variations
- Gluten-free: Use gluten-free breadcrumbs and gluten-free broth; everything else already fits.
- Low carb: Skip breadcrumbs and use ¼ cup grated Parmesan plus 2 tablespoons almond flour in the meatballs.
- Dairy-free: Use olive oil instead of butter and swap Parmesan with nutritional yeast or skip the “cheesy” element.
- Extra veggies: Add halved cherry tomatoes, baby spinach, or thin asparagus pieces to the skillet with the sauce.
- Spicy version: Increase red pepper flakes or add a pinch of cayenne to the meatball mix.
- Herb swap: Use dill and chives instead of Italian herbs for a fresh, springy twist.
- Protein swap: Use ground chicken, pork, or a mix of turkey and chicken for a different flavor profile.
Ways to Serve Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
- Serve over a mix of zucchini noodles and cooked spaghetti for a half-and-half bowl.
- Spoon meatballs and sauce over cauliflower rice or brown rice for a heartier meal.
- Pair with a simple green salad and crusty garlic bread for a full dinner.
- Pack leftovers in meal prep containers with extra lemon wedges for easy lunches.
- Serve smaller meatballs on toothpicks with a little zoodle nest as a fun party bite.
Storage Success
Cool the turkey meatballs and zucchini noodles to room temperature before you pack them up. Store meatballs and sauce together in an airtight container in the fridge for up to 4 days, and keep zucchini noodles in a separate container so they don’t turn soggy. Reheat meatballs and sauce gently on the stove over low heat or in the microwave, then add the zoodles at the end just to warm through. Freeze only the cooked meatballs and sauce (without zucchini) for up to 2 months, then add fresh zucchini noodles when you reheat for the best texture.

Leave a Reply