This dish is staple food in our house. The chicken is soooo tender and tastes so good! Marinating overnight does the trick. You don't HAVE to do it overnight. On occasion, I have forgotten to prep it the night before and done it in the morning. It is still very good, but it is much better if you marinate overnight. The onions (IMHO) compliment perfectly.