Arroz a la Mexicana (aka Arroz Mexicano, Arroz Rojo, Spanish Rice) – Mexican Tomato Rice – Recipe

 Arroz_Mexicana
Arroz a la Mexicana (or Arroz Mexicano, Arroz Rojo, Spanish Rice)

Arroz a la Mexicana (also known as Arroz Mexicano or Arroz Rojo) is the tomato-flavored rice that is commonly served with just about every Mexican meal in this country, and quite frequently in Mexico as well. It is also known as Spanish Rice, though I suspect that is more of a 1950s era American misnomer.

I made an "intuitive" version of this for years, but it wasn't always up to par. So recently I studied a bunch of recipes and picked the best part of each to create this one. It is very simple, but paying attention to a few details makes it especially delicious.

I think you will find that having this basic preparation in your repertoire will round out many delicious meals, and it makes great leftovers the next day. Cold for breakfast, if you are like me.

Much like risotto or paella, the rice is fried in oil before any liquid is added. Unlike those dishes, the frying time is extended to about 7-10 minutes, allowing it brown slightly. I haven't found that it turns out so well in a rice cooker, so I prefer to do it on the stovetop.

The rice itself can be medium grain or long grain according to your preference. I like medium. It can't be a converted, par-cooked rice. 

My version of this recipe calls for canned tomato puree and frozen peas, because I like to make it all year. If you are making this when either ingredient is seasonal, by all means feel free to use them fresh. For tomato, you would grate, discard the excess skin, it and then fry briefly in oil to remove excess liquid.

Some people also like carrots, but I'm not a fan.

Arroz a la Mexicana (aka Arroz Mexicano or Arroz Rojo or Spanish Rice)
Vegetarian, vegan, and gluten-free
Serves 6

  • 3 tablespoons vegetable oil
  • 1 1/2 cups medium grain rice
  • 3/4 cup finely diced white onion
  • 1 clove garlic, minced
  • 1 cup tomato puree
  • 2 1/4 cups boiling water
  • 2 teaspoons vegetarian broth powder (Seitenbacher is my favorite brand; optional, but add 1 1/2 teaspoons salt if not using)
  • 1 cup defrosted but uncooked frozen peas
  1. Heat a medium saucepan over medium heat. Add the oil, rice, and onion and fry for 7-10 minutes, stirring occasionally, until the rice is light brown.
  2. Add the garlic and stir briefly.
  3. Add the tomato puree, water, and broth powder or salt and stir. Reduce heat to find a light simmer, and then cover the pot.
  4. Cook for 15 minutes. Turn off the heat and let stand 10 minutes without disturbing.
  5. Fluff the rice with a fork, mixing in the peas at the same time.

18 Replies to “Arroz a la Mexicana (aka Arroz Mexicano, Arroz Rojo, Spanish Rice) – Mexican Tomato Rice – Recipe”

  1. Very nice, simple recipe. Love anything Mexican, used to visit Mexico every two weeks working on the ships and going to the restaurant while in Cozumel was my priority ๐Ÿ˜‰

  2. This is my secret weapon side dish and it always slays. It’s all about the right moistness. But I’d recommend you add some ground cumin before you add the broth to give it a bit more depth.

    Also, adding ripe sliced bananas on top is an amazing balance of sweet and salty.

  3. i am mexican and german american and my mexican side (pretty white-washed, but good in the food dept.) made this at least once a week. you’ve got it exactly right! unlike gramma, my mom and I like to toast some cominos and add those as well… or like AllEnglandClub, ground cominos.

    for some reason it took me forever to learn how to make this correctly!!!

    another tip, i sometimes use Sazon GOYA Coriander & Annato / Con Culantro Y Achiote seasoning packet instead of the boullion powder (chicken of veg flavor). its different but delicious as well.

  4. Hmm… I wonder if the thickness of tomato puree varies much? I bought Muir Glen and putting a cup in resulted in very, very tomatoey rice.

  5. @leek – hmm… was it much redder than the picture above? I can't say for certain what brand I was using at the time, though it may well have been San Marzanos.

  6. @alex – Look a little more closely, the recipe calls for salt if your broth is unsalted.

    Thanks,
    Michael

  7. Looks delicious and I especially like the fact that you don’t need chicken broth to make it. Thank you for sharing your recipe with us Michael. ๐Ÿ˜€

  8. I made this just today and really liked it. I was thinking of wanting it spicier though. I added canned green chilies, but I’d like to ask you if you were making it spicier what would you try to add?

    1. I guess if I wanted to make it spicy I’d add some form of dried red chili, like a ancho or guajillo. I’d toast it, seed it, soak in boiling water, puree, and use that puree as part of the cooking liquid.

Leave a Reply

Your email address will not be published. Required fields are marked *