Download a FREE E-Book with 20 Easy Weeknight Dinners
  • Facebook
  • Instagram
  • Pinterest
  • YouTube
  • TikTok
About
Lifestyle
Favorite Products
Contact
Mad About Food
  • Christmas
  • All Recipes
  • 30 Minute Meals
  • Meal Prep
  • High Protein
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
    • TikTok
Search

Trending:

Christmas🎄
30 Minute Meals
High Protein
Air Fryer
One Pan
Meal Prep
Breakfast
Home / Recipes

Pesto Baked Turkey Meatballs

Jump to Recipe

By: Madeline Tague

Updated: February 27, 2025

This site may contain affiliate links. Please read my disclosure policy.

This Pesto Baked Turkey Meatballs recipe makes tender, flavorful turkey meatballs with pesto sauce and mozzarella cheese that you can enjoy for a family meal or prep ahead for meals all week.

Above view of turkey pesto meatballs in a baking dish

Make-ahead

Minimal prep

You’ll Learn: How to keep meatballs tender instead of tough

Worth It: It builds a freezer stash for stress-free meals later

Bonus: Easy to tailor to common diets

Above view of cooked pesto meatballs in a baking dish

Why You’ll Love this Recipe

  • Easy and ready in 30 minutes – these baked These baked turkey meatballs are perfect for those nights when you don’t want to mess around with a bunch of different ingredients or complicated steps.
  • Tender homemade meatballs – You only need a few basic ingredients to make these flavorful and tender turkey meatballs. It’s easy to swap out the ingredients based on your needs. This has become my favorite way to make a quick dinner.
  • Twist on a classic – Italian meatballs are usually served with marinara sauce, but this is a great way to serve them with pesto. The pesto gets mixed directly into the meatballs mixture making them extra flavorful. Pesto pasta with meatballs will become a family favorite!
Three quarter view of a wooden spoon scooping turkey pesto meatballs out of the baking dish

Serving suggestions

While these turkey pesto meatballs bake, I like to boil a few servings of my favorite pasta. I like to toss the pasta with a bit of basil pesto and olive oil. Then, I serve the pesto pasta with meatballs and extra parmesan cheese.

You can also make a pesto meatballs sub sandwich for a super easy meal. Layer the turkey meatballs on a long roll and top them with extra slices of mozzarella cheese. Bake under the broiler until the cheese is golden brown and bubbling. You could use this simple no knead focaccia recipe for the bread for the meatball subs.

For a delicious low carb or keto meal, serve these turkey meatballs with roasted vegetables or zucchini noodles. You can also serve them over cooked and shredded spaghetti squash.

If you are looking to make meatballs on a cookie sheet instead of in a casserole dish, check out these oven baked turkey meatballs. They are one of my favorite meatballs recipes. You can toss them in an remaining pesto or marinara sauce after they are cooked.

Above view of ingredients for pesto meatballs made with groud turkey

What ingredients will I need to make these oven-baked turkey meatballs?

  • Pesto – I used this homemade pesto recipe, but any store-bought pesto can work! You can also use this kale pesto recipe for added nutrients. Costco brand pesto is my favorite store bough pesto.
  • Ground turkey – I like to use ground turkey that has a little beat of dark meat to keep the meatballs moist.
  • Large egg – You can use a little ricotta cheese if you don’t eat eggs
  • Salt, pepper, garlic powder, dried basil – you can add other seasonings to this mix as desired. To add some spice, add some crushed red pepper to the ground meat mixture.
  • Mozzarella cheese – top the meatballs with shredded mozzarella cheese. You can also use slices of fresh mozzarella

I don’t use breadcrumbs in this meatball recipe to keep it super tender when baked. If you would like to add some breadcrumbs, I would also add an extra egg to the meatball mixture for moisture.

Ingredient substituions

I like to make turkey pesto meatballs, but you can always use ground chicken, ground pork or ground beef in place of ground turkey. I find that the flavor of turkey or chicken works best with pesto.

This simple pesto meatball recipe is meant to be a twist on traditional meatballs with marinara sauce. I like to use a classic basil pesto, but you can also use a red pesto. Red pestos are made from sun dried tomatoes, pine nuts, parmesan cheese and olive oil.

