Review the original item:
Poor Paola listened to her stomach rumbling loudly,
she would have to wait twenty more minutes before she could dash
to the cafeteria for a quick doughnut and soda.
You chose the correct way to fix the error:
Poor Paola listened to her stomach rumbling loudly;
she would have to wait twenty more minutes before she could dash
to the cafeteria for a quick doughnut and soda.
A semicolon is always a correct way to join two main clauses that are closely related in meaning.
Poor Paola listened to her stomach rumbling loudly is the first main clause; she would have to wait twenty more minutes is the second main clause.