One Pot Mexican Rice

One-pot meals are my favorite! They come together in no time and never disappoint on taste. This one-pot Mexican rice is one of my favorite one-pot meals. It has a little bit of everything – tanginess from the tomatoes, spiciness from the chili, punch from the Chipotle and so much freshness from the cilantro or coriander. I love this recipe because it is so simple, yet super delicious!

Before I begin to put the recipe down for you, I have a DISCLAIMER. This is MY VERSION of Mexican rice and I DO NOT claim it to be authentic. I am putting this forward in the very beginning before some readers get offended. Please know that this is a recipe I make for myself in my kitchen and love it. And those who like my recipes and ask me for quick meals for weeknight dinners, this is for them.

Now that the disclaimer is out, let’s get into the details.

Cooking the rice

First up is the rice. Mexican rice uses long-grained rice in its authentic version as well. So go for long-grained rice such as Basmati.

one pot Mexican rice

one pot Mexican rice

Since we are cooking the rice in one pot, you will have to soak it in advance for about 20-30 minutes to get the perfect fluffiness. Wash the rice thoroughly and then soak it in room temperature water. Once done, drain all the excess water out through a sieve and then use it in the recipe.

Tomatoes are the hero

The deep red color of this one-pot Mexican rice comes from tomatoes. I have used store-bought tomato puree here. You can also use fresh tomato puree but make sure you use about 200 grams of it in that case since fresh tomato puree is not as thick. If you use fresh tomato puree, you will also have to cook the tomatoes for longer before adding the rice. Otherwise, there will be a raw tomato smell in your final recipe.

one pot Mexican rice

I go ahead with store-bought tomato puree because it’s thick and I do think there are some quality brands offering good purees. Store-bought purees are also thicker and add more flavor to the recipe. But the choice is completely yours.

Chipotle sauce

Chipotle powder or sauce is an essential element of Mexican rice. Most Mexican recipes also use Chipotle chili powder. Since I did not have that, I used a combination of chipotle sauce and chili powder. The results are quite fabulous in both cases. But again, the choice is yours. Go with whatever you have available.

one pot Mexican rice

one pot Mexican rice

Adding coriander is key

I feel the garnish of coriander in this recipe is the best part of it. I absolutely love coriander and especially in a rice-based dish like this. The coriander adds a lot of freshness, color and crunch to the final dish and I would suggest you add a generous garnish of it. Without coriander, you might find something as missing in this recipe. At least I do!

Here’s the recipe below. Refer to the video for a visual idea of the process.

If you have any questions, feel free to reach out to me with a comment or connect with me on Instagram or Facebook. For all my videos, you can subscribe to me on YouTube.

Print Recipe
One-Pot Mexican Rice
This one-pot Mexican rice is perfect for a quick dinner. All you need is a half-hour and dinner is ready. This is the easiest meal you will ever make and oh so delicious. A treat for vegetarians and rice lovers alike, this Mexican rice is going to become your go-to meal.
one pot Mexican rice
Course Main Dish
Keyword dinner recipes
Prep Time 10 minutes
Cook Time 30-40 minutes
Servings
people
Ingredients
Course Main Dish
Keyword dinner recipes
Prep Time 10 minutes
Cook Time 30-40 minutes
Servings
people
Ingredients
one pot Mexican rice
Instructions
  1. Wash the rice thoroughly through a sieve. Soak in room temperarture water for 20-30 minutes. Drain and set aside.
  2. Heat oil in a pan. Add the garlic. Fry for 2-3 seconds in low heat. Do not burn.
  3. Add the onions to the oil. Increase the heat to medium. Fry for 2-3 minutes till they become translucent and start to brown.
  4. Once the onions leave their raw state, add the corn. Fry this for another 2-3 minutes in medium heat.
  5. Pour in the tomato puree and stir. Cook this in low to medium heat till all the water is released and the tomato puree cooks completely. Should take about five minutes. Stir continuously to prevent it from sticking to the bottom of the pan.
  6. Season with salt, cumin powder and red chili powder. Stir.
  7. Add the Chipotle sauce and mix well for a few seconds.
  8. Add the soaked rice and give it a quick stir so that it assimilates with the tomato puree and the spices.
  9. Pour in the vegetable stock. Give it one last mix and cover the pan with a lid.
  10. Cook the rice for about 25-30 minutes on medium to low flame. Keep checking in between.
  11. Once done, remove from heat and let it rest for another ten minutes.
  12. Garnish with fresh coriander leaves just before serving. Enjoy with some sour cream and salad.
Recipe Notes

For the vegetable stock, you can either make your own or get a store-bought version. To make your own, accumulate all the leftover vegetables in your kichen. Heat oil in a pan, add garlic and saute the vegetables in it for about two minutes. Now add water to it and simmer for about an hour. Strain and preserve to use in gravies and other recipes.

 

Leave a Comment

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

*