You can make these baked turkey meatballs dairy free by using a vegan pesto and dairy free mozzarella cheese.

Add a bit of extra flavor to these meatballs by adding some Italian seasoning blend to the meatball mixture.

A picture of ground turkey in a bowl next to a picture of pesto in a baking dish

How to make Pesto Turkey Meatballs

Step 1: Make the meatballs

First, preheat the oven to 400F. Then, in a large mixing bowl, combine ground turkey, egg, salt, pepper, garlic powder and dried basil (Image 1).

Use your hands to combine the mixture thoroughly in the large bowl. Then, make 16 even meatballs by rolling 2 tbsp of mixture into each meatball.

a picture of rolled turkey meatballs in a baking dish lined with pesto next to a picture of turkey meatballs in a baking dish with pesto on top

Step 2: Arrange in the dish and bake

Next, spread 1/4 cup of pesto sauce in a thin layer in the bottom of a 10×10 square baking dish (Image 2). Then, arrange the meatballs in the dish and top with them with the remaining 3/4 cup of pesto (Images 3 and 4).

Place in the oven and bake for 25 minutes.

Step 3: Add cheese and bake again

Next, remove the baking dish from the oven and top with the mozzarella cheese. Then, return the dish to the oven for 5 minutes or until the cheese melts.

Allow to cool slightly and enjoy with noodles or veggies!

Above view of a wooden spoon in a casserole dish of pesto meatballs

Storage and Reheating

Once prepared, store the meatballs in an airtight container in the refrigerator for up to 5 days. Reheat in an oven, toasted oven or in the microwave.

Freezing Instructions

Yes! I find that meatballs are a food that freezes really well! To freeze this recipe I would cook for just 20 minutes without the cheese, cool completely and then place is an airtight container in the freezer.

When you are ready to thaw and reheat you can add some extra pesto and the mozzarella cheese to keep them tender and flavorful!

Check out my other favorite meatball recipes

  • Tomato Basil Meatball Soup
  • Cast Iron Meatballs
  • Chicken Tikka Meatballs
  • Sweet and Sour Chicken Meatballs

You can find the full recipe below. If you make this recipe, please rate and review it in the comments, or share it with me on Instagram!

You can find the full recipe below. If you make this recipe, please rate and review it in the comments, or share it with me on Instagram!

Email Recipe for Later

Please enable JavaScript in your browser to complete this form.
Loading
Above view of turkey pesto meatballs in a baking dish

Recipe

Pesto Baked Turkey Meatballs

4.98 from 34 votes
Baked turkey meatballs made with pesto sauce and mozzarella cheese.
Recipe By: Madeline Tague
Prep: 10 minutes minutes
Cook: 30 minutes minutes
Print Review Pin It SaveSaved!
Servings: 4 servings

Ingredients

  • 1.5 lb ground turkey
  • 1 egg
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1/2 tsp garlic powder
  • 1/2 tsp dried basil
  • 1 cup of pesto
  • 2/3 cup mozzarella cheese
Prevent your screen from going dark

Instructions

  • Preheat oven to 400F
  • In a large mixing bowl combine ground turkey, egg, salt, pepper, garlic powder, and dried basil
  • Use your hands to combine this mixture thoroughly
  • Take 1/4 cup of the pesto and spread a thin layer along the bottom of a 10×10 square baking dish
  • Form 16 meatball by taking 2 tbsp of the turkey meatball mixture for each meatball
  • Arrange the 16 meatballs in the baking dish
  • Pour the remaining 3/4 cup of pesto over the meatballs ensuring each one is covered
  • Bake in the oven for 25 minutes
  • Then remove from the oven, add the mozzarella cheese and bake for an additional 5 minutes or until the cheese melts
  • Allow to cool slightly and serve with noodles or veggies!

Nutrition Information

