Add 2 tablespoons of olive oil into a large skillet over medium heat
Cut 1 1/2 pounds of boneless skinless chicken thighs into 1 inch cubes and season with salt and black pepper
Once the skillet is warm, add the seasoned chicken thighs and cook until lightly browned and cooked through
While the chicken is cooking, place 1 cup of pomegranate juice and 1 tablespoon of granulated sugar into a small sauce pan over medium heat and simmer until reduced to approximately 1/4 cup. Set aside once reduced
Transfer the browned chicken onto a plate and set aside for now
Add the diced yellow onion into the skillet and cook until softened (about 5 minutes)
Add the grated garlic and ginger and cook for about 60 seconds, stirring consistently
Add the sugar, spices and reduced pomegranate juice and stir until combined
Add 1 1/2 cups of chicken stock, ground walnuts and the browned chicken. Stir to combine and bring to a simmer
Simmer the curry for about 30 minutes
Remove the skillet from the heat and mix in 1/2 cup of finely chopped fresh cilantro and 1/4 cup of pomegranate arils
Serve with rice