Step 1 — Sauté (Build That Flavor Base)
Heat olive oil in your pan over medium-high heat. Add the diced onion and chopped garlic, and cook for 4–5 minutes until fragrant and tender. Add the rice and sauté for another 1–2 minutes, coating every grain in that golden oil. Then toss in the coriander, cumin, salt, and half the lime zest — toast everything for 1 minute. This step is where all the flavor gets locked in. Don't skip it, even if you're tempted.
Step 2 — Simmer (Hands-Off Time)
Pour in 3 cups of water. Bring everything to a rapid boil, then cover the pot and drop the heat to medium-low. Let it simmer gently for 13–14 minutes, until the rice is tender and all the water is absorbed. Turn off the heat and let it stand covered for 5 more minutes. Resist the urge to peek — you're building steam that finishes the rice perfectly.
Step 3 — Fluff and Season (The Grand Finale)
Fluff the rice with a fork. Squeeze in 2–4 tablespoons of fresh lime juice, then fold in the chopped cilantro and sliced scallions. Fluff again. Taste and adjust — more salt? More lime? Totally your call. Serve immediately and watch it disappear from the table.