Melt butter in a large skillet over medium-high heat. Add onion and cook for 1 minute.
Stir in garlic and lemon zest and cook for an additional minute, stirring continuously. Continue stirring and add rice, salt and pepper and cook for 1 minute.
Stir in vegetable broth and lemon juice. Bring to a boil, then cover pan and reduce heat to low.
Let simmer for 18-20 minutes or until liquid is absorbed. Remove from heat and fluff with a fork before serving.