
Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles tastes bright, garlicky, buttery, and cozy while still feeling light enough for a weeknight dinner. This recipe works well for anyone who wants a lower-carb, veggie-loaded meal on the table in about 35 minutes. I tested this on a Tuesday after a long day of recipe work, and my family scraped the skillet clean before I sat down.
Why You Should Try This Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
These turkey meatballs stay juicy and tender, and the garlic butter coats every bite with rich flavor. The lemon zucchini noodles twirl around the meatballs and soak up the sauce, so the whole bowl tastes fresh, not heavy.
You cook everything in one large skillet, so cleanup stays easy. The recipe uses simple ingredients from any grocery store, and you can prep the meatballs ahead to save time on busy nights.
“These Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles taste like a cozy pasta dinner that somehow went to the gym and got lighter and brighter. ★★★★★”
Ingredients You’ll Need
For the turkey meatballs
- 1 pound ground turkey (93% lean works best for juicy meatballs)
- 1 large egg
- 1/3 cup plain breadcrumbs
- Use panko for lighter texture or regular breadcrumbs for a slightly denser bite.
- 1/4 cup finely grated Parmesan cheese
- Shelf-stable grated Parmesan works in a pinch, but fresh grated tastes better.
- 2 tablespoons finely chopped fresh parsley
- 2 tablespoons finely chopped fresh basil or 1 teaspoon dried Italian seasoning
- 2 cloves garlic, minced or grated
- 1/2 teaspoon onion powder
- 1/2 teaspoon fine sea salt
- 1/4 teaspoon black pepper
- 1–2 tablespoons milk or broth, as needed to moisten the mixture
- 1–2 tablespoons olive oil, for searing
For the garlic butter lemon sauce
- 3 tablespoons unsalted butter
- Use salted butter and reduce the added salt slightly if that is what you have.
- 1 tablespoon olive oil
- 3–4 cloves garlic, minced
- Zest of 1 lemon (about 1 tablespoon)
- Juice of 1 lemon (about 3 tablespoons)
- 1/4 teaspoon crushed red pepper flakes, optional for gentle heat
- 1/2 teaspoon fine sea salt, plus more to taste
- 1/4 teaspoon black pepper
- 1/3 cup low sodium chicken broth or vegetable broth
- 2 tablespoons grated Parmesan cheese, plus more for serving
- 1–2 tablespoons chopped fresh parsley or basil for garnish
For the lemon zucchini noodles
- 3 medium zucchini, spiralized into noodles
- Use pre-spiralized zucchini from the produce section as a shortcut.
- 1 tablespoon olive oil
- Pinch of salt
- Extra lemon wedges for serving
Equipment
- Large skillet or sauté pan, 12 inch size works well
- Mixing bowl for meatball mixture
- Cutting board and sharp knife
- Microplane or small grater for lemon zest and Parmesan
- Spiralizer, julienne peeler, or store bought zucchini noodles
- Tongs or large spoon for turning meatballs and tossing noodles
- Small measuring cups and spoons
Tips & Tricks
- Chill the meatball mixture for 10–15 minutes so it firms up and shapes easily.
- Lightly oil your hands when you roll the meatballs so the mixture does not stick.
- Keep the skillet at medium heat so the turkey meatballs brown without burning.
- Brown the meatballs in batches if your pan feels crowded so they sear instead of steam.
- Use 93% lean ground turkey so the meatballs stay juicy and flavorful.
- Add a splash of broth or water if the garlic butter sauce looks too thick.
- Spiralize the zucchini right before cooking so it does not release too much water.
- Pat the zucchini noodles dry with a clean towel if they look very wet.
- Cook the zucchini noodles briefly so they stay slightly crisp and do not turn mushy.
- Taste the sauce at the end and adjust with extra lemon juice, salt, or Parmesan.
- Serve the meatballs over regular pasta or rice if someone at the table avoids zucchini.
- Double the meatball portion and freeze half for a faster dinner next time.
How to Make Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Step 1: Mix and shape the turkey meatballs
Add ground turkey, egg, breadcrumbs, Parmesan, parsley, basil or Italian seasoning, garlic, onion powder, salt, pepper, and 1 tablespoon milk or broth to a mixing bowl. Stir gently with a fork or your hands until everything combines, and add another splash of liquid if the mixture feels dry or crumbly. Chill the bowl in the fridge for 10–15 minutes while you prep the zucchini and garlic.
After chilling, scoop the mixture into 1 to 1 1/2 tablespoon portions and roll into balls. Aim for about 18–20 meatballs so they cook evenly. Set them on a plate or tray while you heat the skillet.
Step 2: Brown the turkey meatballs
Heat 1–2 tablespoons olive oil in a large skillet over medium heat. When the oil shimmers, add the meatballs in a single layer with a little space between each one. Cook the meatballs for 8–10 minutes, turning every couple of minutes, until they brown on all sides and cook through in the center.
Check one meatball and make sure the juices run clear and no pink remains. Move the cooked meatballs to a plate and tent loosely with foil to keep them warm. Keep the skillet on the stove and lower the heat slightly.
Step 3: Spiralize and prep the zucchini noodles
While the meatballs brown, spiralize the zucchini into noodles using a spiralizer or julienne peeler. Trim very long strands into shorter lengths so they twirl easily on a fork. Pat the zucchini noodles dry with a clean kitchen towel to remove extra moisture.
If you use store bought zucchini noodles, break up any clumps with your fingers. Set the noodles aside near the stove so you can add them quickly when the sauce finishes. Zest and juice the lemon, and mince the extra garlic for the sauce if you have not done that yet.
Step 4: Cook the garlic butter lemon sauce
In the same skillet you used for the meatballs, lower the heat to medium low and add the butter and 1 tablespoon olive oil. When the butter melts and starts to foam, add the minced garlic and stir constantly for about 30 seconds until it smells fragrant. Add the lemon zest, crushed red pepper flakes if you use them, salt, and black pepper, and stir again.
Pour in the broth and scrape up any browned bits from the bottom of the pan with a wooden spoon. Let the sauce simmer for 2–3 minutes so it thickens slightly and the flavors blend. Stir in the lemon juice and Parmesan cheese until the cheese melts into the sauce.
Step 5: Toss the zucchini noodles in the sauce
Add the zucchini noodles to the skillet with the garlic butter lemon sauce. Toss with tongs for 2–3 minutes over medium heat until the noodles soften slightly but still feel crisp in the center. Taste a strand and season with a pinch of salt or extra lemon juice if needed.
If the pan looks dry, splash in a tablespoon or two of broth or water. Keep the noodles on the firmer side because they continue to soften once you plate them. When they reach your preferred texture, lower the heat.
Step 6: Add the turkey meatballs back to the pan
Nestle the browned turkey meatballs into the skillet on top of the lemon zucchini noodles. Spoon some of the garlic butter sauce over each meatball so they glisten. Let everything warm together for 2–3 minutes over low heat so the flavors mingle.
Sprinkle chopped fresh parsley or basil over the top. Add extra Parmesan if that makes your heart happy. Serve right from the skillet with lemon wedges on the side.
What to Serve with Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Serve Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles with a simple green salad, maybe with cucumbers and cherry tomatoes for extra crunch. A side of roasted broccoli or green beans pairs nicely and cooks in the oven while you work on the skillet. Warm garlic bread or toasted sourdough fits perfectly for anyone who wants some carbs with dinner. A cold sparkling water with lemon or a light herbal iced tea finishes the meal without feeling heavy.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Keep the meatballs and zucchini noodles in separate containers if possible so the noodles do not soften too much.
- Freeze cooked turkey meatballs in a single layer on a sheet pan, then move them to a freezer bag and store for up to 2 months.
- Reheat meatballs in a skillet with a splash of broth over medium heat until hot, then add fresh or leftover zucchini noodles and warm gently so they stay tender but not mushy.

Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Ingredients
Instructions
- In a mixing bowl, combine the ground turkey, egg, breadcrumbs, Parmesan, parsley, basil or Italian seasoning, garlic, onion powder, salt, pepper, and 1 tablespoon of milk or broth. Mix gently until just combined, adding a little more liquid if the mixture feels dry or crumbly.
- Chill the meatball mixture in the refrigerator for 10–15 minutes so it firms up and is easier to shape.
- Scoop the chilled mixture into 1 to 1 1/2 tablespoon portions and roll into balls, aiming for about 18–20 evenly sized meatballs.
- Heat 1–2 tablespoons of olive oil in a large skillet over medium heat until the oil shimmers.
- Arrange the meatballs in a single layer with a little space between them. Cook for 8–10 minutes, turning every couple of minutes, until browned on all sides and cooked through with no pink in the center.
- Transfer the cooked meatballs to a plate and tent loosely with foil to keep warm. Leave the skillet on the stove and lower the heat slightly.
- While the meatballs cook, spiralize the zucchini into noodles. Trim very long strands into shorter lengths so they are easy to twirl.
- Pat the zucchini noodles dry with a clean kitchen towel to remove excess moisture. If using store-bought zucchini noodles, break up any clumps with your fingers and set aside.
- In the same skillet, reduce the heat to medium-low and add the butter and 1 tablespoon olive oil. When the butter melts and starts to foam, add the minced garlic and cook, stirring constantly, for about 30 seconds until fragrant.
- Stir in the lemon zest, crushed red pepper flakes (if using), salt, and black pepper.
- Pour in the broth and scrape up any browned bits from the bottom of the pan. Simmer for 2–3 minutes until slightly thickened and flavors are blended.
- Stir in the lemon juice and Parmesan until the cheese melts into the sauce.
- Add the zucchini noodles to the skillet with the garlic butter lemon sauce. Toss gently over medium heat for 2–3 minutes until the noodles just begin to soften but remain crisp-tender.
- Season the noodles with a pinch of salt and more lemon juice if desired. Add a splash of broth or water if the pan looks dry.
- Nestle the browned turkey meatballs into the skillet on top of the lemon zucchini noodles and spoon some of the sauce over each meatball.
- Warm everything together over low heat for 2–3 minutes so the flavors meld.
- Sprinkle with chopped parsley or basil and extra Parmesan. Serve directly from the skillet with lemon wedges on the side.
Notes
Approximate per serving (1/4 of recipe): 410 calories; fat 27 g; saturated fat 9 g; carbohydrates 13 g; fiber 3 g; sugars 6 g; protein 30 g; sodium 720 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.

Leave a Reply