Turkey Meatball Skewers Recipe

Jenny

the heart behind Family Cooks Club

Best seller

knife

You’re Missing Out! This Chef Knife Is a Game-Changer

  • Stays Sharp: Ice-hardened for long-lasting sharpness.
  • Better Control: Unique finger hole for a steady grip.
  • Built to Last: Premium stainless steel and beech wood.
  • Perfect Balance: Comfortable weight for easy use.
  • Big Savings: 70% off, high quality at a steal.
  • Customer Approved: Loved for quality and ease.
Grab Yours Today at 70% Off!

This post may contain affiliate links learn more.

Of all the recipes that have become staples in my kitchen, this one for Turkey Meatball Skewers holds a particularly special place. I first made them on a whim for a family barbecue, hoping for something a little lighter than the usual fare but still hearty enough to satisfy everyone. I wasn’t prepared for the reaction. My kids, who can be notoriously picky, devoured them without a second thought. My husband, a self-proclaimed connoisseur of all things grilled, declared them “unbelievably juicy and flavorful.” Even my health-conscious sister-in-law was asking for the recipe before the evening was over. These skewers have since become our go-to for everything from quick weeknight dinners to festive party appetizers. They are endlessly versatile, incredibly easy to make, and a guaranteed crowd-pleaser. The magic lies in the perfect balance of savory herbs, rich Parmesan, and the lean protein of the turkey, all coming together in a tender, delicious bite that feels both indulgent and wholesome. They are more than just food; they are the centerpiece of happy memories, of sunny afternoons and shared laughter around the table.

Ingredients

Here is the simple, yet powerful, list of ingredients you’ll need to create these delicious and healthy Turkey Meatball Skewers. Each component is chosen specifically to maximize flavor and ensure a perfectly tender, juicy meatball every time.

For the Turkey Meatballs:

  • 2 lbs (900g) Ground Turkey (93/7 lean): This is the star of the show. Using 93/7 ground turkey provides the perfect balance of lean protein and just enough fat to keep the meatballs moist and flavorful without being greasy.
  • 1 cup Panko Breadcrumbs: These Japanese-style breadcrumbs are lighter and airier than traditional breadcrumbs, which helps create a wonderfully tender texture instead of a dense, heavy meatball.
  • ½ cup Grated Parmesan Cheese: Adds a salty, nutty, umami-rich flavor that deeply seasons the meatballs from the inside out and contributes to their moistness.
  • 2 Large Eggs, lightly beaten: The essential binder that holds all the ingredients together, ensuring your meatballs don’t fall apart during cooking.
  • ¼ cup Fresh Parsley, finely chopped: Provides a bright, fresh, and slightly peppery flavor that cuts through the richness of the meat and cheese.
  • 2 tablespoons Fresh Basil, finely chopped: Adds a sweet, aromatic note that is a classic pairing with Italian-inspired flavors.
  • 4 Cloves Garlic, minced: Delivers a pungent, aromatic depth of flavor that is fundamental to any great meatball recipe.
  • 1 small Yellow Onion, finely grated or minced: Grating the onion allows its juice and flavor to distribute evenly throughout the mixture, adding moisture and a subtle sweetness without large chunks.
  • 1 teaspoon Dried Oregano: A robust, earthy herb that complements the fresh parsley and basil beautifully.
  • 1 ½ teaspoons Salt: The primary seasoning that enhances all the other flavors.
  • 1 teaspoon Black Pepper, freshly ground: Adds a touch of spice and complexity.
  • 2 tablespoons Olive Oil: For pan-searing or coating the meatballs before baking to help them brown beautifully.

For the Skewers:

  • 2 Large Bell Peppers (e.g., one red, one yellow), cut into 1-inch pieces: They add a sweet, vibrant crunch and beautiful color to the skewers.
  • 1 Large Red Onion, cut into 1-inch wedges: When cooked, red onion becomes sweet and tender, offering a delicious counterpoint to the savory meatballs.
  • 1 Large Zucchini, cut into ½-inch thick rounds: Adds a fresh, earthy flavor and a soft, pleasant texture.
  • 1 pint Cherry Tomatoes: These burst with a sweet, juicy flavor when cooked, adding little pockets of moisture and tang to the skewers.
  • Wooden or Metal Skewers: You will need approximately 12-16 skewers, depending on their length. If using wooden skewers, remember to soak them in water first.

