Turkey Meatballs in Green Chile Sauce
Juicy, tender turkey meatballs simmered in a vibrant, tangy green chile sauce made from roasted peppers and tomatillos. A cozy Southwestern-inspired dish that's light yet satisfying, perfect spooned over rice or wrapped in warm tortillas.
For 4 servings
- roast · ~10 min
Roast the peppers and tomatillos.
1.Preheat the broiler to high with a rack about 6 inches from the heat source.2.Place the poblano peppers and halved tomatillos on a baking sheet, cut side down.3.Broil until the skins are blackened and blistered all over, 8–10 minutes.4.Transfer peppers to a bowl, cover with a plate, and steam for 10 minutes.5.Peel the charred skin from the peppers, remove stems and seeds.TIPCharring the skins well gives the sauce a deep, smoky flavor. Don't skip steaming the peppers — it loosens the skin. - mix · ~5 min
Make the turkey meatball mixture.
In a mixing bowl, combine ground turkey, breadcrumbs, beaten egg, half of the minced garlic, 0.5 teaspoon cumin, 0.25 teaspoon salt, black pepper, and the finely chopped onion. Gently mix until just combined; overworking can make the meatballs tough.
- prep · ~8 min
Form the meatballs.
With lightly oiled hands, roll the mixture into 16 equal-sized meatballs, about 1.5 inches in diameter. Place them on a plate.
- fry · ~8 min
Brown the meatballs.
Heat the oil in a large skillet over medium-high heat. Add the meatballs in a single layer and sear until browned on all sides, about 6–8 minutes. They will not be cooked through. Transfer the meatballs to a plate and set aside.
- mix · ~3 min
Blend the green chile sauce.
1.Add the roasted poblanos, tomatillos, the roughly chopped onion, jalapeño, and the remaining garlic to a blender.2.Add the cilantro, remaining 0.5 teaspoon cumin, and 0.25 teaspoon salt.3.Pour in the water and lime juice. Blend until very smooth.TIPBlend for a full minute to get a silky-smooth sauce. If you prefer a chunkier sauce, pulse it instead. - simmer · ~20 min
Simmer the meatballs in the sauce.
1.Pour the green chile sauce into the skillet, scraping up any browned bits from the bottom.2.Carefully nestle the browned meatballs back into the sauce.3.Bring to a gentle simmer, then reduce the heat to low.4.Cover and cook for 15–20 minutes, until the meatballs are cooked through (165°F internally).TIPKeep the heat low enough that the sauce just bubbles gently. A rolling boil can break the meatballs apart. - garnish
Garnish with fresh cilantro and serve.
Spoon meatballs and plenty of sauce into bowls. Top with extra chopped cilantro. Serve with warm flour tortillas or white rice.
What to keep in mind.
7 tips from the recipe — small details that make a real difference to the final dish.
- 1Use lean, not extra-lean ground turkey for juicier meatballs.
- 2Don't overmix the meatball mixture — combine until just incorporated to keep them tender.
- 3Oiling your hands prevents the turkey mixture from sticking when rolling meatballs.
- 4Browning the meatballs builds flavor; don't skip this step even though they finish in the sauce.
- 5The internal temperature of 165°F is the doneness cue — use an instant-read thermometer.
- 6Let the roasted peppers steam under a plate for easy skin removal.
- 7To store, keep meatballs and sauce separate to maintain texture; reheat gently.
Adapt it for your goals.
Low-oil
Brown the meatballs in a non-stick skillet with just 1 teaspoon oil, or bake them at 400°F for 12 minutes instead of pan-frying.
high proteinHigh-protein
Replace breadcrumbs with 2 tablespoons almond flour or crushed pork rinds for a low-carb, keto-friendly meatball.
jainJain
Omit garlic and onion from both the meatballs and sauce; use asafoetida (hing) and extra cumin for depth, and substitute potato starch for the egg.
veganVegan
Substitute ground turkey with cooked black beans or a plant-based meat alternative; use a flax egg (1 tbsp flax + 3 tbsp water) and vegan breadcrumbs.
Why this is on our healthy list.
Lean Protein Source
Ground turkey provides a high-quality, lean source of protein that supports muscle repair and satiety.
Rich in Vitamin C
Poblano peppers and tomatillos contribute vitamin C, which supports immune health and iron absorption.
Low in Saturated Fat
Using lean turkey instead of beef or pork keeps the dish lower in saturated fat.
Frequently asked questions
Yes, but you'll miss the smoky depth from broiling fresh poblanos — roast your own if possible for best flavor.



