Restaurant style Mexican rice has been an ongoing struggle for me.
I loooove ordering it at restaurants, but every time I've tried to make it at home, it completely flops.
Instead of the delicious, fluffy, salty, chewy rice of my dreams, I get a gloppy, sticky, overly tomato-y mess. More like sticky Spanish rice... Which I love, but not as a side to fajitas or enchiladas!
What was I doing wrong???
Well, as it turns out, pretty much everything.
- I didn't rinse my rice. Although I was already choosing the right type of rice (long grain white rice), I missed the all important step of rinsing it. Rice naturally has a powdery coating of starch on each grain, which dissolves into the cooking liquid, thickening it and creating a stickier batch of rice. If you rinse the rice before cooking, you wash away the starchy coating, and the rice grains don't stick together as much while cooking. It makes it easier to get that fluffy texture you're looking for.
- I skipped the saute. THIS is probably the number one tip. By sauteing the rinsed rice in a generous amount of oil, each grain develops a golden crust. This crust keeps each grain intact and gives the cooked rice a chewy, toothsome feel. Browning the rice is the secret to rice with plump, distinct grains, instead of a mushy pot with globs of rice.
- I forgot about the fresh mix-ins. Even if you follow all the steps, rinse the rice, saute the grains until golden, add delicious spices, and cook it in a flavorful broth.... Mexican rice just isn't complete without a few extra mix-ins. Fresh lime juice and cilantro give the rice a fresh zing, and deepen the layers of flavor. Without the fresh ingredients, the rice can feel a little one-note. Don't skip the fresh stuff!
These, my friends, are the secrets to amazing restaurant-style mexican rice.
And guess what? I raise you one.
I made it in a rice cooker!
Yep, that means that once you've toasted the rice & pureed your tomato/onion/garlic mixture, you combine everything in the rice cooker & set it and forget it. Leaving you tons of time to finish the rest of dinner, and you never have to worry about burnt rice.
Enjoy this one. It's a keeper!
Recipe
Ingredients
- 2 cups roughly chopped fresh tomatoes, about 1 inch pieces
- 1 cup roughly chopped yellow onion
- 6 cloves garlic, peeled
- 2 cups long grain white rice
- ¼ cup high-heat safe oil, like grapeseed oil
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon kosher salt
- 2 tablespoons tomato paste
- 2 cups chicken broth
- ½ cup minced fresh cilantro
- Juice of 1 lime
- Salt and pepper, to taste
Instructions
- Place the tomatoes, onion, and garlic cloves in a blender and process until smooth. Set aside.
- Put the rice in a fine mesh strainer and rinse with cool water under the faucet until the water runs clear. Shake dry and set aside.
- Pour the oil into a large nonstick skillet and warm over medium-high heat until shimmering. Add the rice and cook, stirring often, until the rice turns a light golden brown. When the rice is golden, add the cumin, coriander, salt, and tomato paste to the pan. Stir with a spatula to combine, and cook for just 30 seconds to 1 minute, until the spices are fragrant.
- Use the spatula to remove the rice from the pan to and transfer it to a rice cooker. Pour in 1 ½ cups of the tomato mixture from the blender and 2 cups of chicken broth. Stir to combine, close the rice cooker, and cook on the white rice setting until done.
- When the rice is done cooking, remove from the rice cooker and transfer to a large bowl. Fluff with a fork and stir in the minced cilantro and fresh lime juice. Add more salt and pepper to taste and enjoy.
Tried this recipe?Mention or tag @happilyfromscratch !
MK
I absolutely love this. I'm terrible at making rice on the stove top, so this is perfect. Very flavorful, nice texture, excellent. My go to Mexican rice recipe! Thank you!
Erica Julson
Yay, I'm so glad you enjoy it!
Nicole
This was the best rice ever! Super easy to cook and full of flavor. There were no leftovers in my family! Kid approved. Also a great filler for a very hungry teenager. Definitely will be adding to my weekly taco Tuesday menu!
Vicki Michener
I appreciate the benefit of your trial & error to make this recipe. I’m making it tonight because I’m so excited to taste it.
Alee
Are you able to use brown rice with this recipe?
Alynn
I recently used brown rice (usually use white)and the family loved it.
Alynn
This is my go-to Mexican rice recipe, I love it. I am terrible at following recipes and have used substitutes and alterations and it always turns out great! Thank you!
Hillary W
Good recipe as I wanted to do a more hands-off version of this while I did other things. I was left hanging on “wait, do I use only part of the tomato mixture?!?” I ended up just dumping it all in and it turned out fine. No complaints.
Mary
Can this be made in advance? Like a day and reheat in microwave? I plan to make this Memorial weekend.
Thank you
Erica Julson
Yes, it just loses a little moisture overnight. You may want to add a sprinkle of water before you microwave it to keep it nice and soft!
Leah
Fantastic! I used the whole 3 cups of the tomato purée mixture, frozen diced onions instead of fresh and canola oil instead of grape seed oil to sauté the rice.
I only had basmati rice- it worked quite well! 3 teenage boys, a grandma, two parents and a college kid devoured this recipe! Thanks!!! This one was printed and will go into the rotation!!!!!
Serena
I tried this recipe tonight and it was overall great, my rice turned out a touch too dry so I think I will add more of the tomato mixture my next run. I used my Aroma rice cooker on white rice setting, I also let the rice sit in the cooker on keep warm setting and it didn’t mess with the texture of the rice at all. I also added a teaspoon of chili powder and it was a great addition. Thanks for sharing!
Beverly Collins
Going to try out this recipe, it looks good! What do you do with the leftover tomato/onion/garlic after using the 1.5 cups? Make salsa?
Beverly
Recipe looks great. On going to try the mexican rice today. Just wondering, do you save the leftover tomato puree from the blender after using the 1.5 cups for another purpose?
jasmine Hines
What kind of rice cooker did you use?