Instructions

Follow these step-by-step instructions for a foolproof method to create perfectly cooked, juicy, and flavorful turkey meatball skewers. We’ll cover the preparation of the meatball mixture and provide three different cooking methods—baking, grilling, and pan-frying—so you can choose the one that best suits your equipment and preference.

Step 1: Prepare Your Equipment

  • If Using Wooden Skewers: Place your wooden skewers in a shallow dish, cover them completely with water, and let them soak for at least 30 minutes. This crucial step prevents them from burning and splintering during the cooking process.
  • Prepare Vegetables: Wash and chop all your vegetables (bell peppers, red onion, zucchini) into uniform, 1-inch pieces. Leave the cherry tomatoes whole. Set them aside in a bowl.

Step 2: Make the Turkey Meatball Mixture

  • In a large mixing bowl, combine the ground turkey, panko breadcrumbs, grated Parmesan cheese, beaten eggs, chopped fresh parsley and basil, minced garlic, grated yellow onion, dried oregano, salt, and black pepper.
  • Using your hands, gently mix all the ingredients together until they are just combined. Be very careful not to overmix. Overworking the meat mixture can develop the proteins too much, resulting in tough, rubbery meatballs. Mix only until you no longer see separate streaks of ingredients.

Step 3: Shape the Meatballs

  • Lightly wet your hands with a little water or oil to prevent the mixture from sticking.
  • Scoop out portions of the meat mixture and roll them between your palms to form uniform meatballs, approximately 1.5 inches in diameter. A medium cookie scoop can be very helpful here to ensure all your meatballs are the same size for even cooking.
  • As you form the meatballs, place them on a clean baking sheet or large plate. You should get around 24-30 meatballs from this recipe.

Step 4: Cook the Meatballs (Choose Your Method)

You have three excellent options for cooking your meatballs before skewering them. Pre-cooking them ensures they are cooked through and hold their shape on the skewer.

Method 1: Baking (Easiest and Healthiest)

  1. Preheat your oven to 400°F (200°C).
  2. Line a large, rimmed baking sheet with parchment paper for easy cleanup.
  3. Arrange the meatballs in a single layer on the prepared baking sheet, ensuring they are not touching.
  4. Bake for 15-20 minutes, or until they are lightly browned and cooked through. The internal temperature should reach 165°F (74°C) when checked with a meat thermometer.

Method 2: Pan-Frying (For a Great Sear)

  1. Heat 2 tablespoons of olive oil in a large non-stick skillet or cast-iron pan over medium-high heat.
  2. Carefully place the meatballs in the hot pan, making sure not to overcrowd it (work in batches if necessary).
  3. Sear the meatballs for about 8-10 minutes, turning them every couple of minutes to brown all sides.
  4. Reduce the heat to medium, cover the pan, and let them cook for another 5-7 minutes, or until fully cooked through to an internal temperature of 165°F (74°C).

Method 3: Grilling (For a Smoky Flavor – Advanced)

Note: This method is best for more experienced grillers, as the meatballs can stick. It’s often easier to grill the fully assembled skewers (see Step 5).

  1. Preheat your grill to medium heat (around 375-400°F or 190-200°C).
  2. Clean the grill grates thoroughly and oil them well to prevent sticking.
  3. Carefully place the meatballs directly on the grates.
  4. Grill for 12-15 minutes, turning gently with tongs every 3-4 minutes, until they have nice grill marks and are cooked through to 165°F (74°C).

Step 5: Assemble and Finish the Skewers

  1. Once the meatballs are cooked and cool enough to handle, you can begin assembling your skewers.
  2. Thread the meatballs and chopped vegetables onto your soaked wooden or metal skewers. A good pattern to follow is: bell pepper, meatball, red onion, zucchini, meatball, cherry tomato, and so on. Alternate colors and ingredients to create a visually appealing skewer.
  3. Leave a little space at the top and bottom of each skewer to make them easy to handle.
  4. At this point, the skewers are ready to serve as is. However, for the best flavor, give them a final pass on the grill or under the broiler.
  5. To Finish on the Grill: Place the assembled skewers on a preheated, oiled grill over medium heat. Grill for 2-3 minutes per side, just until the vegetables are tender-crisp and have light char marks.
  6. To Finish in the Oven/Broiler: Arrange the skewers on a baking sheet. Place them under a preheated broiler for 3-5 minutes, watching them carefully and turning once, until the vegetables are slightly charred and heated through.

