These pesto-baked turkey meatballs combine lean ground turkey with basil pesto, Parmesan, garlic, and breadcrumbs for tender, flavorful bites. Mix gently, form 16–18 meatballs, brush with olive oil, then bake at 200°C (400°F) for 18–20 minutes until an internal temperature of 74°C/165°F is reached. Serve warm with extra pesto, fresh basil, or over zucchini noodles or a green salad.
Swap chicken for turkey, use gluten-free crumbs to keep it gluten-free, and refrigerate leftovers for up to three days.
The smell of basil and toasted Parmesan drifting through my apartment on a Tuesday evening is honestly what made me fall in love with cooking for myself. I had stumbled home exhausted from work and spotted a tub of pesto sitting in the fridge door, practically daring me to do something with it. What started as a desperate attempt to avoid ordering takeout turned into one of those recipes I now make almost weekly without even thinking. These pesto baked turkey meatballs are the reason I always keep a jar of pesto on hand.
My friend Laura came over one night when I was testing these and stood in the kitchen stealing them off the baking sheet with her bare hands before I could even plate them. We ended up standing at the counter eating the whole batch with toothpicks and a side of nothing. She now texts me every few weeks asking for the recipe, which she has lost at least four times.
Ingredients
- Ground turkey: Lean turkey keeps things light but you want some fat for moisture so avoid the extra lean kind if possible.
- Basil pesto: Store bought is perfectly fine but a fresh homemade batch will punch up the flavor in a way that surprises you.
- Parmesan cheese: Finely grated melts right into the mixture and adds a salty umami depth that ties everything together.
- Breadcrumbs: These help bind the meatballs and keep them tender inside, and gluten free ones work just as well.
- Egg: Just one is all you need to hold everything together without making the mixture soggy.
- Garlic: Fresh minced garlic mixed with the pesto creates a layered flavor that powder cannot replicate here.
- Onion: Finely grated onion disappears into the meat but adds subtle sweetness and keeps the meatballs juicy.
- Olive oil: A light drizzle on top before baking gives you that golden slightly crisp exterior.
Instructions
- Get the oven ready:
- Preheat your oven to 200 degrees C or 400 degrees F and line a baking sheet with parchment paper or give it a quick rub of olive oil.
- Mix everything together:
- In a large bowl combine the ground turkey pesto Parmesan breadcrumbs egg garlic onion salt and pepper, mixing gently with your hands just until evenly combined and stopping before it gets pasty.
- Shape the meatballs:
- Using damp hands or a scoop roll the mixture into 16 to 18 even meatballs and arrange them on the baking sheet with a little space between each one.
- Give them a kiss of oil:
- Drizzle or brush the tops lightly with olive oil so they brown up beautifully in the oven.
- Bake until golden:
- Slide them into the oven for 18 to 20 minutes until cooked through to 74 degrees C or 165 degrees F inside and lightly browned on the outside.
- Serve and enjoy:
- Transfer to a plate and garnish with an extra spoonful of pesto fresh basil leaves and a shower of grated Parmesan if you are feeling indulgent.
Somewhere between batch number three and batch number four these meatballs stopped being just a weeknight dinner and became the thing I bring to every potluck I am invited to.
What to Serve Them With
These meatballs are incredibly versatile and play well with almost anything you want to pair them with. Pile them over spaghetti or zucchini noodles for a complete Italian style meal. A simple arugula salad with lemon vinaigrette cuts through the richness beautifully. They also make a fantastic appetizer on their own with a bowl of extra pesto for dipping.
Storing and Reheating Leftovers
Leftovers keep well in an airtight container in the fridge for up to three days and reheat gently in the microwave or oven without drying out. I have also frozen them raw on a sheet pan before transferring to a bag for easy weeknight dinners weeks later. Cooked meatballs freeze well too, just thaw overnight in the fridge before warming through.
Getting the Best Texture Every Time
Texture is everything with turkey meatballs since the meat is naturally leaner than beef or pork. A few small adjustments make a big difference in keeping them tender and juicy rather than dry and crumbly.
- Let the mixed meatball mixture rest in the fridge for ten minutes before rolling so the breadcrumbs can absorb moisture.
- Do not pack the meatballs too tightly when rolling or they will cook up dense.
- Always check the internal temperature with a thermometer instead of guessing by color.
Keep these in your back pocket for those nights when you want something warm and satisfying without spending an hour at the stove. They have never once let me down.
Recipe Questions
- → How do I prevent the meatballs from drying out?
-
Do not overmix the ingredients—gentle handling keeps the meat tender. Include the Parmesan, egg, and a small amount of breadcrumbs or soaked breadcrumbs to retain moisture. Brushing the tops with olive oil before baking promotes a golden finish without drying.
- → Can I make these gluten-free?
-
Yes. Substitute certified gluten-free breadcrumbs or use crushed gluten-free crackers. Confirm the pesto is free of gluten-containing ingredients and choose a gluten-free Parmesan if needed.
- → What internal temperature ensures the meatballs are cooked?
-
Bake until the internal temperature reaches 74°C (165°F). Check a few meatballs with an instant-read thermometer to ensure even doneness and avoid overcooking.
- → Can I freeze the meatballs?
-
Yes. Freeze fully cooled, baked meatballs in a single layer on a tray, then transfer to a sealed container or bag. Reheat from frozen in a covered dish at moderate oven temperature or thaw overnight in the fridge before reheating.
- → What are good serving suggestions?
-
Serve warm with extra pesto and fresh basil. They pair well with zucchini noodles, pasta, crusty bread, or a crisp green salad for a lighter option.
- → How can I boost the pesto flavor?
-
Use homemade pesto for brighter herb and nut notes, or stir a spoonful of extra pesto into the meat mixture before forming. A little lemon zest can also lift the overall flavor profile.