
Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles taste rich, garlicky, bright, and a little bit fancy while still feeling like a weeknight dinner you throw together in under 40 minutes. This recipe works for anyone who wants lighter comfort food, low carb dinner ideas, or a way to use that zucchini pile on the counter. I cook this on repeat in my tiny American kitchen, usually in socks with one earbud in and a podcast playing.
Why Make This Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles at Home
You get juicy turkey meatballs that taste like garlic bread and lemony zucchini noodles that twirl like pasta but sit lighter in your stomach. The garlic butter sauce coats everything and turns simple ingredients into something that tastes restaurant-level.
You control the salt, the quality of the turkey, and how much garlic you want. The recipe uses one skillet, comes together quickly, and cleans up easily, which helps on busy weeknights.
“These Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles taste rich enough for date night but simple enough for Tuesday, and my family licks the plates clean. ★★★★★”
Ingredients You Need
For the turkey meatballs
- 1 pound ground turkey (93% lean works best; leaner meat dries out)
- 1 large egg
- 1/3 cup plain breadcrumbs
- Use panko for lighter texture or regular breadcrumbs for denser meatballs.
- Use almond flour for a low carb option.
- 1/4 cup finely grated Parmesan cheese
- Use pre-grated from the refrigerated section if you want a shortcut.
- 3 cloves garlic, minced or grated
- Use garlic paste from a tube if you want speed.
- 2 tablespoons finely chopped fresh parsley
- Use 1 teaspoon dried parsley if you do not have fresh.
- 1/2 teaspoon onion powder
- 1/2 teaspoon dried Italian seasoning
- 3/4 teaspoon fine sea salt
- 1/2 teaspoon black pepper
- 1–2 tablespoons milk or broth
- Add just enough to keep the mixture soft and moist.
- 2 tablespoons olive oil, for searing
For the garlic butter lemon sauce
- 3 tablespoons unsalted butter
- Use salted butter and reduce added salt slightly.
- 3 cloves garlic, minced
- Zest of 1 lemon (use organic if possible)
- 2–3 tablespoons fresh lemon juice, to taste
- 1/4 teaspoon red pepper flakes (optional, for gentle heat)
- 1/4 cup low sodium chicken broth
- Use vegetable broth or water if needed.
- 2 tablespoons grated Parmesan cheese
- Salt and black pepper, to taste
- 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 on busy nights.
- 1 tablespoon olive oil
- Pinch of salt and pepper
- Extra lemon wedges, for serving
Equipment list
- Large mixing bowl
- Measuring cups and spoons
- Microplane or fine grater for lemon zest and Parmesan
- Sharp knife and cutting board
- Spiralizer, julienne peeler, or store-bought zucchini noodles
- Large skillet (12 inch works best, nonstick or cast iron)
- Tongs or spatula
- Small bowl for mixing sauce ingredients
Tips & Mistakes
- Roll meatballs with slightly damp hands so the mixture does not stick and you get smooth, even balls.
- Do not overmix the turkey or the meatballs turn tough; mix just until everything looks combined.
- Test one small patty in the skillet to check salt and seasoning before you cook the whole batch.
- Use medium heat, not high, so the meatballs brown nicely and cook through without burning.
- Keep the zucchini noodles slightly crisp; cook them just until they soften or they turn watery and mushy.
- Pat very wet zucchini with paper towels before cooking so the sauce stays thick and buttery.
- Add lemon juice at the end and taste; you can always add more acid but you cannot take it out.
- Do not crowd the skillet; cook meatballs in two batches if needed so they brown instead of steam.
- Stir the garlic in butter gently and keep the heat low so the garlic turns golden, not bitter.
- Use a large skillet so the zucchini noodles have space and do not release too much liquid.
How to Make Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Mix the turkey meatball mixture
Add ground turkey, egg, breadcrumbs, Parmesan, garlic, parsley, onion powder, Italian seasoning, salt, pepper, and 1 tablespoon milk or broth to a large bowl. Use your hands or a fork and mix until everything just comes together and looks evenly combined. If the mixture feels dry or crumbly, add another splash of milk or broth until it feels soft and slightly sticky.
Shape the meatballs
Scoop about 1 1/2 tablespoons of mixture per meatball and roll between your palms into balls. Aim for 16 to 20 meatballs so they cook evenly and fit in the skillet. Place the shaped meatballs on a plate or small tray while you heat the skillet.
Brown and cook the meatballs
Heat 2 tablespoons olive oil in a large skillet over medium heat. Add half the meatballs in a single layer with a little space between each one. Cook 3 to 4 minutes per side until they turn deep golden and cook through, about 8 to 10 minutes total, then move them to a plate. Repeat with the remaining meatballs, adding a drizzle more oil if the pan looks dry.
Build the garlic butter lemon sauce
Turn the heat to medium low and add the butter to the same skillet. When the butter melts and foams, add the minced garlic and red pepper flakes. Stir constantly for 30 to 60 seconds until the garlic smells fragrant and turns lightly golden. Add the lemon zest and chicken broth, scrape up the browned bits from the bottom of the pan, and simmer 1 to 2 minutes so the flavors blend.
Finish the sauce and coat the meatballs
Stir in the Parmesan cheese until it melts into the sauce. Add 2 tablespoons lemon juice, taste, and adjust with more salt, pepper, or lemon juice as you like. Return the cooked turkey meatballs to the skillet and spoon the garlic butter sauce over them. Let them simmer in the sauce for 2 to 3 minutes so they soak up flavor.
Cook the lemon zucchini noodles
In a separate skillet, heat 1 tablespoon olive oil over medium heat. Add the zucchini noodles with a pinch of salt and pepper. Toss and cook 2 to 3 minutes until they soften slightly but still feel firm when you bite them. Squeeze a little lemon juice over the noodles and toss again.
Combine and serve
Pile the lemon zucchini noodles onto plates or into shallow bowls. Top with garlic butter turkey meatballs and spoon extra sauce over everything. Sprinkle with fresh parsley or basil and a little extra Parmesan. Serve with lemon wedges on the side so everyone can adjust the brightness.
Variations I've Tried
I swap half the ground turkey with ground chicken when I want an even lighter flavor, and the meatballs still stay juicy. I sometimes add a handful of baby spinach or cherry tomatoes to the skillet with the zucchini noodles for extra color and veggies. I use gluten free breadcrumbs or crushed gluten free crackers when I cook for friends who avoid gluten.
I add a pinch of smoked paprika to the meatball mixture when I want a subtle smoky note. I sometimes stir a spoonful of pesto into the garlic butter sauce instead of parsley for a basil-heavy twist. I also serve the meatballs over regular spaghetti or rice when my family wants more carbs and keep the zucchini noodles for myself.
How to Serve Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Serve the garlic butter turkey meatballs right over a bed of lemon zucchini noodles so the sauce runs into the veggies. Add a simple green salad on the side or some roasted broccoli for more crunch and color. Kids usually like these with plain buttered noodles or rice, so you can split the batch and serve both ways. A cold sparkling water with lemon or a light iced tea pairs nicely and keeps the meal fresh and bright.
How to store
- Fridge: Cool leftovers completely, then store meatballs and zucchini noodles together in an airtight container for up to 3 days.
- Freezer: Freeze only the cooked turkey meatballs with a little sauce in a freezer container or bag for up to 2 months; skip freezing the zucchini noodles since they turn watery.
- Reheating on stove: Warm meatballs and zucchini noodles in a covered skillet over medium low heat with a splash of broth or water until hot, about 5 to 7 minutes.
- Reheating in microwave: Place in a microwave safe dish, cover loosely, and heat in 45 second bursts, stirring gently between each, until hot.
- From frozen: Thaw meatballs overnight in the fridge, then reheat in a skillet with fresh zucchini noodles and a little extra butter and lemon.

Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Ingredients
Instructions
- In a large mixing bowl, combine the ground turkey, egg, breadcrumbs, Parmesan, garlic, parsley, onion powder, Italian seasoning, salt, pepper, and 1 tablespoon of milk or broth. Mix gently with your hands or a fork just until evenly combined, adding a little more liquid if the mixture feels dry or crumbly.
- Scoop about 1 1/2 tablespoons of the mixture per meatball and roll between your palms to form 16–20 even meatballs. Set the meatballs on a plate or tray.
- Heat 2 tablespoons olive oil in a large skillet over medium heat. Add about half of the meatballs in a single layer without crowding. Cook for 3–4 minutes per side, turning as needed, until deeply golden and cooked through, 8–10 minutes total. Transfer to a plate and repeat with the remaining meatballs, adding a little more oil if the pan looks dry.
- Reduce the heat to medium-low and add the butter to the same skillet. Once melted and foamy, add the minced garlic and red pepper flakes. Stir constantly for 30–60 seconds until the garlic is fragrant and lightly golden but not browned.
- Stir in the lemon zest and pour in the chicken broth. Scrape up any browned bits from the bottom of the pan and simmer for 1–2 minutes so the flavors meld.
- Add the Parmesan and stir until it melts into the sauce. Pour in 2 tablespoons lemon juice, taste, and adjust with more salt, pepper, or lemon juice as desired.
- Return the cooked meatballs to the skillet and spoon the garlic butter sauce over them. Let them simmer in the sauce for 2–3 minutes so they soak up flavor.
- In a separate skillet, heat 1 tablespoon olive oil over medium heat. Add the zucchini noodles with a pinch of salt and pepper.
- Toss and cook the zucchini noodles for 2–3 minutes, just until they soften slightly but still retain a bit of crunch so they do not turn watery and mushy.
- Squeeze a little fresh lemon juice over the noodles and toss again to coat.
- Divide the lemon zucchini noodles among plates or shallow bowls. Top with the garlic butter turkey meatballs and spoon extra sauce over each serving.
- Garnish with chopped parsley or basil and more Parmesan if desired. Serve with lemon wedges on the side so everyone can adjust the brightness to taste.
Notes
Approximate per serving (4 servings): 390 calories; fat 26 g; saturated fat 9 g; carbohydrates 11 g; fiber 2 g; sugars 4 g; protein 30 g; sodium 780 mg. Values are estimates and will vary based on brands, exact ingredients, and portion size.

Leave a Reply