Nutrition Facts

This recipe is designed to be as nutritious as it is delicious, focusing on lean protein and fresh vegetables.

  • Servings: This recipe yields approximately 12-14 skewers, serving 6-8 people as a main course.
  • Calories Per Serving (Approx. 2 skewers): 380-420 calories.

Key Nutritional Highlights:

  1. High in Protein (Approx. 35g per serving): The lean ground turkey is an excellent source of high-quality protein, which is essential for building and repairing muscle, supporting immune function, and keeping you feeling full and satisfied.
  2. Low in Saturated Fat (Approx. 4g per serving): By using 93/7 lean turkey, this recipe is significantly lower in saturated fat compared to recipes using red meat, making it a heart-healthy choice.
  3. Rich in Niacin (Vitamin B3): Turkey is a fantastic source of niacin, a B vitamin that helps your body convert food into energy and supports the health of your nervous system, digestive system, and skin.
  4. Good Source of Selenium: This essential mineral, found abundantly in turkey, acts as a powerful antioxidant, protecting cells from damage and supporting thyroid function and a healthy immune system.
  5. Packed with Vitamins from Vegetables: The colorful bell peppers, zucchini, and tomatoes provide a wealth of vitamins, including Vitamin C (for immunity) and Vitamin A (for vision and cell health), as well as dietary fiber.

Preparation Time

This recipe is manageable for a weeknight but special enough for a weekend gathering.

  • Active Preparation Time: 25-30 minutes. This includes chopping the vegetables, mixing and shaping the meatballs.
  • Cooking Time: 20-25 minutes. This accounts for cooking the meatballs and then finishing the assembled skewers on the grill or in the oven.
  • Total Time: Approximately 45-55 minutes from start to finish (not including the optional 30-minute soaking time for wooden skewers).

How to Serve

These Turkey Meatball Skewers are incredibly versatile. You can dress them up for a party or serve them simply for a family dinner. Here are some of our favorite ways to enjoy them:

  • As a Stunning Appetizer:
    • Arrange the finished skewers on a large platter.
    • Serve with an array of dipping sauces in small bowls. Excellent choices include:
      • Creamy Tzatziki: A refreshing Greek yogurt, cucumber, and dill sauce.
      • Classic Marinara: A warm, comforting tomato-based sauce.
      • Pesto Aioli: A simple mix of store-bought pesto and mayonnaise.
      • Balsamic Glaze: A sweet and tangy drizzle that complements the savory meatballs.
  • As a Wholesome Main Course:
    • Serve 2-3 skewers per person over a bed of fluffy grains. This works wonderfully with:
      • Quinoa
      • Couscous
      • Brown Rice
      • Farro
    • Place them alongside a large, fresh Greek salad with feta cheese, olives, and a lemon-vinaigrette.
    • Pair with a side of roasted potatoes or grilled asparagus for a complete and satisfying meal.
  • In a Deconstructed Bowl for Lunch:
    • Perfect for meal prep!
    • In a container, place a base of mixed greens or grains.
    • Slide the meatballs and vegetables off the skewer and arrange them over the base.
    • Add a scoop of hummus or a drizzle of your favorite dressing.
  • Tucked into a Warm Pita:
    • Slide the meatballs and veggies off the skewer and into a warm, soft pita bread.
    • Top with shredded lettuce, diced tomatoes, and a generous dollop of tzatziki or yogurt sauce for a delicious, handheld meal.

Additional Tips

