Garlic-Herb Chicken Meatballs with Lemon and Chard

Garlic-Herb Chicken Meatballs with Lemon and Chard

Plump, tender chicken meatballs simmer in a vibrant lemon pan broth alongside silky Swiss chard. Greek yogurt locks in poultry moisture, producing a juicy, herb-flecked one-pot dinner in under forty minutes.

40mEasy4 servings
Remix

Equipment

Large mixing bowl
Chef's knife
Cutting board
Measuring scale
Liquid measuring cup
Large deep skillet with lid
Tongs
Instant-read digital thermometer
Wooden spoon
Citrus zester

Ingredients

4 servings

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.

363
Calories
31g
Protein
16g
Carbohydrates
21g
Fat
2g
Fiber
1001mg
Sodium
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

01

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.

2mLook for: Evenly hydrated paste with herbs dispersed thoroughly.
02

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.

1mFeel: Meat holds together loosely without turning dense or paste-like.
03

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.

5mLook for: 16 smooth, spherical meatballs of uniform size.
04

Heat extra virgin olive oil in a large deep skillet with lid over medium-high heat until shimmering, around 180C (356F).

2mLook for: Oil flows like water with a glossy shimmer across the skillet surface.
05

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.

5mLook for: Golden-brown crust on the seared surfaces.Feel: Meatballs release easily from skillet bottom without sticking.
06

Transfer the seared meatballs using tongs to a clean plate and set aside, keeping the remaining cooking oil and chicken drippings in the skillet.

1m
07

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.

2mLook for: Garlic is pale golden and translucent; stems show glistening edges.Feel: Stems yield slightly to pressure from a wooden spoon.
08

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.

1mLook for: Skillet bottom is completely free of stuck residue and broth darkens slightly.
09

Stir in chopped Swiss chard leaves, lemon zest, and half the lemon juice (about 20ml), cooking for 1 minute until leaves begin to collapse.

1mLook for: Greens shrink by half and turn glossy vibrant green.
10

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.

8mFeel: Meatball centers register 74C (165F) or higher on digital thermometer.
11

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.

1mLook for: Broth appears clear, aromatic, and glossy with bright green wilted chard.
12

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.

2mLook for: Four steaming bowls with 4 meatballs each surrounded by wilted greens and creamy yogurt swirl.

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 daysCool promptly and place into shallow airtight containers within two hours of cooking. Store in refrigerator below 4C (40F).

Freezer: 3 monthsFreeze 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.

More Like This

Find your next meal

Dinner2,315Dessert753Side Dish505Appetizer476Soup368Salad367Condiment171Breakfast155Baked Good136Sauce122Lunch113Main Course76Base71Brunch61Bread57Snack51Beverage36Preserve32Confection23Hot Drink3Stew2Smoothie2Main Dish1Main1Sandwich1