Heat butter. Add onion and cook for 3-5 minutes, until softened
Add garlic and corinader and combine for 30 seconds or so.
Add bok choy and cook for 5 minutes until softened.
Add tomatoes and coconut milk. Bring to a boil. Add orzo and give everything a good stir.
Reduce heat to medium-low to low, cover, and simmer for 8-10 minutes. Be sure to stir occasionally to prevent orzo from sticking to the bottom of the pan
Prepare cod: Remove any excess moisture by blotting the cod with paper or kitchen towel.
Before adding cod, make sure there's some liquid in the pan. If not, add some water. Add cod, nestling in the orzo. Cover the pan and cook for 6-8 minutes, flipping halfway through.
Add freshly squeezed lime juice and green onion. Enjoy immediately!