Start by rinsing the long-grain white rice until the water becomes clear.
Once this is done, set it aside.
This step is optional, sometimes I rinse it, and sometimes I do not.
In a large skillet, add butter or oil and heat over medium-high heat.
Add the rice and stir-fry for two minutes, making sure to stir constantly to prevent sticking.
In a food processor or blender, combine the onion and garlic with a generous amount of salt and 1 cup of water.
It would help if you got about a cup and a half of this liquid.
If necessary, add more water or vegetable broth until you reach a total of two cups of liquid.
Pour this liquid over the rice in the pan.
Top with cilantro sprigs and whole serrano chile.
Put the lid on the pan and cook the rice for 15 minutes.
Once this time has elapsed, turn off the heat and cover the rice for 5 more minutes.
Finally, remove the lid and remove the cilantro and chili.
Fluff the rice with a fork and taste for flavor.
Adjust seasoning if necessary, and it is ready to serve.
Notes
Uncooked rice should be stored in an airtight container in a cool, dry place away from direct sunlight. If stored properly, white rice can last up to two years.
How to store cooked rice? After cooking the rice, let it cool at room temperature for about one hour before refrigerating. Once it is cold, you can put it in an airtight container and store it in the refrigerator. Try to consume it within 3-5 days to ensure freshness and safety.
Can cooked rice be frozen? If you want to store the rice longer, you can freeze it. Again, let the rice cool to room temperature and put it in an airtight container or freezer bag. Cooked rice can last up to three months in the freezer. To use it, thaw it in the refrigerator and reheat it in the microwave or a frying pan.
How to reheat rice? When you are ready to eat the stored rice, reheat it until it is piping hot. Once you have reheated the rice, you should not cool and heat it again.