Fluffy, flavorful Mexican white rice made with toasted rice, blended garlic and onion, fresh cilantro, and a whole serrano chile. Ready in 25 minutes. The perfect side dish for beans, enchiladas, and stews.
Rinse the rice (optional): Rinse the rice under cold water until the water runs clear. Drain and set aside.
Sauté the rice: Heat the oil in a large skillet over medium-high heat. Add the rice and sauté for 2–3 minutes, stirring constantly, until lightly golden.
Blend the flavor base: In a blender, combine the onion, garlic, salt, and 1 cup of water. Blend until smooth. Add more water or broth to make a total of 2 cups of liquid.
Simmer: Pour the liquid over the toasted rice. Add the whole serrano chile and cilantro sprigs on top (if using). Cover and cook over low heat for 15 minutes.
Let it rest: After 15 minutes, turn off the heat but leave the lid on. Let the rice sit, covered, for 5 more minutes.
Finish and serve: Remove the cilantro and chile. Fluff the rice gently with a fork. Taste and adjust salt if needed. Serve warm.
Notes
Storage (cooked): Let the rice cool at room temperature for up to 1 hour. Then refrigerate in an airtight container for up to 3–5 days.
Freezing cooked rice: Let it cool completely, then transfer to freezer bags or containers. Freeze for up to 3 months. Thaw in the refrigerator before reheating.
How to reheat: Reheat in the microwave with a splash of water or on the stovetop over low heat. Once reheated, do not cool and reheat again for safety.
The blended onion-garlic water counts toward the total liquid. Don't add extra water on top or the rice will be soggy.
Works with brown rice too — increase liquid by ½ cup and cook for 40–45 minutes.