
Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles taste rich, bright, and garlicky with a buttery sauce that clings to every strand of veggie “pasta.” This recipe works for busy weeknights, low carb eaters, picky kids, and anyone who wants dinner on the table in about 35 minutes. I tested this combo on my own family on a random Tuesday and no one asked where the real pasta went, which counts as a small miracle in my house.
Why Make This Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles at Home
You control the ingredients, so these turkey meatballs stay juicy, flavorful, and not loaded with mystery fillers. The lemon zucchini noodles keep the plate light and fresh, so you walk away full but not sleepy.
You also cook everything in one large skillet, which means less cleanup and more couch time. The recipe scales easily, so you can double it and stash extra meatballs for future dinners.
“These Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles taste like a cozy restaurant meal that somehow keeps you light on your feet. ★★★★★”
Ingredients You Need
Meatballs
-
1 1/4 pounds ground turkey
- Use 93 percent lean for juicy meatballs that still taste light.
- Very lean 99 percent turkey can turn dry, so add an extra tablespoon of olive oil if you use it.
-
1/3 cup fine breadcrumbs
- Use panko or regular.
- For gluten free, use gluten free breadcrumbs or 3 tablespoons almond flour.
-
1/4 cup grated Parmesan cheese
- Freshly grated melts into the meatballs and seasons them well.
- Skip the green can style here, since it clumps.
-
1 large egg
-
3 cloves garlic, minced or grated
-
2 tablespoons finely chopped fresh parsley
- Use 1 teaspoon dried parsley if you do not have fresh.
-
1 teaspoon Italian seasoning
- Or use a mix of dried basil and oregano.
-
1/2 teaspoon onion powder
-
3/4 teaspoon fine sea salt
-
1/2 teaspoon black pepper
-
1–2 tablespoons olive oil for searing
Garlic butter lemon sauce
-
3 tablespoons unsalted butter
- Use salted butter and reduce added salt slightly if that is what you have.
-
2 tablespoons olive oil
-
4 cloves garlic, minced
-
1/2 teaspoon red pepper flakes
- Optional, but it adds a nice gentle heat.
-
Zest of 1 lemon
-
Juice of 1 large lemon (about 3 tablespoons)
-
1/2 cup low sodium chicken broth
- Use vegetable broth if you want.
-
1/4 cup grated Parmesan cheese
-
Salt and pepper to taste
Lemon zucchini noodles
-
3 medium zucchini, spiralized into noodles
- About 2 1/2 to 3 pounds total.
- Use pre spiralized zucchini from the produce section as a shortcut.
-
1 tablespoon olive oil
-
1 tablespoon lemon juice
-
1 teaspoon lemon zest
-
Salt and pepper
Optional garnishes
- Extra grated Parmesan
- Extra chopped fresh parsley or basil
- Lemon wedges
Equipment
- Large mixing bowl
- Measuring cups and spoons
- Microplane or fine grater for lemon zest and Parmesan
- Spiralizer, julienne peeler, or sharp knife for zucchini noodles
- Large nonstick or stainless skillet with lid
- Tongs or spatula
- Small bowl for mixing sauce ingredients
Tips & Mistakes
- Roll meatballs with damp hands so the mixture does not stick and the balls stay smooth.
- Do not overmix the turkey mixture, or the meatballs turn tough instead of tender.
- Use medium heat when you sear the meatballs so they brown without burning the garlic in the pan.
- Brown the meatballs on all sides, but finish cooking them in the sauce so they soak up flavor.
- Taste the sauce before you add more salt, since Parmesan and broth already add plenty.
- Spiralize zucchini right before cooking, or pat pre spiralized noodles dry with paper towels to avoid extra water in the pan.
- Do not overcook the zucchini noodles, or they turn soggy and watery; keep them just tender with a little bite.
- Add lemon juice at the end of cooking so the flavor stays bright and does not fade.
- Keep the skillet roomy; crowding the meatballs steams them instead of browning them.
- Chill leftover meatballs and noodles separately so the zucchini does not break down in the sauce.
How to Make Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Mix the turkey meatball mixture
- Add ground turkey, breadcrumbs, Parmesan, egg, garlic, parsley, Italian seasoning, onion powder, salt, and pepper to a large bowl.
- Use your hands or a fork and mix just until the ingredients come together.
- If the mixture feels very sticky, sprinkle in another tablespoon of breadcrumbs and fold again.
Shape the meatballs
- Line a plate or tray with parchment or lightly oil it.
- Scoop about 1 1/2 tablespoons of mixture per meatball and roll into balls about golf ball size.
- Set the meatballs on the tray and chill them in the fridge for 10 to 15 minutes while you prep the zucchini and sauce ingredients.
Prep the zucchini noodles
- Spiralize the zucchini into noodles and place them on a clean kitchen towel.
- Lightly sprinkle with salt and let them sit for 5 to 10 minutes so they release some water.
- Gently squeeze or pat them dry with the towel and set aside.
Brown the turkey meatballs
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
- Add the meatballs in a single layer with a little space between each one.
- Cook 2 to 3 minutes per side and turn them until they brown on most sides, about 8 minutes total.
- Move the browned meatballs to a plate; they will finish cooking in the sauce.
Build the garlic butter lemon sauce
- Lower the heat slightly and add butter and 2 tablespoons olive oil to the same skillet.
- When the butter melts, add minced garlic and red pepper flakes and stir for about 30 seconds until the garlic smells fragrant.
- Stir in lemon zest, lemon juice, and chicken broth and scrape up any browned bits from the bottom of the pan.
- Simmer the sauce for 2 to 3 minutes so it thickens slightly.
Simmer the meatballs in the sauce
- Return the browned meatballs and any juices from the plate to the skillet.
- Spoon some sauce over the top of the meatballs so they all get coated.
- Cover the skillet and simmer on low heat for 8 to 10 minutes until the meatballs cook through and reach 165°F in the center.
- Stir in 1/4 cup grated Parmesan and taste the sauce; adjust salt, pepper, or lemon juice as needed.
Cook the lemon zucchini noodles
- In a separate large skillet, heat 1 tablespoon olive oil over medium heat.
- Add the zucchini noodles with a pinch of salt and pepper and toss for 2 to 3 minutes until they just soften.
- Turn off the heat and toss the noodles with 1 tablespoon lemon juice and 1 teaspoon lemon zest.
- If you prefer, you can add a ladle of the garlic butter sauce to the noodles and toss to coat.
Bring it all together
- Divide the lemon zucchini noodles among plates or shallow bowls.
- Top with several garlic butter turkey meatballs on each plate.
- Spoon extra garlic butter lemon sauce over the meatballs and noodles.
- Finish with extra Parmesan, chopped parsley, and a squeeze of fresh lemon juice.
Variations I've Tried
- Swap the turkey for ground chicken and keep everything else the same for a slightly lighter flavor.
- Use half turkey and half mild Italian chicken sausage for extra richness and a little more seasoning.
- Add finely chopped spinach or grated zucchini to the meatball mixture for extra veggies.
- Toss the zucchini noodles with a handful of cherry tomatoes that you quickly blister in a hot pan with olive oil and salt.
- Add a spoonful of pesto to the sauce at the end for a herby twist that still plays nicely with the lemon.
- Serve the meatballs over half zucchini noodles and half cooked spaghetti for family members who still want some traditional pasta.
How to Serve Garlic Butter Turkey Meatballs with Lemon Zucchini Noodles
Serve the garlic butter turkey meatballs over a generous bed of lemon zucchini noodles and spoon plenty of sauce over the top so everything glistens. Add a simple side salad with crunchy greens, cucumber, and a light vinaigrette to keep the meal fresh. Warm garlic bread or toasted sourdough on the side makes a great option for anyone who wants something to soak up extra sauce. Finish the plate with lemon wedges so everyone can add more brightness to taste.
How to store
- Fridge: Cool leftovers completely, then store meatballs and zucchini noodles in separate airtight containers in the fridge for up to 3 days.
- Freezer meatballs: Freeze cooked turkey meatballs with a little sauce in a freezer safe container or bag for up to 3 months; label with the date.
- Freezer zucchini noodles: Skip freezing the zucchini noodles, since they turn watery and mushy after thawing.
- Reheat on stove: Reheat meatballs and sauce in a covered skillet over low to medium heat with a splash of broth or water until hot, then add fresh or leftover zucchini noodles just long enough to warm through.
- Reheat in microwave: Microwave meatballs and sauce in a covered dish in 45 to 60 second bursts, then add zucchini noodles at the end so they do not overcook.

Leave a Reply