Preheat oven to 200°C/400°F. In a bowl, gently combine ground turkey, basil pesto, grated Parmesan, breadcrumbs, egg, garlic, onion, salt and pepper until just mixed. Form 16–18 even meatballs, place on a lined sheet, brush with olive oil and bake 18–20 minutes until internal temperature reaches 74°C/165°F. Serve warm with extra pesto, fresh basil and a sprinkle of Parmesan; swap chicken or use gluten-free crumbs if needed.
The smell of basil and toasted Parmesan drifting through my apartment on a Tuesday evening is what finally convinced me that weeknight dinners did not have to be boring. I had a pound of ground turkey sitting in the fridge and a half empty jar of pesto that was begging to be used for something more ambitious than spreading on a sandwich. Thirty five minutes later I was pulling the most fragrant golden meatballs out of the oven and wondering why I had never thought of this sooner. Now they show up on my meal prep rotation at least twice a month.
I made a double batch of these for a friend who was skeptical that turkey could ever taste as good as beef. She ate nine of them standing at the counter before we even sat down and never questioned me again.
Ingredients
- Ground turkey (500 g): Lean turkey keeps things light but the pesto and cheese make sure nothing tastes dry so do not be tempted to reach for extra fat blends.
- Basil pesto (1/3 cup): Store bought works beautifully on busy nights but homemade pesto will knock this dish into another tier entirely if you have five extra minutes.
- Parmesan cheese (1/2 cup, finely grated): Finely grated melts into the mixture better than shredded and adds a savory depth that salt alone cannot replicate.
- Breadcrumbs (1/2 cup): Use gluten free breadcrumbs if needed and they will perform just as well as traditional ones here.
- Large egg (1): One egg is all you need to bind everything together without making the mixture soggy.
- Garlic, minced (2 cloves): Fresh garlic minced right before mixing gives a brighter punch than the jarred version.
- Onion, finely grated (1/4 cup): Grating the onion instead of chopping keeps the texture smooth and releases natural juices that add moisture.
- Salt (1/2 tsp) and black pepper (1/4 tsp): Keep the salt measured because the Parmesan and pesto already contribute seasoning.
- Olive oil (1 tbsp): Just enough to brush on top for that golden finish that makes them look as good as they taste.
Instructions
- Prepare your oven and pan:
- Heat the oven to 200 degrees Celsius (400 degrees Fahrenheit) and line a baking sheet with parchment paper or give it a light slick of olive oil so nothing sticks.
- Bring everything together in one bowl:
- Add the ground turkey, pesto, Parmesan, breadcrumbs, egg, garlic, onion, salt, and pepper to a large bowl and mix with your hands or a fork just until combined. Stop as soon as everything looks evenly distributed because over mixing makes meatballs dense and tough.
- Shape the meatballs:
- Use damp hands or a small scoop to portion the mixture into 16 to 18 even balls and set them on the prepared baking sheet with a little space between each one. Wet hands prevent sticking and give you a smoother round shape.
- Give them a golden brush:
- Drizzle or brush the tops lightly with olive oil which helps them develop a beautiful browned exterior while staying juicy inside.
- Bake until done:
- Slide the tray into the oven for 18 to 20 minutes until the meatballs are cooked through with an internal temperature of 74 degrees Celsius (165 degrees Fahrenheit) and the tops are lightly browned and fragrant.
- Serve and enjoy:
- Let them rest for a minute or two then serve warm with extra pesto spooned over the top, torn fresh basil leaves, and an extra shower of grated Parmesan if you are feeling generous.
There is something about pulling a tray of golden pesto meatballs from the oven that makes a random Wednesday feel like a small celebration.
How to Serve Them
Pile them over zucchini noodles for a low carb dinner or toss them with spaghetti and a drizzle of the leftover pesto oil from the baking sheet. They also make excellent meatball subs tucked into a roll with melted mozzarella on top. However you serve them the pesto flavor pairs well with almost anything green or starchy.
Storing and Reheating
Leftovers keep well in an airtight container in the fridge for up to three days and reheat gently in a skillet or microwave without losing much moisture. You can also freeze baked meatballs on a sheet pan until solid then transfer them to a freezer bag for up to two months. Reheat from frozen in a 175 degree Celsius (350 degree Fahrenheit) oven for about 15 minutes.
Smart Swaps and Adjustments
This recipe is forgiving and adaptable once you understand the basics of the ratios.
- Swap ground chicken for turkey if that is what you have on hand and the results are nearly identical.
- Use gluten free certified breadcrumbs to keep the entire dish gluten free without changing the texture.
- Always check your store bought pesto label for hidden allergens like nuts or dairy if those are concerns for you.
Keep a batch of these in your fridge and you will always be twenty minutes away from a meal that feels far fancier than the effort it took to make.
Recipe FAQs
- → How do I keep the meatballs moist?
-
Include pesto and an egg to add fat and binding; avoid overworking the mix. Use a gentle hand when combining and bake at the recommended temperature to retain juiciness.
- → Can I substitute chicken for turkey?
-
Yes. Ground chicken works well with the same proportions. If using very lean chicken, consider adding a tablespoon of olive oil or extra Parmesan to maintain moisture.
- → How can I make this gluten-free?
-
Use certified gluten-free breadcrumbs or substitute with crushed gluten-free crackers or oats. Also check pesto labels for hidden gluten-containing ingredients.
- → What’s the best way to reheat leftovers?
-
Reheat gently in a 175°C/350°F oven until warmed through to keep texture; microwave on medium for short bursts if in a hurry, but avoid overcooking to prevent dryness.
- → Can I freeze the meatballs?
-
Yes. Flash-freeze on a tray until firm, then transfer to a sealed container or bag. Bake from frozen, adding a few minutes to the cooking time, or thaw overnight in the fridge before reheating.
- → What are good serving ideas?
-
Serve over zucchini noodles, pasta, or a green salad. Finish with extra pesto, torn fresh basil and grated Parmesan for bright flavor and visual appeal.