Rinse the rice under cold water until the water runs clear to remove excess starch. Drain well.
In a medium saucepan, heat the olive oil over medium heat. Add the minced garlic and sauté until fragrant, about 1 minute, stirring constantly to avoid burning.
Add the rinsed rice to the saucepan and sauté for an additional 2-3 minutes, stirring frequently until the rice is slightly toasted.
Pour in the vegetable broth (or water) and bring it to a boil. Add the salt and black pepper, then reduce the heat to low. Cover the pot and let it simmer for 15-18 minutes, or until the rice is cooked and the liquid has been absorbed.
Once the rice is cooked, remove it from heat and let it sit, covered, for an additional 5 minutes.
Fluff the rice with a fork, then stir in the lime zest, lime juice, and chopped cilantro. Mix well to combine all the flavors.
If desired, fold in diced jalapenos for an added kick of heat.
Notes
Serve in a decorative bowl, garnished with cilantro leaves and lime wedges.