01 -
Puree garlic, ginger, canned tomatoes, and the large chopped onion together in a blender until the mixture is smooth. Set it aside for now.
02 -
Warm up 1 tablespoon of oil in a big, heavy-bottomed pot over medium-high heat. Sprinkle chicken thighs with salt and pepper, then cook each side for 3-4 minutes until they turn golden. Take the chicken out and keep it on a plate.
03 -
Drizzle the rest of the oil into the pot. Toss in the sliced onions, letting them cook for 5 minutes before adding the diced carrots. Cook another 5 minutes until onions soften.
04 -
Sprinkle paprika, cinnamon, coriander, turmeric, and cumin over the softened veggies. Stir them gently on low heat for a minute until you smell them.
05 -
Pour the blended mixture of onion and tomato into the pot. Let it simmer for 3-5 minutes, allowing the flavors to come together.
06 -
Place the browned chicken back into the pot. Pour in chicken broth, sugar or honey, and vinegar. Cover with a lid and simmer gently for at least 30 minutes, stirring it once in a while.
07 -
Carefully pull the chicken out and shred it with two forks on a plate. Once broken into chunks, return the meat to the pot.
08 -
Stir in chopped dates and adjust salt to your liking. Taste and tweak the seasoning if needed.
09 -
Spoon out portions while it’s still hot. Sprinkle some parsley over the top right before serving.