We do not pre-cook food. The dishes are made to order, so it can take anywhere from 20-25 minutes to prepare your meal, depending on the western food Johor Bahru ordered.