Take your Turkey Meatball Skewers from great to absolutely perfect with these eight expert tips.

  1. The Don’t Overmix Golden Rule: This is the single most important tip for tender meatballs. Mix the ingredients with your hands or a fork only until they are just combined. The more you work the meat, the tougher the final product will be.
  2. Uniformity is Key for Even Cooking: Use a cookie scoop or a tablespoon measure to portion out your meatball mixture. This ensures that all the meatballs are roughly the same size and will cook at the same rate, preventing some from being dry while others are undercooked.
  3. The Wet Hand Trick: Keep a small bowl of water or olive oil nearby when rolling your meatballs. Lightly wetting your palms will prevent the sticky turkey mixture from clinging to your hands, making the rolling process much faster, cleaner, and less frustrating.
  4. Don’t Skip the Initial Cook: While it’s tempting to thread the raw meatballs onto the skewers and cook them all at once, this can be tricky. Raw ground meat can be too soft and may fall off the skewer on the grill. Pre-cooking the meatballs (baking or pan-frying) firms them up, guarantees they are cooked through, and makes assembly a breeze.
  5. Give Them Space: Whether you are baking or pan-frying, don’t crowd the meatballs on the pan. Give them at least an inch of space between each other. This allows hot air or oil to circulate around each one, promoting even browning and a delicious crust. Crowding will cause them to steam, resulting in a grayish, less flavorful exterior.
  6. Make-Ahead Magic for Parties: You can fully prepare these ahead of time. Cook the meatballs and assemble the skewers up to 24 hours in advance. Lay them in a single layer in an airtight container or on a baking sheet covered with plastic wrap and refrigerate. When you’re ready to serve, simply grill or broil them for a few minutes to heat through and char the veggies.
  7. Veggie Variations: Don’t feel limited by the vegetables in the recipe. These skewers are a great way to use up whatever you have in your fridge. Sturdy vegetables that hold up well to grilling are best. Try chunks of mushrooms, pre-steamed broccoli florets, or pieces of sweet corn on the cob.
  8. Glaze for Glory: For an extra layer of flavor and a beautiful, glossy finish, brush the skewers with a glaze during the last 2-3 minutes of cooking. A simple balsamic glaze, a thinned-out barbecue sauce, or a teriyaki sauce all work beautifully. The sugar in the glaze can burn, so be sure to apply it only at the very end.

Frequently Asked Questions (FAQ)

Here are answers to some of the most common questions about making Turkey Meatball Skewers.

1. How do I prevent my turkey meatballs from being dry?
Dryness is the most common fear with lean poultry. This recipe has several built-in safeguards: the 93/7 ground turkey has enough fat for moisture, the Panko breadcrumbs and grated Parmesan add and retain moisture, and the grated onion releases its juices. The most critical factor is to not overcook them. Use a meat thermometer and pull them from the heat as soon as they reach 165°F (74°C).

2. Can I make this recipe gluten-free?
Absolutely. To make these meatballs gluten-free, simply substitute the panko breadcrumbs with a gluten-free alternative. Gluten-free panko, crushed gluten-free crackers, or even almond flour are all excellent options that will work well as a binder.

3. What is the best way to reheat leftover skewers?
The best way to reheat them is in the oven or an air fryer to maintain their texture. Avoid the microwave, which can make the meatballs rubbery. Place the skewers on a baking sheet and heat in a 350°F (175°C) oven for about 10 minutes, or until warmed through. In an air fryer, a few minutes at 350°F should be perfect.

4. Why did my wooden skewers burn on the grill?
If your wooden skewers are charring or burning completely, it means they weren’t soaked for long enough. Soaking them in water for at least 30 minutes (and up to a few hours) allows the wood to absorb moisture, which prevents it from catching fire over the direct heat of the grill.

5. How do I know for sure when the turkey meatballs are cooked?
While you can cut one open to check for any pink, the most reliable and safest method is to use an instant-read meat thermometer. Insert the thermometer into the center of the thickest meatball. It is fully cooked and safe to eat when the internal temperature reads 165°F or 74°C.

6. Can I use ground chicken or beef instead of turkey?
Yes, this recipe is very adaptable. Ground chicken is an excellent, lean substitute. If using ground beef, a lean blend like 90/10 would work well to keep it from becoming too greasy. Note that different meats will have slightly different cooking times and flavor profiles.

