-
1
Season the chicken or swordfish with salt and pepper.
-
2
Mash the garlic to a paste with 1/4 teaspoon salt in a mortar and pestle.
-
3
Place the yogurt in a 2-quart bowl and stir in the mashed garlic, another 1/4 teaspoon salt, the curry powder, cardamom, and canola oil.
-
4
Add the chicken or fish, the tomatoes and the peppers, and toss together.
-
5
Cover and refrigerate for 1 to 3 hours.
-
6
Meanwhile, if using wooden skewers, soak for 30 minutes or longer.
-
7
To make the sauce, in a mortar and pestle mash the garlic and salt together to a paste.
-
8
Stir into the drained yogurt, along with the optional cumin seeds and the mint or dill.
-
9
Set aside.
-
10
Prepare a hot charcoal grill or preheat a gas grill for fifteen minutes.
-
11
Thread the chicken or fish onto skewers, alternating with the peppers and tomatoes.
-
12
Do not jam the pieces together tightly, but leave a little space between so that the pieces cook evenly.
-
13
Place on the hot grill.
-
14
Grill 5 minutes and turn over.
-
15
Grill fish skewers for another 5 minutes, or until the fish is springy to the touch.
-
16
Grill chicken for another 7 to 10 minutes, turning onto another side after 5 minutes, or until cooked through but not dry.
-
17
Remove from the grill and serve, with the yogurt sauce and with basmati rice.