always marinate in the refrigerator. marinating at room temperature can allow dangerous bacteria to grow and lead to foodborne illnesses. marinate vegetables for 15 to 30 minutes, fish and seafood for 15 minutes to one hour, poultry for 30 minutes to 3 hours, and other meat for 30 minutes to overnight.