Basil Pesto Turkey Meatballs

If you ask me, meatballs are one of those comfort foods that never get old.

These pesto turkey meatballs bring a fresh spin to the classic Italian favorite. Fresh herbs and garlic blend with lean ground turkey to create something that’s both light and satisfying. The pesto adds just the right amount of flavor without overwhelming the dish.

They’re baked until golden brown, making them a healthier option than traditional fried meatballs. Plus, they’re easy enough to pull together on a busy weeknight when you want something homemade but don’t have hours to spend in the kitchen.

It’s a family-friendly meal that works just as well for Sunday dinner as it does for quick weekday lunches.

pesto turkey meatballs
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Why You’ll Love These Turkey Meatballs

  • Healthy protein option – Made with lean turkey meat instead of traditional beef or pork, these meatballs are a lighter choice that still delivers great flavor and plenty of protein.
  • Quick weeknight dinner – Ready in under an hour, these meatballs are perfect for those busy evenings when you want something homemade but don’t have hours to spend in the kitchen.
  • Kid-friendly meal – The combination of familiar meatballs with mild pesto sauce and melty mozzarella makes this dish a hit with children and adults alike.
  • Simple ingredients – You only need a handful of basic ingredients that are easy to find at any grocery store, making this recipe convenient and budget-friendly.

What Kind of Ground Turkey Should I Use?

For meatballs, you’ll want to pay attention to the fat content in your ground turkey. Regular ground turkey (93% lean) is your best bet here, as it has just enough fat to keep your meatballs juicy and flavorful. While you could use extra-lean ground turkey (99% lean), your meatballs might end up a bit dry and tough. Ground turkey breast alone tends to be too lean, but if that’s what you have, try mixing in a tablespoon of olive oil to add some moisture. When shopping, look for ground turkey that’s pink in color and feels slightly cold to the touch – these are signs of freshness.

pesto turkey meatballs
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

Options for Substitutions

Let’s talk about some easy swaps you can make in these meatballs if you need to:

  • Ground turkey: You can swap the turkey for ground chicken or lean ground pork. Ground beef works too, but it will change the flavor profile and make the meatballs a bit heavier.
  • Egg: If you’re avoiding eggs, try using 2 tablespoons of plain Greek yogurt or 1/4 cup ricotta cheese as a binder. This will help keep the meatballs moist and hold them together.
  • Pesto sauce: Store-bought or homemade pesto both work great here. If you’re out of pesto, you can mix 1/2 cup finely chopped fresh basil, 2 minced garlic cloves, 1/4 cup olive oil, and 2 tablespoons grated parmesan cheese as a quick alternative.
  • Mozzarella cheese: Feel free to use other mild cheeses like provolone, fontina, or even mild cheddar. For a dairy-free version, you can skip the cheese entirely – the meatballs will still be tasty!
  • Garlic seasoning: No garlic seasoning? Use 1/2 teaspoon garlic powder or 2 fresh minced garlic cloves instead.

Watch Out for These Mistakes While Cooking

The biggest challenge when making turkey meatballs is ending up with dry, tough results – since turkey is naturally lean, it needs careful handling to stay moist and tender. To prevent overworking the meat mixture, which leads to dense meatballs, gently combine the ingredients just until they’re mixed and avoid squeezing or compressing the meat too much. Another common mistake is cooking the meatballs at too high a temperature – instead, maintain a medium heat and cook them until they reach 165°F internal temperature, as overcooking will quickly dry them out. For the best texture, avoid making the meatballs too large (stick to about 1.5 inches in diameter) and resist the urge to constantly flip them while cooking – give them time to develop a nice crust on each side before turning.

pesto turkey meatballs
Image: mollyshomeguide.com / Photographer Molly
SAVE NOW

What to Serve With Pesto Turkey Meatballs?

These Italian-inspired meatballs are super flexible when it comes to serving options! The most obvious choice is to pile them on top of your favorite pasta – spaghetti, penne, or even zucchini noodles if you’re keeping things light. Since the meatballs already have pesto and cheese, a simple side of roasted vegetables like broccoli, cherry tomatoes, or bell peppers would work great to round out the meal. You could also serve them on toasted sub rolls for amazing meatball sandwiches, or keep things low-carb by serving them over a bed of sautéed spinach or cauliflower rice.

Storage Instructions

Keep Fresh: These pesto turkey meatballs stay good in an airtight container in the fridge for up to 4 days. They make great leftovers and are perfect for meal prep – I often make a double batch to have them ready for quick lunches or dinners throughout the week.

Freeze: Want to make these ahead? Let the meatballs cool completely, then place them in a freezer bag or container. They’ll keep well in the freezer for up to 3 months. Pro tip: freeze them on a baking sheet first until solid, then transfer to your container to prevent them from sticking together.

Reheat: To warm up your meatballs, pop them in the microwave for 1-2 minutes, or heat them in the oven at 350°F for about 10 minutes. If you’re reheating from frozen, add a few extra minutes to the cooking time. They taste just as good as fresh, especially with a little extra pesto drizzled on top!

Preparation Time 15-20 minutes
Cooking Time 30-35 minutes
Total Time 45-55 minutes
Level of Difficulty Easy

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1300-1500
  • Protein: 100-110 g
  • Fat: 85-95 g
  • Carbohydrates: 30-35 g

Ingredients

For the meatballs:

  • 1/2 tsp black pepper
  • 1 tsp salt
  • 1 egg
  • 1/2 tsp garlic powder
  • 1/2 tsp dried basil
  • 1.5 lb ground turkey (preferably 93% lean for moisture)

For the topping:

  • 1 cup pesto sauce (homemade or store-bought, I like Rana brand for this recipe)
  • 2/3 cup mozzarella cheese (shredded)

Step 1: Preheat Oven and Prepare Baking Dish

Begin by preheating your oven to 400°F (200°C).

While the oven is heating, take a 10×10 inch square baking dish and spread a thin layer of 1/4 cup pesto across the bottom.

This will prevent the meatballs from sticking and add extra flavor.

Step 2: Mix Turkey Meatball Ingredients

In a large mixing bowl, combine the ground turkey, an egg, a pinch of salt and pepper, garlic powder, and dried basil.

Use your hands to mix the ingredients together thoroughly until well incorporated.

The mixture will be sticky, but this ensures all the flavors meld together.

Step 3: Form and Arrange Meatballs

Take approximately 2 tablespoons of the turkey mixture for each meatball and form 16 meatballs in total.

As you shape each meatball, place them neatly in the prepared baking dish arranged in rows, ensuring the meatballs touch but are not crowded.

Step 4: Add Pesto and Bake

Pour the remaining 3/4 cup of pesto over the arranged meatballs, making sure each one is adequately covered with pesto.

This will add flavor and keep the meatballs juicy as they bake.

Place the baking dish in the preheated oven and bake for 25 minutes.

Step 5: Add Cheese and Finish Baking

After 25 minutes, carefully remove the baking dish from the oven and sprinkle mozzarella cheese over the meatballs.

Return the dish to the oven and bake for an additional 5 minutes or until the cheese is melted and bubbly.

Step 6: Cool and Serve

Once the cheese has melted, remove the baking dish from the oven and allow the meatballs to cool slightly.

Serve the pesto turkey meatballs with noodles or veggies of your choice for a complete meal.

Enjoy your delicious, warm, and comforting dish!

Disclaimer: Our editors have used AI to create or enhance parts of this article and some images. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment