
Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles taste rich, bright, and cozy all at once, like comfort food that somehow put on a lighter, fresher outfit. This recipe works well for busy weeknights, meal prep, or casual dinner guests, and you can have it on the table in about 35 minutes. I tested this on a Monday after a long workday and still had the energy to wash dishes, so you know it passes the real-life test.
Why Make This Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles at Home
You control everything: the amount of garlic, the salt, the quality of the turkey, and how saucy you want those zucchini noodles. The garlic butter coats the turkey meatballs and zucchini in a silky, lemony sauce that tastes restaurant-level without restaurant prices.
You also skip heavy pasta and still get that twirl-on-your-fork satisfaction. The whole skillet feels light enough for weeknights but flavorful enough for guests who claim they “don’t like zucchini” and then ask for seconds.
“These Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles taste like a fancy bistro meal that somehow appeared in my kitchen in under 40 minutes, and my whole family inhaled it. ★★★★★”
Ingredients You Need
For the turkey meatballs
- 1 1/4 pounds ground turkey (93% lean works best; extra lean can turn dry)
- 1/3 cup plain breadcrumbs
- Use panko for lighter texture or regular for a denser bite.
- 1/4 cup finely grated Parmesan cheese
- Pre-grated works in a pinch, but freshly grated melts smoother.
- 1 large egg
- 3 cloves garlic, finely minced or grated
- 2 tablespoons finely chopped fresh parsley
- Swap with basil or cilantro if you prefer.
- 1 teaspoon onion powder
- Pantry shortcut that adds flavor without chopping.
- 1/2 teaspoon dried Italian seasoning
- Any mixed herb blend works here.
- 3/4 teaspoon fine sea salt
- 1/2 teaspoon black pepper
- 1–2 tablespoons milk or broth, only if the mixture feels too dry
For the garlic butter lemon sauce
- 3 tablespoons unsalted butter
- Use salted butter and reduce the added salt slightly.
- 2 tablespoons olive oil
- Helps keep the butter from browning too fast.
- 4 cloves garlic, minced
- Zest of 1 lemon
- Juice of 1 large lemon (about 3 tablespoons)
- 1/3 cup low-sodium chicken broth
- Vegetable broth or water with a pinch of bouillon also works.
- 1/4 teaspoon red pepper flakes
- Adjust to taste or skip if serving spice-sensitive kids.
- 1/2 teaspoon salt, plus more to taste
- 1/4 teaspoon black pepper
For the lemon zucchini noodles
- 3–4 medium zucchini, spiralized into noodles
- About 1 1/2 to 2 pounds total; use green or yellow zucchini.
- 1 tablespoon olive oil
- 1/4 teaspoon salt
- 2 tablespoons grated Parmesan cheese, plus more for serving
- Extra chopped parsley or basil for garnish
- Lemon wedges for serving
Equipment list
- Large mixing bowl
- Measuring cups and spoons
- Microplane or fine grater for garlic and lemon zest
- Large skillet or sauté pan (12-inch works best)
- Tongs or a large spatula
- Spiralizer, julienne peeler, or store-bought zucchini noodles
- Small sheet pan or plate for holding shaped meatballs
Tips & Mistakes
-
Roll meatballs gently; pack them too tightly and they turn tough instead of tender.
-
Chill shaped meatballs in the fridge for 10–15 minutes if they feel very soft so they hold shape in the pan.
-
Use 93% lean turkey; very lean turkey dries out and tastes bland.
-
Wet your hands lightly with water or oil before rolling meatballs to prevent sticking.
-
Brown meatballs on medium heat, not high, so they cook through without burning on the outside.
-
Do not overcrowd the skillet; cook meatballs in batches so they brown instead of steam.
-
Add zucchini noodles near the end; long cooking turns them watery and mushy.
-
Taste the sauce before adding more salt, since Parmesan and broth already bring saltiness.
-
Keep the garlic pale golden; dark brown garlic tastes bitter and overpowers the lemon.
-
Add lemon juice after you turn the heat low so it stays bright and fresh.
-
Dry zucchini noodles with a clean towel if they release a lot of moisture.
-
Use tongs to toss noodles gently in the sauce so they stay intact.
How to Make Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Mix the turkey meatball mixture
- Add ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, onion powder, Italian seasoning, salt, and pepper to a large bowl.
- Mix with clean hands or a fork until everything just comes together.
- If the mixture feels crumbly and dry, add 1 tablespoon of milk or broth and mix again.
- Stop mixing as soon as it looks uniform so the meatballs stay tender.
Shape the meatballs
- Line a plate or small sheet pan with parchment or lightly oil it.
- Scoop about 1 1/2 tablespoons of mixture per meatball and roll into balls about golf-ball size.
- Place each meatball on the prepared plate, leaving a little space between them.
- Chill them in the fridge for 10–15 minutes while you prep the zucchini noodles.
Prep the lemon zucchini noodles
- Spiralize the zucchini into noodles using your spiralizer or use a julienne peeler to cut long strips.
- Pat the zucchini noodles dry with a clean kitchen towel to remove excess moisture.
- Toss them with a pinch of salt and set aside.
- If you use store-bought zucchini noodles, break up any clumps with your hands.
Brown the turkey meatballs
- Heat a large skillet over medium heat and add 1 tablespoon olive oil and 1 tablespoon butter.
- Swirl the pan so the fat coats the bottom, then add meatballs in a single layer with space between each one.
- Cook 3–4 minutes per side until they turn golden and cook through, about 10–12 minutes total, turning as needed.
- Move cooked meatballs to a plate and cover loosely with foil while you make the sauce.
Make the garlic butter lemon sauce
-
In the same skillet, lower the heat to medium-low and add the remaining 2 tablespoons butter and 1 tablespoon olive oil.
-
Add minced garlic and cook 30–60 seconds until fragrant and lightly golden, not dark.
-
Stir in lemon zest, red pepper flakes, salt, and pepper.
-
Pour in chicken broth and simmer 2–3 minutes so the flavors blend and the liquid reduces slightly.
-
Turn the heat to low and stir in the lemon juice.
-
Taste and adjust salt, pepper, or lemon to your liking.
-
If you want a slightly thicker sauce, let it bubble gently for another minute.
-
Keep the sauce at a gentle simmer while you add the zucchini noodles.
Cook the zucchini noodles in the sauce
- Add zucchini noodles to the skillet and toss gently with tongs so they coat in the garlic butter lemon sauce.
- Cook 2–3 minutes on medium-low heat until the noodles soften slightly but still feel firm.
- Sprinkle in the Parmesan and toss again so it melts into the sauce.
- If the pan looks dry, splash in a tablespoon or two of broth or water.
Finish with the turkey meatballs
- Nestle the turkey meatballs back into the skillet among the zucchini noodles.
- Spoon some of the garlic butter lemon sauce over the top of each meatball.
- Let everything heat together for 2–3 minutes so the flavors mingle.
- Top with extra Parmesan, chopped parsley or basil, and serve with lemon wedges.
Variations I've Tried
I swap half the ground turkey with ground chicken when I want an even lighter flavor. I also add a handful of baby spinach to the skillet with the zucchini noodles so it wilts into the sauce. Sometimes I stir in a spoonful of pesto at the end for a herby twist that still plays nicely with the lemon.
You can use yellow squash noodles or a mix of zucchini and carrot ribbons for more color. If you crave a bit more richness, add a splash of half-and-half or a spoon of cream cheese to the sauce and whisk until smooth. I also tried a version with feta crumbled over the top instead of Parmesan, which adds a salty, tangy finish that works surprisingly well.
How to Serve Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Serve the Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles straight from the skillet while everything still feels hot and glossy. Add extra Parmesan, fresh herbs, and a squeeze of lemon at the table so everyone can adjust brightness and richness. Pair it with a simple green salad, garlic bread, or roasted veggies if you want more volume on the plate. I also pack leftovers into meal prep containers with a side of cherry tomatoes or cucumber slices for a fresh crunch.
How to store
- Cool leftovers to room temperature within 1 hour, then transfer to airtight containers.
- Store in the fridge for up to 3 days; the zucchini softens a bit but still tastes great.
- Freeze only the cooked turkey meatballs (without zucchini noodles) for up to 2 months in a freezer-safe container.
- Reheat meatballs and zucchini noodles gently in a covered skillet over low heat with a splash of broth until hot, or use the microwave in short bursts, stirring between each, to avoid overcooking the zucchini.

Leave a Reply