Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 6 ingredients for grocery delivery
Step 1
In a medium saucepan, heat the oil over medium-low heat. Add the onion and cook, stirring frequently, until soft and translucent, about 5 minutes. Do not brown; lower the heat if necessary.
Step 2
Add the garlic and rice and sauté for 2 to 3 minutes, until toasty and fragrant.
Step 3
Add 2½ cups water, along with the salt and pepper and bring to a boil. Reduce the heat to low, cover, and simmer for 10 to 15 minutes, until the rice is tender and the water is absorbed. Taste the rice; if it is still a bit firm, add a few more tablespoons of water and cook a few minutes more.
Step 4
Off the heat, add the lime juice, butter, and cilantro; then mix and fluff the rice with a fork. Taste and adjust the seasoning if necessary.