Place a heavy-bottomed pot on medium heat.
Add oil (I use coconut oil) to the pot.
Once hot, sauté onions and peppers.
Stir in grated garlic and ginger.
After a minute, mix in the curry powder.
Fry the powder for two to three minutes, stirring constantly.
Add 1/4 cup of water to form a thick curry paste.
Continue stirring to allow the curry to cook properly.
As the water boils off and the paste forms clumps, add the seasoned duck pieces.
Mix the duck well to coat the pieces with curry.
Add salt.
Cover the pot and allow meat to expel liquid for 20 to 30 minutes.
Remove cover and allow the liquid to boil off (can take 10 minutes).
Constantly stir to meat on high heat for a couple minutes as the meat begins to stick to the bottom of the pot.
Add 3 – 4 cups of water to the pot.
Cover and cook until the duck is tender (can take 40 minutes).
Mix in fresh cilantro and chives.
Uncover and cook to the desired thickness of gravy.
Serve hot.