Kid-Friendly Mini Turkey Meatball Skewers with Hidden Veggies
Juicy turkey meatballs infused with finely grated carrots and zucchini, served on colorful skewers perfect for little hands and picky eaters. This American-inspired kid-friendly recipe, ready in about 40 minutes, pairs ground turkey, carrot, zucchini for a weeknight-friendly dinner that comes together with one pan and minimal cleanup. Each serving lands at about 150 calories and feeds 8, so it slots cleanly into a weekly meal plan and pairs well with a quick salad or grain on the side. Tap "Plan a meal with the AI" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 1 lb ground turkey
- 1 medium, finely grated carrot
- 1 small, finely grated and squeezed dry zucchini
- 1/2 cup bread crumbs
- 1/4 cup grated Parmesan cheese
- 1 large egg
- 1 tsp garlic powder
- 1 tsp salt
- 1/2 tsp black pepper
- 2 tbsp olive oil
- 8 wooden skewers
The instant-read thermometer we’d check this turkey with → Best Instant-Read Thermometers for 2026: Fast, Accurate Picks Under $100
Affiliate disclosure: AislePrompt may earn a commission on qualifying purchases made through Amazon links, at no additional cost to you. See our policy →
Equipment for this recipe
Tools this recipe's steps call for, with a link to each on Amazon.
Instructions
- Step 1: Preheat oven to 400°F. In a large bowl, combine 1 lb ground turkey, 1 finely grated medium carrot, 1 finely grated and squeezed dry small zucchini, 1/2 cup bread crumbs, 1/4 cup grated Parmesan cheese, 1 large egg, 1 tsp garlic powder, 1 tsp salt, and 1/2 tsp black pepper. Mix gently until just combined.
- Step 2: Shape the mixture into 24 small meatballs, about 1 inch in diameter.
- Step 3: Thread 3 meatballs onto each of 8 wooden skewers.
- Step 4: Heat 2 tbsp olive oil in a large oven-safe skillet over medium-high heat. Add the skewers and sear for 2 minutes per side until browned.
- Step 5: Transfer the skillet to the oven and bake for 12-15 minutes until the meatballs are cooked through and reach an internal temperature of 165°F.
- Step 6: Remove from oven and let cool slightly before serving to kids.








