This post may contain affiliate links. Please read our disclosure policy.

These Turkey Pesto Meatballs are an easy weeknight dinner that’s full of flavor and will be loved by the entire family. I’ve been making it for many years and everyone from toddlers to adults can’t get enough of this one.

Turkey Pesto Meatballs from weelicious.comPin
Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

Why I Love Turkey Pesto Meatballs

  • Easy to Make: These homemade meatballs take very little effort. All you have to do is mix the turkey with the pesto and other ingredients, form them into balls and bake them on top of a delicious tomato sauce.
  • Family Friendly: I developed this recipe many years ago and one of my favorite parts was that my toddlers and my husband both loved it. This recipe is about as family friendly as it gets so you don’t have to make multiple meals to please everyone.
  • Packed with Flavor: Considering how little effort you have to put into these turkey meatballs, it’s amazing how tasty they are. The homemade basil pesto really adds tons of flavor to the meatballs along with the marinara sauce. I think this recipe will be in your weekly rotation!

The Ingredients

  • Lean ground turkey: I recommend anywhere from 99% lean to 93% lean ground turkey for this recipe.
  • Pesto: You can use your favorite store bought pesto in this recipe or make it homemade! I have tons of pesto recipes that you could try: Basil Pesto, Nut Free Pesto, or Kale Pesto are some favorites.
  • Breadcrumbs: Feel free to use Italian seasoned breadcrumbs or plain for this recipe.
  • Parmesan cheese: This ingredient adds more flavor but if you need this to be dairy free you can leave this out. You’ll also need to find a dairy free pesto since most pestos also have parmesan in them
  • Marinara or tomato sauce: Again, you can use your favorite store bought red sauce for this recipe, but it’s also really easy to make your own homemade tomato sauce.

How to Make Turkey Pesto Meatballs

1. Prep Oven: Preheat oven to 350°F.

2. Make Meatballs Mixture: Place all the ingredients (except for the marinara sauce) in a bowl and using your hands, combine until everything is incorporated. Don’t over mix or the meatballs will be tough.

Turkey Pesto Meatball mixture in bowl with scoop.Pin

3. Form Into Balls: Using about 1 tablespoon of the mixture per meatball, roll into balls and place on a plate. Try to not pack the meatballs too tight, they can become tough if you do.

Formed, uncooked Turkey Pesto Meatballs on plates.Pin

4. Add to Baking Dish: Pour the marinara sauce into a 9×11 inch baking dish and place the meatballs on top.

Turkey Pesto Meatballs in baking dish with sauce before cooked.Pin

5. Cover and Bake: Cover the baking dish with foil and bake for 25-30 minutes until meatballs are cooked through.

Foil covered baking dishPin

Recipe Tip

If the meatballs feel too sticky while you’re shaping them, try wetting your hands!

Storage/Freezing Instructions:

To Store: Store leftover turkey meatballs in an airtight container for up to 4 days.

To Freeze: Roll into balls and place on a cookie sheet and freeze. After 30 minutes place the par-frozen balls in a ziploc bag, label and freeze. Freeze for up to 3 months. When ready, defrost in fridge for 24 hours or put them straight in the oven with the sauce and increase cooking time by 5 minutes.

Turkey Pesto Meatballs in serving bowl.Pin

Would you like to save this?

We'll email this post to you, so you can come back to it later!

Tips for This Recipe

Use Your Hands: Don’t be afraid to get your hands a little dirty with this recipe. After all, your hands are your best cooking tool and help make sure everything is properly mixed. Also, if the mixture feels too sticky, try wetting your hands.

Don’t Over-mix: With that said, don’t over-mix. The more you mix, the tougher the meatballs can be, especially if you’re using a lean meat like turkey.

Smaller meatballs for little ones: You can make meatballs any size you prefer, but I find that smaller bite-sized meatballs are best for the little ones. It can be intimidating to see something huge on your plate when you’re small. Little hands can easily hold little items, so smaller meatballs are perfect for toddlers and young kids.

Ways to Serve Turkey Pesto Meatballs

You can serve turkey pesto meatballs on top of pasta, in a sub sandwich, or on their own. I like to make a double batch, freeze half, and take out just a few at a time to add to school lunches. These little meatballs also make a great appetizer for events like the Super Bowl!

