A flavorful and vibrant rice dish, perfect as a side for your favorite meals.
Heat the oil in a medium saucepan over medium heat.
Using a medium saucepan ensures even heat distribution.
Sauté the chopped onion and minced garlic until softened and fragrant.
Stir frequently to prevent the garlic from burning.
Add the rice, diced tomatoes, and chili powder, stirring to coat the rice evenly.
Coating the rice with the oil and spices enhances its flavor.
Pour in the vegetable stock and add salt. Bring to a boil.
Ensure the stock is hot to maintain the cooking temperature.
Reduce the heat, cover, and simmer until the liquid is absorbed, about 15 minutes.
Avoid lifting the lid to ensure proper steaming.
Remove from heat and let the rice rest, covered, for 5 minutes.
This resting period allows the rice to finish cooking and absorb any remaining liquid.
Fluff the rice with a fork and serve warm.
Fluffing with a fork prevents the rice from clumping together.