7. Can I freeze the meatballs for later?
Yes, these meatballs freeze exceptionally well. You can freeze them either raw or cooked.

  • To freeze raw: Place the rolled meatballs on a baking sheet in a single layer and freeze until solid. Then, transfer them to a freezer-safe bag or container. They can be frozen for up to 3 months. Thaw in the refrigerator before cooking.
  • To freeze cooked: Allow the cooked meatballs to cool completely. Freeze them using the same single-layer method on a baking sheet before transferring to a bag. They can be reheated directly from frozen.

8. What are the best vegetables to use on the skewers?
The best vegetables are those that are sturdy enough to be threaded onto a skewer and that cook in about the same amount of time as it takes to heat the skewers through. Great choices include bell peppers of any color, red or white onions, zucchini, yellow squash, whole mushrooms, and cherry or grape tomatoes. Harder vegetables like carrots or potatoes would need to be par-cooked (steamed or boiled) before skewering.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Turkey Meatball Skewers Recipe


  • Author: Jenny

Ingredients

Scale

Here is the simple, yet powerful, list of ingredients you’ll need to create these delicious and healthy Turkey Meatball Skewers. Each component is chosen specifically to maximize flavor and ensure a perfectly tender, juicy meatball every time.

For the Turkey Meatballs:

  • 2 lbs (900g) Ground Turkey (93/7 lean): This is the star of the show. Using 93/7 ground turkey provides the perfect balance of lean protein and just enough fat to keep the meatballs moist and flavorful without being greasy.
  • 1 cup Panko Breadcrumbs: These Japanese-style breadcrumbs are lighter and airier than traditional breadcrumbs, which helps create a wonderfully tender texture instead of a dense, heavy meatball.
  • ½ cup Grated Parmesan Cheese: Adds a salty, nutty, umami-rich flavor that deeply seasons the meatballs from the inside out and contributes to their moistness.
  • 2 Large Eggs, lightly beaten: The essential binder that holds all the ingredients together, ensuring your meatballs don’t fall apart during cooking.
  • ¼ cup Fresh Parsley, finely chopped: Provides a bright, fresh, and slightly peppery flavor that cuts through the richness of the meat and cheese.
  • 2 tablespoons Fresh Basil, finely chopped: Adds a sweet, aromatic note that is a classic pairing with Italian-inspired flavors.
  • 4 Cloves Garlic, minced: Delivers a pungent, aromatic depth of flavor that is fundamental to any great meatball recipe.
  • 1 small Yellow Onion, finely grated or minced: Grating the onion allows its juice and flavor to distribute evenly throughout the mixture, adding moisture and a subtle sweetness without large chunks.
  • 1 teaspoon Dried Oregano: A robust, earthy herb that complements the fresh parsley and basil beautifully.
  • 1 ½ teaspoons Salt: The primary seasoning that enhances all the other flavors.
  • 1 teaspoon Black Pepper, freshly ground: Adds a touch of spice and complexity.
  • 2 tablespoons Olive Oil: For pan-searing or coating the meatballs before baking to help them brown beautifully.

For the Skewers:

  • 2 Large Bell Peppers (e.g., one red, one yellow), cut into 1-inch pieces: They add a sweet, vibrant crunch and beautiful color to the skewers.
  • 1 Large Red Onion, cut into 1-inch wedges: When cooked, red onion becomes sweet and tender, offering a delicious counterpoint to the savory meatballs.
  • 1 Large Zucchini, cut into ½-inch thick rounds: Adds a fresh, earthy flavor and a soft, pleasant texture.
  • 1 pint Cherry Tomatoes: These burst with a sweet, juicy flavor when cooked, adding little pockets of moisture and tang to the skewers.
  • Wooden or Metal Skewers: You will need approximately 12-16 skewers, depending on their length. If using wooden skewers, remember to soak them in water first.

Instructions

Follow these step-by-step instructions for a foolproof method to create perfectly cooked, juicy, and flavorful turkey meatball skewers. We’ll cover the preparation of the meatball mixture and provide three different cooking methods—baking, grilling, and pan-frying—so you can choose the one that best suits your equipment and preference.

