-
1
Break cardamom pods open, and knock out small black seeds.
-
2
Discard pods.
-
3
In clean spice grinder, process cardamom and poppy seeds to fine meal.
-
4
Transfer to bowl, fluff and separate any small clumps with fingertips.
-
5
Set aside.
-
6
Drain tomatoes, reserving 1/4 cup juice.
-
7
Seed tomatoes, and julienne.
-
8
Set aside.
-
9
Dry chicken thighs on paper towel.
-
10
Heat almond oil in 12-inch nonstick skillet.
-
11
Add chicken, and cook until well browned, turning once.
-
12
Sprinkle with salt and pepper, transfer to a plate and set aside.
-
13
In same skillet, saute onions over medium heat until brown, stirring frequently, for 5 minutes.
-
14
Stir in ground seeds, garlic, ginger, chilies, garam masala, tomato paste and reserved juice, and saute, stirring frequently until fragrant, about 2 minutes.
-
15
Add coconut milk, chicken broth and tomatoes to pan, and bring to simmer.
-
16
Return chicken thighs to sauce, cover, reduce heat to low and simmer until chicken is tender, about 15 minutes.
-
17
Put chicken on warm platter, turn heat to high, and simmer sauce, stirring often, until it will coat the back of a spoon, 5 to 7 minutes.
-
18
Add 1 teaspoon salt or more.
-
19
Stir cilantro into sauce; spoon sauce over chicken.
-
20
Serve with basmati rice and, if desired, wedges of lime.