Our family is always on the hunt for really easy dinner recipes. Bonus points if they are both kid-friendly and somewhat healthy! These pesto chicken meatballs fit the bill and have become a family favorite.

They require minimal ingredients and only a few minutes of prep. If that doesn’t sell you, this recipe balances light ground chicken, tasty pesto, a little breadcrumb for structure, and just enough cheese to make them taste cozy. Serve them over pasta, tuck into bowls with veggies, or set them out with toothpicks for an easy appetizer to nibble on.

If you love these, you are sure to love our other flavorful meatball recipes: Pineapple Meatballs, Porcupine Meatballs, and Bisquick Sausage Balls.

Why we think you’ll love it:

  • Fast. Ready in 30 minutes, you can have a hot and delicious dinner on even the busiest of days.
  • Simple. Mix, roll, bake, and no special tools needed, making these perfect for even beginner cooks.
  • Perfect for hosting. They can be made ahead and kept warm for easy serving as an appetizer or the main dish!
Ingredients to make chicken pesto meatballs on a kitchen counter.

Chicken Pesto Meatball Ingredients

  • Ground chicken (1 pound) – Chicken is a lean protein that stays tender when mixed with pesto, it absorbs flavor beautifully. Ground chicken goes well with the pesto flavor in these meatballs, but you could also use ground turkey, pork, or beef
  • Shallot, minced (1) – This adds gentle onion sweetness and moisture without overpowering the basil.
  • Panko breadcrumbs (¾ cup) – Panko is a light binder that keeps the meatballs soft, helps them hold shape.
  • Grated Parmesan (¼ cup) – Savory, salty depth, also helps the meatballs brown and set.
  • Basil pesto, fresh or store bought (¼ cup) – This is the flavor star, bringing basil, garlic, and olive oil to season the whole mixture.
  • Egg (1) – Binds the mix so meatballs don’t crumble while baking.
  • Salt (¼ teaspoon) – Enhances every flavor note, especially the basil and cheese.
  • Black pepper (¼ teaspoon) – Adds a mellow warmth that rounds out the herbs.

How to Make Pesto Meatballs

PREP. Preheat oven to 400°F. Line a baking sheet with a silicone baking mat, set aside.

MIX. In a medium mixing bowl, combine ground chicken, shallot, breadcrumbs, parmesan, pesto, egg, salt, and pepper. Using a spatula or your hands, mix until combined.

FORM. Roll mixture into balls about 1 ½ inches in diameter. Place onto prepared baking sheet and lightly spray with oil (I prefer using pure avocado oil).

BAKE. Place into the oven and bake for 20-25 minutes or until they reach an internal temperature of 165°F.

SERVE. Remove from the oven and serve with your favorite pasta dish or steamed veggies.

Kristyn’s Recipe Tips

  • These chicken meatballs are the perfect addition to any pasta, rice, or veggie dish. Even the pickiest of eaters will love them!
  • Mixing just until ingredients are evenly combined helps keep the meatballs tender.
  • If you want to sneak in extra veggies, stir in finely shredded spinach, carrots, or zucchini.
  • Sear the meatballs in a skillet for a few minutes before adding them to the crock pot. Mix ¼ cup pesto with 1 cup chicken broth and pour over the meatballs. Cook on LOW for 4–5 hours or on HIGH for 2–3 hours until fully cooked.
  • You can use your favorite store pesto sauce or make Homemade Basil Pesto.
Chicken pesto meatballs on a bed of pasta on a serving plate.
Chicken pesto meatballs served over noodles.
5 from 79 votes

Chicken Pesto Meatballs Recipe

These easy chicken pesto meatballs come together in 30 minutes for a flavorful, family-friendly dinner full of basil and parmesan goodness.
Servings: 4
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes

Ingredients 

  • 1 pound ground chicken
  • 1 shallot, minced
  • ¾ cup panko breadcrumbs
  • ¼ cup grated parmesan
  • ¼ cup basil pesto, fresh or store-bought
  • 1 egg
  • ¼ teaspoon salt
  • ¼ teaspoon black pepper

