Fasolę szparagową należy ugotować w osolonej wodzie, tak by była jeszcze lekko twarda (al dente). W wersji wegetariańskiej – tofu kroimy w plastry i podpiekamy w piekarniku nagrzanym do 180 stopni Celsjusza przez 20 minut. W wersji klasycznej kroimy w plastry pierś z kurczaka, doprawiamy sola i pieprzem, a następnie smażymy je na niewielkiej ilości oleju.
Następnie na patelni, na rozgrzanym oleju, smażymy cebulę i czosnek. W osobnej miseczce mieszamy wszystkie składniki sosu i wlewamy na patelnię. Po około 2 minutach dodajemy tofu lub pierś z kurczaka, a potem ugotowaną wcześniej fasolkę szparagową. Po pięciu kolejnych minutach potrawa jest gotowa do podania z ryżem lub makaronem ryżowym.