Step 1 β Toast the rice
Heat the butter or olive oil in a saucepan over medium heat.
Add the rinsed jasmine rice and toast for 1β2 minutes, stirring, until lightly fragrant.
Step 2 β Add liquid
Add the liquid, garlic or shallot (if using), and citrus zest (if using). Bring to a gentle boil.
Step 3 β Simmer
Reduce heat to low, cover, and simmer for 12β15 minutes, until the liquid is absorbed and the rice is tender.
Step 4 β Rest
Remove from heat and let the rice rest, covered, for 5 minutes.
Step 5 β Finish & serve
Remove the garlic/shallot and citrus zest. Fluff the rice with a fork.
Finish with a small pat of butter, flaky salt, and herbs if desired. Serve warm.