Instructions 

  • Preheat oven to 400°F. Line a baking sheet with a silicone baking mat, set aside.
  • In medium mixing bowl, combine ground chicken, shallot, breadcrumbs, parmesan, pesto, egg, salt and pepper. Using a spatula or your hands, mix until combined.
  • Roll mixture into balls about 1 ½ inches in diameter. Place onto prepared baking sheet and lightly spray with oil (I prefer using pure avocado oil). 
  • Place into oven and bake for 20-25 minutes or until they reach an internal temperature of 165 degrees. Remove from the oven and serve with your favorite pasta dish or steamed veggies.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Recipe Tips.
  • These chicken meatballs are the perfect addition to any pasta, rice, or veggie dish. Even the pickiest of eaters will love them!
  • Mixing just until ingredients are evenly combined helps keep the meatballs tender.
  • If you want to sneak in extra veggies, stir in finely shredded spinach, carrots, or zucchini.
  • Sear the meatballs in a skillet for a few minutes before adding them to the crock pot. Mix ¼ cup pesto with 1 cup chicken broth and pour over the meatballs. Cook on LOW for 4–5 hours or on HIGH for 2–3 hours until fully cooked.
Freeze ahead. Place meatballs on a baking sheet, cover with plastic wrap, and put them in the freezer for about 30 minutes. Once solid transfer them to a freezer-safe plastic bag and freeze for up to 3 months.
  • To bake from frozen, bake at 400°F for about 22 to 28 minutes for 1½ inch meatballs. Rotate the pan halfway. For extra color, broil 1 to 2 minutes at the end.
Store leftovers in an airtight container in the fridge for 2-3 days or freeze for up to 3 months.
For more substitutions and tips, check out the full recipe post

Nutrition

Calories: 295kcal, Carbohydrates: 7g, Protein: 25g, Fat: 18g, Saturated Fat: 5g, Cholesterol: 145mg, Sodium: 498mg, Potassium: 621mg, Sugar: 1g, Vitamin A: 425IU, Calcium: 121mg, Iron: 1.6mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

How to freeze ahead of time?

Place meatballs on a baking sheet, cover with plastic wrap, and put them in the freezer for about 30 minutes. Once solid transfer them to a freezer-safe plastic bag and freeze for up to 3 months.
To bake from frozen, bake at 400°F for about 22 to 28 minutes for 1½ inch meatballs. Rotate the pan halfway. For extra color, broil 1 to 2 minutes at the end.

How to store leftovers?

Store leftovers in an airtight container in the fridge for 2-3 days or freeze for up to 3 months.

This post was originally published December 2017.

About Natalie

I'm the food photographer and blogger behind Life Made Simple. I'm passionate about creating from scratch family-friendly recipes ranging from healthy to decadent.

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

5 from 79 votes (38 ratings without comment)

Leave a comment

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

Recipe Rating




