Combine turkey, onion, parsley, coriander, lime zest with juice, and salt. Knead mixture together until well blended.: On contact you will feel the mixture take shape as the grated onion and chopped parsley distribute moisture and aroma, releasing a fresh, citrusy scent from the lime zest. Kneading briefly helps proteins bind, which keeps the meatballs intact while cooking, and you should stop as soon as the mixture is cohesive to avoid packing it dense. A common pitfall is overworking; if you notice the texture becoming tight and heavy, rest the mixture for a few minutes to relax the proteins before shaping.
Shape meat into golf-ball sized balls and set aside.: As you roll, the surface should feel smooth and slightly tacky, not wet. The size matters because it controls cook time and keeps the center juicy; golf-ball sized meatballs give an even sear without drying out inside. Lay them on a tray with some space so they do not steam each other. If you make them too large, the outside may brown before the center cooks, so keep the portion consistent.
Line a plate with paper towels.: Prepare for draining by placing absorbent paper on a plate, which will help capture excess oil after searing and preserve the crisp exterior. The paper will take on a warm, slightly glossy sheen as the meatballs rest, indicating you achieved a good crust. Avoid piling the meatballs on top of each other on the towel, as trapped steam can soften the crust.
Coat skillet with oil and bring to medium high heat. Cook meatballs three minutes until brown on all sides. Do not cook more than three minutes. (You’ll add them to the sauce to finish cooking) Drain meatballs on plate lined with paper towels.: When the skillet is hot, you should hear a steady sizzle as the meatballs hit the pan and smell the toasty notes of browning meat and oil. Browning creates flavor through the Maillard reaction, giving the meatballs a savory outer shell that contrasts with their tender interior. Three minutes ensures a deep color without overcooking; if the pan is overheated the exterior can burn before you get even browning, so moderate the heat if smoke appears. Once browned, transfer to the paper towel lined plate to remove excess fat and maintain a clean sauce.
Heat oil in wide saucepan on medium high. Add onion, garlic, and ginger. Saute for three minutes, until onion is soft.: The pan should give off a fragrant steam as the aromatics soften, with the garlic and ginger releasing sharp, warming notes that meld into a mellow base as the onion becomes translucent. Stir frequently so nothing sticks or browns unevenly, because burnt bits will introduce bitterness. If the pan sizzles too violently, lower the heat to coax gentle caramelization rather than rapid scorching.
Add walnuts and saute for another 3 minutes. Add cumin, salt, and pepper. Pour in both pomegranate juice and molasses. Add zest and juice of one lime. Taste and adjust the seasoning.: Toasting the chopped walnuts in the pan releases oils and a warm, nutty perfume, which deepens the sauce. When you add the pomegranate juice and molasses, you will hear a lighter simmer and see the liquid begin to shine; the molasses will give weight and sheen. The lime brightens the profile, and the spices knit the flavors. Taste attentively and tweak salt or acidity, because the juice and molasses can vary significantly in sweetness and tartness between brands.
Bring sauce to a simmer. Now add the meatballs and cover them with the sauce. Cover the pan and cook for three minutes more.: As the sauce simmers, aroma layers deepen and the surface becomes glossy. Nestle the browned meatballs into the sauce so they are mostly submerged, and the gentle steam under the lid finishes them through without toughening. After three minutes, check one meatball for doneness; the juices should run clear and the center should be warm throughout. A common error is overcooking under high heat, which can dry the meat, so maintain a gentle simmer.
Serve hot over grain of choice. Garnished with pomegranate seeds and cilantro takes the presentation up, but it’s optional.: When plating, spoon plenty of the syrupy pomegranate sauce over the meatballs so each bite is glossy and well seasoned. The grains will soak up any leftover glaze, making a satisfying base. If you add pomegranate seeds they pop with fresh acidity and provide attractive color contrast. Avoid letting the dish sit too long before serving because the sauce will thicken and the meatballs can cool, losing their juicy appeal.