Em uma tigela, tempere o frango com a cebola picada, o alho, o vinagre e o sal.
Deixe descansar por uns 15 minutos. Se desejar pode colocar alguns temperos de seu gosto na marinada do frango.
Em uma panela funda, aqueça metade do óleo e doure o frango aos poucos. Não coloque tudo de uma vez para não criar água e não não deixar o frango dourar.
Na mesma panela, depois do frango ter sido dourado, acrescente o milho (opcional) e refogue por uns 5 minutos.
Adicione a polpa de tomate, o caldo de galinha esfarelado e cozinhe por mais uns 5 minutos.
Acrescente a água, espere ferver e cozinhe em fogo baixo até amaciar a carne.
À parte, refogue em fogo médio o quiabo na outra metade do óleo até amaciar.
Misture o quiabo com o frango cozido e sirva em seguida acompanhado de arroz branco e uma salada verde.