Chicken Sweet Potato Curry

This one pot wonder is perfect for a healthy weeknight meal or weekend gathering. Brown rice perfectly complements the flavourful vegetables and delicious liquid rendered from the coconut milk and broth. The best part, you only need one pot.

Makes 4-6 servings


  • 1 ½ cups (375 mL) U.S. long grain brown rice, rinsed
  • 3 cups (750 mL) chicken broth
  • ¾ cup (175 mL) canned coconut milk
  • ½ cup (125 mL) diced onion
  • ¼ cup (60 mL) coconut sugar
  • 2 tbsp (30 mL) fish sauce
  • 1 tbsp (15 mL) curry powder
  • 2 cloves garlic, minced
  • 5 kaffir lime leaves
  • 1 lb (500 g) boneless skinless chicken thighs
  • 3 cups (750 mL) cubed sweet potato
  • 1 cup (250 mL) chopped okra
  • 1 cup (250 mL) chopped green beans
  • ½ cup (125 mL) diced red pepper
  •   Cilantro to garnish


  1. Place rinsed rice in rice cooker. In a large measuring cup whisk together broth, coconut milk, onion, sugar, fish sauce, curry powder and garlic. Stir liquid mixture into rice and top with lime leaves and chicken thighs. Cook on rice setting or alternately, bring to a boil in a medium pot; cover and reduce to simmer for 50-60 minutes.
  2. At the halfway mark, add the sweet potatoes in an even layer without stirring and cover. This should be done quickly to avoid losing too much steam during cooking.
  3. In the last 10 minutes of cooking, add the okra, green beans and red pepper in an even layer without stirring and cover.
  4. Stir vegetables into rice and garnish with cilantro when ready to serve.


Gluten-free if using gluten-free fish sauce.