Serving: 4g, Calories: 504kcal (25%), Carbohydrates: 6g (2%), Protein: 49g (98%), Fat: 31g (48%), Saturated Fat: 8g (50%), Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 0.03g, Cholesterol: 154mg (51%), Sodium: 1381mg (60%), Potassium: 542mg (15%), Fiber: 1g (4%), Sugar: 2g (2%), Vitamin A: 1480IU (30%), Vitamin C: 0.01mg, Calcium: 210mg (21%), Iron: 2mg (11%)

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition data is gathered primarily from the USDA Food Composition Database, whenever available, or otherwise other online calculators.

Did you make my Pesto Baked Turkey Meatballs?

Review Share on Insta SaveSaved!
I appreciate your reviews SO much! Mention @mad_about_food and hashtag your photo with #madaboutfood
58649 shares
  • Facebook
  • Email
Madeline Tague Avatar

About

Madeline Tague

Hi, I’m Madeline! I am so excited to share my healthy and approachable recipes with you. Here you will find simple, comforting recipes that the whole family will enjoy. Turn on your favorite playlist or podcast and let’s get cooking!
Learn More
  • Facebook
  • Pinterest
  • YouTube
  • Instagram
  • X
4.98 from 34 votes

Leave a Reply Cancel reply

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

Recipe Rating




88 responses

  1. Dorothy
    November 4, 2025

    5 stars
    Quick, delicious and will be going into our regular rotation!

    Reply
    1. Madeline
      November 5, 2025

      Yay! Happy to hear this!

      Reply
  2. Sam
    February 3, 2025

    5 stars
    I needed a quick, easy dinner tonight and this was it! It was simple, delicious, and I can’t wait to have the leftovers for lunch tomorrow. Even the 2.5 year old and 8 month old ate some of it!

    Reply
    1. Madeline
      February 4, 2025

      Yay! That is a win!

      Reply
  3. Lee Ann
    September 18, 2024

    I have a question regarding the nutrition info. How many meatballs per serving for the 504 cal? Seems like a lot for ground turkey.

    Reply
    1. Madeline
      September 18, 2024

      The nutrition info is for 1/4 of the recipe so if you made 16 meatballs, it would be for four. The pesto, cheese, and other ingredients contribute to the calories.

      Reply
  4. Courtney Sheehan
    April 17, 2024

    No breadcrumbs?

    Reply
    1. Madeline
      April 17, 2024

      I don’t use breadcrumbs in this meatball recipe to keep it super tender when baked. If you would like to add some breadcrumbs, I would also add an extra egg to the meatball mixture for moisture.

      Reply
  5. Teri Rozell
    January 29, 2024

    So delicious! We made 2 meals (2 people) one as a sandwich and one as a main course with pasta and salad.

    Reply
    1. Madeline
      January 29, 2024

      Yum!! Sounds delicious both ways!

      Reply
  6. Lea
    November 14, 2023

    5 stars
    The flavor was great! I am wondering what kind of ground Turkey you use: 85/15 or 93/7? I used the 85/15 and it was really moist but also seemed like there was too much liquid after cooking. Thanks!

    Reply
    1. Madeline
      November 15, 2023

      I used 93/7 so that could be the difference but it could also be the brand of pesto. Hope this helps. Glad you like the flavor!

      Reply
  7. Lauren Sticca
    October 24, 2023

    These look amazing but I’m wondering how the mixture binds together with no breadcrumbs?

    Reply
    1. Madeline
      October 24, 2023

      The egg binds them together!

      Reply
  8. Erin
    June 30, 2023

    Can you use frozen meatballs?

    Reply
    1. Madeline
      July 3, 2023

      Hi Erin! I have not tested this recipe with frozen meatballs but I would recommend reading the instructions for cooking the frozen meatballs and then following the steps of adding pesto, baking, adding cheese, and then baking again.

      Reply
  9. Eric Weaver
    June 22, 2023

    I’ve made this recipe and it is fantastic. My wife who does not typically like ground turkey thought it was very delicious. Will definitely be making it again!

    Reply
    1. Madeline
      June 22, 2023

      Fantastic. Thanks, Eric!

      Reply
  10. Tara
    April 23, 2023

    5 stars
    As others have said- so easy to put together. Served over Trader Joe’s dried spaghetti squash which I boiled during the last 5 min. Used Costco basil pesto. Was skeptical about only 1 egg to hold it together but the meatballs were wonderful and not dry at all. Can’t wait to try with my own pesto sauce!

    Reply
    1. Madeline
      April 23, 2023

      Wonderful! Thanks, Tara!

      Reply
  11. Eric Weaver
    April 18, 2023

    Made these meatballs last night for Dinner. They were absolutely delicious and so easy to make!!

    FIVE STARS ALL THE WAY
    ⭐️⭐️⭐️⭐️⭐️

    Reply
    1. Madeline
      April 18, 2023

      This makes me so happy. Thanks, Eric!

      Reply
  12. Anne
    April 16, 2023

    5 stars
    So easy to make, but so much flavor and healthy! They’ve become a regular on our meal menu!

    Reply
    1. Madeline
      April 17, 2023

      Awesome to hear. Thanks, Anne!

      Reply
  13. Margaret Scavotto Nusbickel
    April 15, 2023

    5 stars
    Outstanding! These are on the regular menu rotation

    Reply
    1. Madeline
      April 16, 2023

      Great to hear!!!

      Reply
  14. Stef
    January 3, 2023

    5 stars
    Loved this recipe. I couldn’t get any turkey so I made with minced pork instead and used my homemade kale pesto. Was delicious! The meatballs held together really well too.

    Reply
    1. Madeline
      January 3, 2023

      Yum! That sounds delicious.

      Reply
  15. Cindy
    October 28, 2022

    These were absolutely delicious! I used 3/4 of the pesto sauce and had it with broccoli, after broccoli was cooked I put some of the pesto from the baking dish on it. I will definitely make these again! Thanks for the recipe!

    Reply
    1. Madeline
      October 29, 2022

      yay! so glad you enjoyed!

      Reply
