Print Recipe

Mexican Red Rice

Mexican Red Rice

This is often mistakenly called Spanish Rice in the United States.



  1. Pour hot water over rice and let it stand for about 15 minutes. Drain the rice and rinse it well in cold water. Shake the sieve and let the rice drain for a while. Shake the rice to remove any excess water.
  2. In a saucepan, warm the peanut oil or lard over medium heat. Sauté the onion and garlic until softened. Add rice and sauté for another couple minutes, stirring to coat all the grains of rice with oil. Pour in the stock, add tomatoes or tomato sauce, sprinkle in the chile and salt, and bring to a boil. Reduce the heat to a simmer, cover the pan, and cook the rice for 15 to 18 minutes, until all the liquid is absorbed.
  3. Remove the pan from the heat and let the rice steam, covered, for 5 to 10 minutes.
  4. Fluff up the rice with a fork and serve warm.

Variation: When the rice has cooked for about 10 or 12 minutes, fold in 1 cup frozen peas and carrots which have been parboiled in salted water for 1 minute, then drained.


Maricopa, Arizona

Always Open!

To our Visitors

We're pleased that you are visiting one of the oldest, most reliable and comprehensive home cooking sites. Recipe Goldmine has been online since April 1999. We hope you enjoy our collection of over 39,000 recipes. Many have contributed to our recipe collections, including our own family, friends, newsletter subscribers, food companies and food organizations.