Equipment
Ingredients
Chicken Meatballs
- 500 g ground chicken, chilled
- 40 g panko breadcrumbs
- 60 g whole milk greek yogurt, chilled
- 1 egg, lightly beaten
- 4 garlic, finely minced
- 15 g fresh flat-leaf parsley, finely chopped
- 10 g fresh dill, finely chopped
- 5 g fine sea salt
- 2 g black pepper, freshly cracked
Greens and Lemon Pan Broth
- 30 ml extra virgin olive oil
- 2 garlic, thinly sliced
- 300 g swiss chard, washed, stems sliced, leaves chopped
- 350 ml low-sodium chicken broth
- 1 lemon, zested and juiced
- 60 g whole milk greek yogurt, room temperature
- 2 g fine sea salt
Nutrition (per serving)
Nutrition is estimated per serving. Nutrients without complete source data are omitted.
Full nutrition
- Calories
- 363 kcal
- Protein
- 31 g
- Carbohydrates
- 16 g
- Fat
- 21 g
- Fiber
- 2 g
- Sodium
- 1001 mg
- Saturated Fat
- 5 g
- Potassium
- 1112 mg
- Calcium
- 113 mg
- Iron
- 3.3 mg
- Magnesium
- 90 mg
- Phosphorus
- 358 mg
- Zinc
- 2.6 mg
- Vitamin A
- 241 mcg
- Vitamin C
- 33 mg
- Water
- 289 g
Sources: Aggregated Public Data, USDA FoodData Central
Method
Combine panko breadcrumbs, Greek yogurt, beaten egg, minced garlic, chopped parsley, chopped dill, fine sea salt, and black pepper in a large mixing bowl using a wooden spoon until a uniform panade paste forms.
Add ground chicken to the panade paste and gently fold with your hands until just incorporated, washing hands thoroughly with soap and warm water immediately after handling raw poultry to prevent cross-contamination.
Moisten your hands lightly with cold water and shape the mixture into 16 equal meatballs, approximately 40 grams each, placing them on a clean plate.
Heat extra virgin olive oil in a large deep skillet with lid over medium-high heat until shimmering, around 180C (356F).
Add the meatballs to the hot skillet in a single layer using tongs, searing for 5 minutes total while turning carefully every 2 minutes until golden brown on at least two sides.
Transfer the seared meatballs using tongs to a clean plate and set aside, keeping the remaining cooking oil and chicken drippings in the skillet.
Add sliced Swiss chard stems and sliced garlic to the skillet and sauté over medium heat for 2 minutes until stems begin to soften and garlic becomes fragrant.
Pour low-sodium chicken broth into the skillet and scrape up all browned bits from the pan bottom using a wooden spoon to incorporate the fond.
Stir in chopped Swiss chard leaves, lemon zest, and half the lemon juice (about 20ml), cooking for 1 minute until leaves begin to collapse.
Nestle the seared meatballs and any accumulated resting juices back into the greens and broth, cover with the lid, reduce heat to medium-low, and simmer for 8 minutes until meatballs register at least 74C (165F) on an instant-read digital thermometer inserted into the center.
Remove the skillet from heat, stir in the remaining lemon juice and 2 grams of fine sea salt into the broth, adjusting seasoning to taste.
Divide the greens, meatballs, and warm lemon broth evenly among 4 shallow serving bowls and top each serving with a dollop of room-temperature Greek yogurt.
Chef's Notes
- Using whole milk Greek yogurt directly inside ground poultry meatballs replaces the heavy cream or milk often used in traditional panades, providing acidity and fat that keep lean chicken tender.
- Swiss chard stems provide earthy sweetness and structural crunch; separating them from the tender leafy ribbons guarantees uniform doneness without overcooking the delicate greens.
- Always rely on a calibrated instant-read digital thermometer to check for 74C (165F) in poultry meatballs rather than guessing by cooking time or exterior appearance.
- Save residual lemon broth for leftovers; as the meatballs sit chilled in the broth, they absorb extra garlic and citrus flavors without drying out.
Storage
Refrigerator: 3 days — Cool promptly and place into shallow airtight containers within two hours of cooking. Store in refrigerator below 4C (40F).
Freezer: 3 months — Freeze meatballs and pan liquid in airtight freezer-safe containers. Swiss chard texture softens slightly upon thawing.
Reheating: Reheat meatballs and sauce in a covered saucepan over medium-low heat until internal temperature reaches 74C (165F).
Troubleshooting
Meatballs stick or tear when attempting to turn them during searing
Cause: The skillet was not preheated adequately or the meatballs were turned before a proper crust could form.
Fix: Leave the meatballs untouched over medium-high heat for an additional 60 to 90 seconds until the crust naturally releases from the pan surface.
Prevention: Ensure the oil is shimmering hot before adding meat and let the meatballs cook undisturbed for at least two full minutes before turning.
Meatballs turn out dry and rubbery
Cause: The ground chicken mixture was overmixed, squeezed too firmly while shaping, or simmered well past 74C (165F).
Fix: Cannot be fixed once overcooked, but spooning generous amounts of warm lemon pan broth over the meatballs helps restore perceived moisture.
Prevention: Fold the chicken panade mixture gently just until combined, roll with light pressure, and monitor internal temperature with an instant-read thermometer.
Finishing yogurt curdles and looks grainy in the broth
Cause: Cold Greek yogurt was dumped into rapidly boiling liquid over high direct heat.
Fix: Whisk 15ml of warm water or broth vigorously into the separated sauce off the heat to help re-emulsify dairy solids.
Prevention: Bring yogurt to room temperature and dollop it into bowls off the heat or swirl it gently after removing the skillet from the burner.
Cultural Context
Simmering spiced poultry meatballs with hearty wild or cultivated greens and citrus draws inspiration from Greek and broader Eastern Mediterranean home cooking traditions. Dishes like youvarlakia and braised horta combine pantry staples, garden herbs, and tart lemons to create nourishing, resource-efficient weeknight meals in a single vessel.










