Skip to content

Caribbean Chicken

This tantalizing, flavourful recipe is perfect for summer. A refreshing mango salsa balances the heat of the chicken perfectly.
Serves: 4
Prep Time: 15 min
Cook Time: 45 min


Caribbean Chicken

4-6 chicken legs, skinned
1 tbsp paprika
1 ½ tsp thyme, dried
1 ½ tsp brown sugar
1 tsp cumin, ground
½ tsp salt
½ tsp cinnamon, ground
½ tsp ginger, ground
½ tsp allspice, ground
½ tsp black pepper
¼ tsp cayenne pepper


2 mangoes, ripe, peeled and diced
½ cup red onion(s), diced
2-4 tbsp jalapeño pepper, diced, to taste
1 clove garlic, minced
1 tbsp ginger, fresh, minced
3 tbsp lime juice, fresh
¼ cup cilantro, fresh, chopped

Food Safety

Before you start, wash all surfaces and your hands with soap and warm water, and remember to wash your hands, utensils and cutting boards after they touch raw meat or eggs. Avoid cross-contamination by using a different cutting board for your meat and other ingredients. Make sure you’re cooking to safe temperatures and chilling any leftovers within two hours. For more food safety tips, visit our Food Safety at Home Section.


  1. Make rub by combining ingredients in a small jar, cover and shake well to blend. Makes about ¼ cup (50 mL).

  2. Trim any excess fat from chicken and rub 1 to 1 ½ tsp (5 to 7 mL) of rub into each leg.

  3. Spray grill, preheat barbecue for 10 minutes. Reduce heat to medium. Sear both sides of meat, then reduce heat to medium-low or low, close lid and cook until meat is tender and the internal temperature reaches 165ºF or 74ºC, about 30 to 45 minutes. Turn occasionally.

  4. Make salsa by combining ingredients. Cover and refrigerate 2 to 3 hours for flavours to blend, but serve at room temperature.

Helpful Tip

Smaller pieces such as thighs, drums or breasts will cook quicker than legs and bone-in will cook faster than boneless. Have coconut flavoured rice without the extra fat of coconut milk by adding a few drops of coconut extract to the boiling water.

Nutrition Info

Per 480 g serving Amount
Protein54 g
Fat15 g
Saturated Fat4 g
Carbohydrate33 g
Fibre4 g
Sugar26 g
Cholesterol215 mg
Sodium540 mg
Per 480 g serving % Daily Value
Vitamin A60
Vitamin C130
Vitamin B668
Vitamin B1249