←Older
1 2 3

Welcome

Hi, I’m Madeline – food blogger and recipe developer based just outside Philadelphia. Join me for simple, comforting recipes designed for the whole family. Turn on your favorite playlist or podcast, and let’s get to cooking!

Read more

Christmas FAVORITES

  • Christmas Chex Mix Recipe with M&Ms

    Christmas Chex Mix Recipe with M&Ms

  • Classic Cold Crab Dip

    Classic Cold Crab Dip

  • Caramel Brulee Latte Syrup

    Caramel Brulee Latte Syrup

  • Stuffed Mushroom Dip

    Stuffed Mushroom Dip

  • Charcuterie Wreath

    Charcuterie Wreath

  • Cheesy Scalloped Potatoes

    Cheesy Scalloped Potatoes

All Christmas Recipes

Popular Posts

  • Oven Baked Chuck Roast Recipe

    Oven Baked Chuck Roast Recipe

  • Butternut Squash Pasta Sauce

    Butternut Squash Pasta Sauce

  • Potato Cheddar Chive Bakes (Starbucks Copycat)

    Potato Cheddar Chive Bakes (Starbucks Copycat)

  • Oven Baked Starbucks Egg Bites

    Oven Baked Starbucks Egg Bites

  • High Protein Sausage Pancake Muffins

    High Protein Sausage Pancake Muffins

  • Greek Yogurt Waffles

    Greek Yogurt Waffles

image of 6 recipes

Grab a free

E-Book With 6 Of My Top Rated Recipes

Sign me up!

Join Me And over 500k Friends On Instagram

@mad_about_food

“This is my third time making this recipe and it’s a fave for meal prepping! So delicious, quick and easy ☺️” – Jessica

Get recipe

“This was so simple and delicious!! Worked late and still quickly put together a great meal.” – Dana

Get recipe

“So good! Not only was this incredibly easy to make, the flavor was perfect. I will definitely make this again and again!” – Mandy

Get recipe
  • Facebook
  • Instagram
  • Pinterest
  • YouTube
  • TikTok

Courses

Dinners
Breakfasts
Lunch
Dips & Sauces

Popular

One Pan Meal
30 Minute Meals
Meal Prep
Chicken Recipes
Back to Top
About
Contact
Privacy Policy

©

Mad About Food

|

Branding by MRD

|

Theme by OC

58649 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.