71 Comments

  1. Katie says:

    5 stars
    These are so good!

    1. Lil' Luna Team says:

      So happy you loved them! Thanks for giving the recipe a try!

  2. Stephanie says:

    5 stars
    Wow this recipe is delicious, the meatballs were tender and juicy, perfect flavor, I made a side of pasta

  3. Christy says:

    Do you let them thaw before baking, if you freeze them? Or do you just cook them longer from frozen?

    1. Lil' Luna Team says:

      If baking raw frozen meatballs them straight from the freezer, place the frozen meatballs on a lined baking sheet and bake at 400°F for about 20 to 25 minutes, or until cooked through. No need to thaw first.

  4. Kelli Smith says:

    Love these and have made several times! Last time, I had some roasted garlic and added that to the meatball mixture and it was so delicious. The roasted garlic ‘paste’ enhanced the flavor beautifully!

    1. Lil' Luna Team says:

      Thanks for the garlic tip, and I’m happy to hear you love the recipe so much.

  5. Margot says:

    5 stars
    Super good– I served with chickpea pasta with the leftover pesto last night. I did add a minced clove of garlic to the meatballs which made them taste amazing!

    1. Lil' Luna Team says:

      Sounds delicious! I’m happy to hear the recipe was a hit.

  6. Sue says:

    Delicious!!!!
    I followed the recipe. Will make often .
    Thank you for sharing 😋

    1. Lil'Luna Team says:

      Happy to share! I am so glad you think that! Thank you for letting me know!

  7. Ma says:

    5 stars
    I needed to use almond flour. After some experimentation, I increased the pesto a lot (whole jar – 1 cup)and used 1 and 1/2 cups almond flour. This was all for the dbl recipe. No xanthan gun was needed, and the extra pesto gave moisture to the almond flour.

    1. Lil'Luna Team says:

      Thanks for sharing what you did!

  8. Luisa says:

    5 stars
    Great recipe! Found they are actually better the next day!!

  9. Dori says:

    5 stars
    I absolutely love these !! They are my lunch everyday for months now ! Thank you for this recipe ,I make them with a salad .

    1. Lil'Luna Team says:

      You’re welcome! So glad you enjoyed the recipe!

  10. SandyDelVecchio says:

    5 stars
    My Italian husband doesn’t like any meatball that isn’t made from pork and beef. To my surprise, he said he loved these meatballs! Winner!

  11. Sandi says:

    5 stars
    Wonderful!!!

    I’m focusing on lean proteins in 2024 and these meatballs were absolutely delicious! I used store bought pesto (Butoni) and added a handful of fresh parsley, only because I had some in the fridge. Otherwise I made them as directed.

    For meal preppers – I used a s/m cookie scoop and my batch made 24 balls that reheated beautifully in the air fryer. I assume they’d be just fine from the microwave too.

    I’m definitely going to prep another batch and double some for the freezer!

  12. Lynn says:

    There is a pop up add that keeps showing up and I CANT continue to content. Pretty frustrating.

  13. Lisa says:

    5 stars
    Super quick to throw together on a busy weeknight! Plus they are delicious and my whole family loved them! 5 stars!

  14. Lisa says:

    5 stars
    5 stars! The whole family loved them!

  15. Melanie says:

    5 stars
    I don’t normally post but I had to tell you that I made these last night and my three super picky kids devoured them. I doubled the recipe and- empty platter!! Love your site and so many of your recipes. Thx for helping me get through the dinner doldrums!!!

  16. Michelle says:

    Will make this for sure looks delicious & then I will send another comment

  17. Becky says:

    5 stars
    This is a hit in our house – all my kids love these meatballs. Thanks for the great recipe!

  18. Liz says:

    5 stars
    Made these last night and they were delicious! My husband enjoyed too and I’m happy we can have them again tonight! Chicken has gotten so expensive, but Trader Joe’s still has ground chicken for $3.99, so it’s an inexpensive meal too!

    1. Lil'Luna Team says:

      Good to know! I’m so glad you both enjoyed the meatballs!

  19. Kaylene says:

    5 stars
    What a nice departure from beef meatballs (which we love).
    This recipe is a keeper.
    I did add fresh basil since we have it in our garden.
    Hubby loved them & especially love a healthy version that is so tasty.
    Kudos

    1. Lil'Luna Team says:

      Yay! I’m so glad you enjoyed the meatballs. I bet the addition of basil was tasty!

    2. Aditi kadur says:

      Mean the meatballs be cooked in an air fryer? Has anyone tried that?

      1. Lil'Luna Team says:

        Yes, they could. I haven’t tried it, but I imagine they would be delicious. You’ll have to let us know how they turn out if you give it a try!

  20. Lisa Filer says:

    5 stars
    A different twist on meatballs and the family loved them!

  21. Kristin Brown says:

    5 stars
    This recipe is delicious. The best part is there are minimal ingredients needed and it’s quick to throw together on busy nights.

  22. Troy P. says:

    5 stars
    I rarely follow recipes exactly. This one was logical and made sense…So I decided to make it almost verbatim. It was Excellent! My family and I enjoyed it very much. It is notable to say you can easily duplicate this recipe anytime and it will be equally as good every time. Cudo’s to you on a well written and nicely flavored recipe.

    1. Lil'Luna Team says:

      Thank you so much!! Sure appreciate your kind words. I’m so glad to hear you and your family enjoyed the recipe!

      1. Mary Dettmann says:

        5 stars
        Tasty. Easy. Quick. Winner on all fronts. Served it with spaghetti dressed with pesto and small green salad.

      2. Lil'Luna Team says:

        Mmm sounds delicious! So glad you enjoyed the meatballs!

      3. Danielle says:

        5 stars
        My picky husband loved these ! Used ground turkey because the store didn’t have ground chicken . Sooooo good 👍

  23. Mark says:

    5 stars
    I have made chicken meatballs a few times and they tend to turn out dry and flavorless. The addition of the pesto fixed both of those issues. Thanks for the recipe.

    1. Lil'Luna Team says:

      You’re welcome! I’m glad you enjoyed the pesto addition! Thanks for sharing.

  24. Gene says:

    5 stars
    Made these tonight. They were FANTASTIC!!! Kid liked them.

    1. LilLunaTeam says:

      I’m so happy the kids liked them! That’s always a big bonus in my book. 🙂

  25. Jennifer says:

    5 stars
    These Chicken Pesto Meatballs have the best flavor and I love that they’re a bit healthier too! One of our favorite recipes!!

    1. LilLunaTeam says:

      So glad it’s one of your favorites! Thanks for sharing!

  26. Lisalia says:

    5 stars
    Yummy! We served these meatballs over rice. They were so easy to make and absolutely a delicious dinner! Oure entire family ate it up. No leftovers. I’ll have to double it next time!!

    1. LilLunaTeam says:

      I’m so happy your family enjoyed it! Thanks for sharing! 🙂

  27. Betsy says:

    5 stars
    One of my absolute favorite pasta sauces! So good in the meatballs! Love the delicious flavor combination of chicken and pesto in one meatball. So easy to make. I could easily make a double batch and throw some in the freezer for another time! Family loved it. So delicious!

  28. Debra says:

    5 stars
    So easy and tasty! My husband was hesitant upon hearing the recipe but qent back for seconds! Thanks for the quick, flavorful recipe!

    1. Kristyn Merkley says:

      You made my day! Thanks for letting me know!

  29. Sarah says:

    5 stars
    These were soooo delicious. I cooked them in a cupcake tray so they retained Even more MOISTURE. A new favourite for us! Thankyou!

    1. Kristyn Merkley says:

      Good idea! Thank you for letting me know that!

  30. Tici says:

    5 stars
    FABULOUS! I added some garlic, basil & oregAno to my meatballs. WonderFul recipe!

    1. Kristyn Merkley says:

      Yum! I am so glad you liked them, as much as we do! Thank you!

  31. Angela says:

    5 stars
    Really delicious recipe, thank you!

    1. Kristyn Merkley says:

      You are so welcome! Thank you for trying them!

  32. SHeree jackson says:

    5 stars
    Very easy recipe and
    So Fast, too! Everyone
    enjoyed them, even,
    my grandson!
    Thanks,
    Sheree

    1. Kristyn Merkley says:

      Glad he did!! Thank you for trying this recipe!

  33. Natalie says:

    5 stars
    Tried these aNd they were OUTSTANDING!! Ive been making homemade Pesto for years so this is exciting! Do you think i could make a batch but freeze them before they are cooked? I’d love to have these handy On a busy weeknight.

    1. Kristyn Merkley says:

      Yay!! Glad you liked them! I would think you could, I haven’t tried, but I don’t see why not.

  34. Misty says:

    5 stars
    I am so excited to finally have a meatball recipe with chicken that I love!! These were are incredible!

  35. Olivia says:

    5 stars
    Another great meatball recipe. Except these are homemade. Maybe a bit healthier with the ground chicken.

  36. Toni says:

    5 stars
    This was really amazing! A great addition to our weeknight favorites!

  37. Valentina says:

    5 stars
    I love these chicken meatballs! So juicy and the sauce is amazing!

  38. kristina says:

    5 stars
    A meatball made of chicken? yes please! I love the fresh taste that the basil pesto brings.

  39. Krissy Allori says:

    5 stars
    These meatballs were absolutely delicious!

  40. Suzy says:

    5 stars
    The flavor of these turned out exactly how I thought but even better! YUm!

  41. Stephanie says:

    5 stars
    These were fantastic! The pesto was perfect with the chicken meatballs.

  42. Joy says:

    5 stars
    I love adding pesto to recipes & these adding them to meatballs is a great idea!! They look so good & easy to make!

  43. WANDA JONES says:

    the recipes are wondful

    1. Kristyn Merkley says:

      Awe, thank you so much!!

  44. Kelly says:

    5 stars
    Holy moly! I just made these and they were mind blowing. Definitely my new favorite and the husband enjoyed them just as much!

    1. Kristyn Merkley says:

      Yay!! Happy that they were a hit! Thank you so much for sharing that!