This is a dish you'll find on almost every table in Mexico. It goes with so many things, from hearty stews to elegant moles. With the addition of a surprising herb, this recipe gives your typical white rice a "south of the border" feel.
In a medium saucepan, heat the broth or water until steaming. Season with ¾ teaspoon salt if using salted broth, 1½ teaspoons if using unsalted broth or water. Cover and keep warm on the stove.
In another medium saucepan, heat the oil over medium heat. Dice the onion and add to the pan. (Note: Chef Bayless uses half a large onion, but this recipe substitutes one small onion.) Add the rice and stir constantly until the grains have turned from translucent to milky-white, about 3 to 4 minutes. Chop the garlic, add to the saucepan, and cook until fragrant. Add the warm broth and lime juice; scrape down any grains that are clinging to the side of the pan. Cover, reduce the heat and simmer until the rice is cooked, about 15 minutes.
Remove the pan from the heat and let stand, covered, for 5 minutes. Meanwhile, chop parsley; set aside 3 tablespoons. Gently fluff the rice to release the steam and stop the cooking. Fold in the parsley. Transfer to a bowl and serve immediately.