Step 1: Prepare Your Equipment

  • If Using Wooden Skewers: Place your wooden skewers in a shallow dish, cover them completely with water, and let them soak for at least 30 minutes. This crucial step prevents them from burning and splintering during the cooking process.
  • Prepare Vegetables: Wash and chop all your vegetables (bell peppers, red onion, zucchini) into uniform, 1-inch pieces. Leave the cherry tomatoes whole. Set them aside in a bowl.

Step 2: Make the Turkey Meatball Mixture

  • In a large mixing bowl, combine the ground turkey, panko breadcrumbs, grated Parmesan cheese, beaten eggs, chopped fresh parsley and basil, minced garlic, grated yellow onion, dried oregano, salt, and black pepper.
  • Using your hands, gently mix all the ingredients together until they are just combined. Be very careful not to overmix. Overworking the meat mixture can develop the proteins too much, resulting in tough, rubbery meatballs. Mix only until you no longer see separate streaks of ingredients.

Step 3: Shape the Meatballs

  • Lightly wet your hands with a little water or oil to prevent the mixture from sticking.
  • Scoop out portions of the meat mixture and roll them between your palms to form uniform meatballs, approximately 1.5 inches in diameter. A medium cookie scoop can be very helpful here to ensure all your meatballs are the same size for even cooking.
  • As you form the meatballs, place them on a clean baking sheet or large plate. You should get around 24-30 meatballs from this recipe.

Step 4: Cook the Meatballs (Choose Your Method)

You have three excellent options for cooking your meatballs before skewering them. Pre-cooking them ensures they are cooked through and hold their shape on the skewer.

Method 1: Baking (Easiest and Healthiest)

  1. Preheat your oven to 400°F (200°C).
  2. Line a large, rimmed baking sheet with parchment paper for easy cleanup.
  3. Arrange the meatballs in a single layer on the prepared baking sheet, ensuring they are not touching.
  4. Bake for 15-20 minutes, or until they are lightly browned and cooked through. The internal temperature should reach 165°F (74°C) when checked with a meat thermometer.

Method 2: Pan-Frying (For a Great Sear)

  1. Heat 2 tablespoons of olive oil in a large non-stick skillet or cast-iron pan over medium-high heat.
  2. Carefully place the meatballs in the hot pan, making sure not to overcrowd it (work in batches if necessary).
  3. Sear the meatballs for about 8-10 minutes, turning them every couple of minutes to brown all sides.
  4. Reduce the heat to medium, cover the pan, and let them cook for another 5-7 minutes, or until fully cooked through to an internal temperature of 165°F (74°C).

Method 3: Grilling (For a Smoky Flavor – Advanced)

Note: This method is best for more experienced grillers, as the meatballs can stick. It’s often easier to grill the fully assembled skewers (see Step 5).

  1. Preheat your grill to medium heat (around 375-400°F or 190-200°C).
  2. Clean the grill grates thoroughly and oil them well to prevent sticking.
  3. Carefully place the meatballs directly on the grates.
  4. Grill for 12-15 minutes, turning gently with tongs every 3-4 minutes, until they have nice grill marks and are cooked through to 165°F (74°C).

Step 5: Assemble and Finish the Skewers

  1. Once the meatballs are cooked and cool enough to handle, you can begin assembling your skewers.
  2. Thread the meatballs and chopped vegetables onto your soaked wooden or metal skewers. A good pattern to follow is: bell pepper, meatball, red onion, zucchini, meatball, cherry tomato, and so on. Alternate colors and ingredients to create a visually appealing skewer.
  3. Leave a little space at the top and bottom of each skewer to make them easy to handle.
  4. At this point, the skewers are ready to serve as is. However, for the best flavor, give them a final pass on the grill or under the broiler.
  5. To Finish on the Grill: Place the assembled skewers on a preheated, oiled grill over medium heat. Grill for 2-3 minutes per side, just until the vegetables are tender-crisp and have light char marks.
  6. To Finish in the Oven/Broiler: Arrange the skewers on a baking sheet. Place them under a preheated broiler for 3-5 minutes, watching them carefully and turning once, until the vegetables are slightly charred and heated through.

Nutrition

  • Serving Size: one normal portion
  • Calories: 420
  • Saturated Fat: 4g
  • Protein: 35g