In a saucepan over medium-high heat combine the butter and dry, uncooked rice. Stir together to toast the rice until the butter has melted.
Bring to a boil and then cover with lid and turn heat down to low. Let simmer for 15-20 minutes. All of the liquid should be absorbed.
Fluff with fork and serve.
I have found that basmati rice is the best rice to use for this. The next best alternative is long-grain rice or even jasmine rice. I only use the basmati rice because whenever I use long-grain rice on the stove top, it tends to come out wetter and mushier than what I like.
The lime zest adds so much to this rice. They are inexpensive and can be found most places. I bought mine on amazon.