Turkey Pesto Meatballs from weelicious.comPin

Next time you’re looking for an easy dinner recipe to please everyone in the family no matter their age, go for these Turkey Pesto Meatballs. They’re super delicious and sure to be a hit! Let me know in the comments what you think of this recipe and tag me on social media if you make it!

Turkey Pesto Meatballs from weelicious.comPin

Turkey Pesto Meatballs

Turkey Pesto Meatballs are a family favorite and so simple to make. Everyone from toddlers to adults will love this easy weeknight dinner.
5 from 5 votes
Course: Dinner
Cuisine: American, Italian
Servings: 5 servings
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes

Equipment

  • 9×11 inch baking dish

Ingredients  

Instructions 

  • Preheat oven to 350°F.
  • Place all the ingredients (except for the marinara sauce) in a bowl and using your hands, combine until everything is incorporated.
  • Using about 1 tablespoon of the mixture per meatball, roll into balls and place on a plate. Try to not pack the meatballs too tight, they can become tough if you do.
  • Pour the marinara sauce into a 9×11 inch baking dish and top with the meatballs.
  • Cover the baking dish with foil and bake for 25-30 minutes.

Notes

Homemade Pesto Recipes: Classic Basil Pesto, Kale Pesto, Nut Free Pesto, 
Homemade Marinara Sauce
To Freeze: Roll into balls and place on a cookie sheet and freeze. After 30 minutes place the par-frozen balls in a ziploc bag, label and freeze. When ready, defrost in fridge for 24 hours or put them straight in the oven with sauce increasing cooking time by 5 minutes.
 

Nutrition

Calories: 310kcal | Carbohydrates: 11g | Protein: 27g | Fat: 17g | Cholesterol: 85mg | Sodium: 1410mg | Fiber: 2g | Sugar: 5g
Did you make this recipe?Mention @Weelicious or tag #weelicious!

About the Author

Catherine is a mama of three. A Kentucky girl living in California. Here’s what I know: all kids can be great eaters and mealtime must be easy. I create simple, healthy recipes the whole family will love.

Comments

  1. We eat pasta regularly. These were the BEST meatballs I have ever made. So good it was ridiculous! I’m stuffed, but still want a 2nd helping!

  2. Wanted to tell you – we LOVE this recipe. I have made it many times. Tonight I mixed it up a little bit: made it with rosemary pesto (recipe here: http://www.food.com/recipe/rosemary-pesto-307438). The rosemary and parsley are from my garden!

    AND hubby grilled the meatballs on the grill, and then we put them in the sauce for 20 min on top of the stove. They are INCREDIBLE. Thanks so much Catherine for the recipe and the inspiration! (your edible garden series)

    -Kristin

  3. Our family LOVES these! The flavor is wonderful and they are so simple. But we do have to cook them for longer than stated; they are nearly raw and barely warm after 20 minutes.

  4. I also had to cook mine for about twice as long & was glad to see I wasn’t the only one- when I took the foil off at 20 min they were pretty much raw, I cooked uncovered the rest of the time. I didn’t measure them to be 1 tbsp exactly but they were about cocktail meatball sized so pretty close. Otherwise these were super easy & tasty! I didn’t make full on pesto, I had a basil plant & basically chopped the leaves up finelynwith some minced garlic & olive oil and added that to the mix.

  5. I made these at half the size (1/2 T) so I wouldn’t have to cut them up as much for my toddler and not only were they easier for him to eat but them also cooked faster (about 15 minutes).

  6. This is really delicious meatballs, my son ate two and loved meatballs – it makes me so happy!! Thanks a lot! It’s an easy yummy recipe I absolutely love!

  7. We made these tonight but used “beefalo” meat that we needed to use up. We all LOVED this dish! Not sure if it was the type of meat we used, but we needed to cook them about 45 minutes.

  8. I, too, find I have to cook these much longer — at least twice as long. But they are soooooo yummy! My kids (and husband) love them!

  9. I followed instructions and the meatballs were still completely raw after baking for 20 minutes.

  10. You can always not put the nuts in the pesto if you make it at home. That way they can take it to school too! 🙂

5 from 5 votes (2 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating