Poulet Yassa


  • Chicken, cut into serving pieces -- 2-3 pounds
  • Onions, thinly sliced -- 4-6
  • Hot chile pepper, minced -- 1-3
  • Lemons, juice only -- 4-5
  • Dijon mustard (optional) -- 2 tablespoons
  • Peanut or vegetable oil -- 1/4 cup
  • Salt and pepper -- to season
  • Oil -- 2-3 tablespoons


  1. Add all the ingredients except for the oil to a large non-reactive bowl and mix together. Refrigerate and marinate for at least 4 hours, preferably overnight.
  2. Remove the chicken pieces, wipe dry, and grill, broil or sauté them until well browned. Set aside.
  3. Heat the oil in a large pot over medium flame. Remove the onions from the marinade and add them to the pot. Sauté for 8-10 minutes until they are well wilted and starting to brown.
  4. Add the rest of the marinade and the browned chicken pieces to the onions, reduce heat to medium-low heat and simmer until cooked through and tender, about 30-40 minutes.
  5. Adjust seasoning and serve with rice, fufu or couscous.


  • Poisson Yassa: Substitute 2-3 pounds of firm fish fillets for the chicken. Marinating time only needs to be 30 minutes to an hour in this case. Grill the fish and sauté the onions. Then simmer the marinade without the fish for 10-15 minutes. Finally, add the marinated grilled fish and simmer for 10 minutes more.
  • Sometimes vegetables are added to the pot to stretch the meat and add more flavor. Add 2-3 chopped carrots, 1/2 head of chopped cabbage or a handful of green olives when you bring the marinade to simmer.
  • Half of the lemon juice can be replaced with vinegar. Cider vinegar works well.
  • Cubed lamb or mutton may be substituted for the chicken. The dish will need to cook a bit longer for the meat to become tender.

No comments:

Post a Comment

'; (function() { var dsq = document.createElement('script'); dsq.type = 'text/javascript'; dsq.async = true; dsq.src = '//' + disqus_shortname + '.disqus.com/embed.js'; (document.getElementsByTagName('head')[0] || document.getElementsByTagName('body')[0]).appendChild(dsq); })();