Prepare the meat: Season chicken or lamb with salt, pepper, and turmeric. Optionally, lightly brown the meat for extra flavor.
Make the walnut and pomegranate sauce: Sauté onions in oil until golden, add garlic and cook for a few seconds, then stir in ground walnuts.
Add pomegranate molasses: Mix in pomegranate molasses and a little water to form a thick, creamy sauce.
Combine: Place the meat into the sauce and simmer on low heat for 40-60 minutes until flavors meld and the sauce thickens.
Balance the taste: Add sugar if needed and adjust salt and seasoning.