Baked Pesto Spinach Turkey Meatballs
These Spinach Turkey Meatballs are a family favorite—simple, tasty, and oh-so satisfying! Each tender, juicy meatball is packed with spinach and that delightful flavor of pesto (use store-bought or homemade, whichever you prefer!). They’re perfect served over pasta, tucked into a melty sub, or enjoyed as mini meatloaves. Also, they’re perfect for meal prep, making it easy to stock up for the week!

This might be my new favorite meatball recipe….
Does that sound dramatic since they are made of turkey AND have spinach in them? Yes? Good! Because these meatballs are THAT good! They deserve a certain level of drama.
I have been faithfully making my Turkey Zucchini Meatballs for years and years. They are delicious, easy, and always get eaten up by the family. But they also involve zucchini, which is not as easy to get your hands on in the dead of winter here in Vermont. So, with the cooler months creeping in (we are deep into “stick season” over here, at the moment), I found myself grabbing a bag of spinach out of the fridge one night when meatballs were on the menu and, well, the rest became this recipe.

I not only love how tender and juicy these meatballs are (thanks to that added spinach + some breadcrumbs…so key for moist turkey meatballs!), but also that they can be a delicious, stand-alone protein thanks to the added pesto. They work beautifully with pasta sauce (of course!), but they don’t *need* the sauce to be flavorful. I personally love them on pasta with few bonus dollops of pesto (OMG this spinach pesto *drool*). My family adores them on a toasty bun with some cheese melted over the top! Like, they ask for that dinner situation all the time now.
These spinach + turkey meatballs also store really beautifully in your fridge. So, please, make your life easier and make them as part of your meal prep. They won’t keep you in the kitchen on a Sunday afternoon when you’d much rather be out hiking or snuggled on the couch with the family watching a movie. I promise. It is as easy as chopping some spinach (or use defrosted frozen! I’ve tested them with that!), throwing the ingredients in a bowl, mixing them together, forming meatballs, and popping them into a hot oven for 20 minutes. Then the work is done and you have these veggie-loaded, tasty (have I mentioned enough how delicious I think these are?) meatballs—ready to add to all the meals and tired-Wednesday-night-you will be so thankful you made them before curling up for that movie.
Let’s make these meatballs…






Loving this meatball recipe and looking for even more veggie-loaded recipes?
Sign up so that my newsletter is delivered straight to your inbox. And be sure to follow me on Facebook, Pinterest and Instagram for all kinds of veggie-loaded and healthy living ideas!

Oven Baked Pesto Spinach Turkey Meatballs
Ingredients
- 2 cups packed fresh spinach, finely chopped, (about 2 ounces), If using frozen, defrosted and drained well.
- 1 pound lean ground turkey, I used 93%
- ½ cup panko breadcrumbs
- ¼ cup pesto, homemade or store bought + extra for serving if desired
- ½ teaspoon sea salt
- ½ teaspoon garlic powder
- ¼ cup grated parmesan cheese
- 1 large egg
Instructions
- Preheat your oven to 425℉.
- In a large bowl, combine the finely chopped spinach and remaining ingredients. Using clean hands or a spoon, mix until well combined.
- Gently roll the meat into 12 large golfball size portions. Arrange the meatballs in a single layer on a large baking sheet.
- Bake for 15-18 minutes or until meat is cooked through and has an internal temperature of 165F.
- Enjoy warm with a little extra pesto or some pasta sauce and your favorite pasta with some bonus Parmesan cheese on top. You can also serve these meatballs like mini meatloaves next to roasted potatoes and veggies. Or make them into a sub by adding them to a bun with a little warm sauce and cheese and broil until the cheesy is browned and melty. Allow any leftover meatballs cool completely before storing in an air-tight container in the fridge for 3-4 days or in the freezer for a month.

Made these tonight. They are amazing!!!! Will be making them again.
Yay! I’m so glad you loved them as much as we do. I’m not kidding when I say I’m obsessed with them 😂
Made these last night – they are delicious!! And easy. Thank you for another great recipe.
Yay!!
Made this recipe a few nights ago and it was a huge hit with both my husband and I!
Instead of ground turkey, I ground my own chicken breasts in a food processor. Also, I finely chopped all the spinach then added them to the food processor along with all the other ingredients to mix things really well and the mixture turned into such a beautiful green color. After I baked them and put them on the table, my husband had no idea what in the world it was but it was love at first bite for him and has already asked me to make it again.
Thank you for sharing this recipe as it will be in my rotation from now on!
Oh I’m so glad these were such a hit, Leia! The home ground chicken must have been so good. Thanks so much for taking the time to leave a review. Much appreciated 💚
Made these last night! A hit with all three of us- even my husband who doesn’t like turkey meatballs! Great leftover for lunch too.
Yay! So glad you all loved them, Erin!
So so good!! Super easy and takes no time to prepare. I served mine with some cauliflower rice that I mixed with the leftover pesto sauce and a little more parm because why not.
The meatballs were so flavorful and delicious. Will definitely be making again!
Yay! So glad you loved these, Beckie. I love how meatballs are just mini meatloaves and can go with so many things beside their classic pasta pairing. Your dinner sounds delicious!
I used ground lamb because that’s what I had in hand. Worked great! My husband enjoyed the meatballs and we had plenty of leftovers to eat another 1-2 meals with. Very versatile, don’t need to be served with pasta and tasty! I called it our grinch meal since it was all green and felt quite festive!
Grinch meal! I love it! And I so agree, these meatballs are meant for so much more than just pasta! They are a new house meal prep staple. Glad you enjoyed them too, Katie
So easy and flavorful! This was my second night in a row making one of your recipes and they never disappoint! My 12 year old already asked me to make them again! Thank you so much for your awesome recipes.
Oh my! Music to my ears, Lauren! 12 year old can be tough ones to win over and I am SO glad this one did just that! Thanks for taking the time to share!
These were so easy and delicious! I made meatball subs with provolone and more pesto! Yum!
So glad you enjoyed these, Emma! A melty sub is probably our family’s favorite way to enjoy these meatballs, too!