How To Feed A Loon

  • About Us
  • Recipe Index
    • Appetizers
    • Asian
    • Breads and Doughs
    • Cajun / Creole / Louisiana
    • Breakfast / Brunch
    • Comfort Food
    • Delectable Desserts
    • Entrees / Mains
    • Instant Pot
    • Italian
    • Pizza
    • Rubs, Spices and Sauces
    • Soups & Salads
    • Sides
    • Seafood
    • Southern
    • Mexican / Tex-Mex / Cal-Mex
    • Thanksgiving
    • Vegetarian
  • Videos
    • Recipe Videos
    • Web Stories
  • Work With Us
  • Contact
  • **Premium Access**
  • Recipes
menu icon
go to homepage
  • Mother's Day Brunch
  • Recipes
  • About Us
  • Work With Us
  • Premium
A close up view of a platter of Best-Ever Mexican Rice.
subscribe
search icon
Homepage link
  • Mother's Day Brunch
  • Recipes
  • About Us
  • Work With Us
  • Premium
A close up view of a platter of Best-Ever Mexican Rice.
×
Home » Recipe Index » TexMex / Mexican

Best-Ever Mexican Rice

Published: Mar 3, 2020 · Modified: May 8, 2025 by Kris Longwell · This post may contain affiliate links

2791 shares
  • Share
  • Tweet
  • Bluesky
Jump to Recipe Jump to Video Print Recipe
A close up view of a platter of Best-Ever Mexican Rice.

Best-Ever Mexican Rice comes together in about 30 to 40 minutes. We take you through the steps to make restaurant-quality rice every single time! It's the ideal side to our Tex-Mex Beef Tacos, Ancho Enchiladas, and Stuffed Chili Rellenos!

A platter filled with a pile of homemade Mexican rice topped with a sprig of fresh parsley with a large serving spoon inserted in the side.
Jump to:
  • 🍚 The Ingredients
  • 👉 Variations and Substitutions
  • 👩🏼‍🍳 How To Make Best-Ever Mexican Rice
  • 🍽️ How To Serve
  • 🙋🏽‍♂️ Frequently Asked Questions
  • 🇲🇽 Other Classic Mexican Sides
  • Mexican Rice

🍚 The Ingredients

Authentic Mexican rice relies on just a few simple ingredients, but using the right ones is essential to achieve its signature vibrant flavor and perfect texture. Find ingredient notes (including substitutions and variations) below.

An arrangement of ingredients for Mexican rice on a wooden background including chicken stock, diced onion, chopped tomatoes, garlic, rice, caldo de tomate, oil, and chili powder.

👉 Variations and Substitutions

  • Rice - We recommend going with white long-grain rice for the best texture. However, Basmati or Jasmine are fine substitutes. We don't recommend instant rice or wild rice.
  • Broth - You can go with chicken broth or vegetable stock. Water can be used as a substitute.
  • Vegetables - You can use canned diced tomatoes, just be sure to drain them. The chopped onions and garlic do not impart strong flavor, but do contribute to the authentic taste.
  • Caldo de Tomate - This is one ingredient you don't want to skip. It can be found in the soup section of most well-stocked supermarkets, or the Hispanic/Mexican section, at Hispanic markets, or online. Be careful when adding salt; the Caldo de Tomate (tomato bouillon) typically has salt in it.

See the recipe card (with video) below for a full list of ingredients and measurements.

👩🏼‍🍳 How To Make Best-Ever Mexican Rice

A person standing behind a blender filled with puréed tomatoes, onions, and spices.
  1. Step 1: Purée the tomatoes, onions, and garlic in a blender.  
A whisk being used to whisk chicken stock in a pan that has chili powder and tomato bouillon dissolved into it.
  1. Step 2: Heat the stock over medium heat and whisk in the Caldo de Tomate and chili powder. 
A wooden slotted spoon being used to stir long-grain rice in the bottom of a silver saucepan.
  1. Step 3: Toast the rice in a little oil over medium heat in a saucepan.
A wooden slotted spoon stirring a puréed tomato and onion mixture into a saucepan filled with toasted long-grain rice.
  1. Step 4: Add the puréed mixture to the rice and cook until most liquid has evaporated. 
A person pouring a seasoned chicken stock from one pan into another pan filled with long-grain rice and puréed tomatoes and onions.
  1. Step 5: Add stock, bring to a boil, then lower the heat, cover, and cook for 20 minutes.
A person submerged in a saucepan filled with homemade Mexican rice.
  1. Step 6: Fluff with a fork (or spoon) and serve at once. 

Expert Tip

For traditional Mexican rice, we prefer not to have large chunks of tomato and onion in the dish. If you want a little more texture from the vegetables, just give them a couple of quick pulses in the blender or food processor so they are not completely pulverized.

🍽️ How To Serve

  • One cup of rice will absorb much of the liquid and expand. This recipe will easily feed four people. It can also be doubled with no problem, but the cooking time may need to be slightly increased.
  • We love to serve the rice like they do at Mexican restaurants, on a large platter. Garnish with a sprig of cilantro for an attractive presentation.
  • This, along with authentic refried beans, is the perfect side to dishes like grilled steak fajitas, savory shrimp fajitas, or authentic beef enchiladas.

🙋🏽‍♂️ Frequently Asked Questions

Can Mexican Rice be made in advance?

Yes! You make the rice 3 to 4 hours in advance. Transfer the rice to a pan or dish and cover with foil. Heat in the oven (250°F to 350°F) until heated through, about 15 to 20 minutes.

Is there a substitute for the Caldo de Tomate

You can go with regular chicken bouillon, in a pinch. The Caldo de Tomate adds a depth of tomato and delivers the classic taste, but it's still delicious with regular bouillon.

How do I keep my Mexican rice from burning or undercooking?

This is the big question. Everyone's stovetop is different. It may take a little practice, but after you've brought the rice to a boil, be sure to turn the heat to low and cover the pan. Too high heat will cause the rice to burn. However, it's not uncommon for there to be a layer of rice that sticks to the bottom of the pan. This is okay. If the heat is so low that it doesn't fully cook the rice, simply add a little more liquid and continue cooking for another 5 to 10 minutes with the lid on. 

A person holding up a large spoon of homemade Mexican rice over a silver saucepan of the same.

🇲🇽 Other Classic Mexican Sides

  • A cast-iron skillet filled with refried beans and topped with crumbled Cojita cheese and several jalapeno slices.
    Authentic Refried Beans
  • An overhead view of a large white bowl filled with Cilantro Lime Rice next to scallions and a bunch of cilantro, with a silver spoon in the bowl.
    Cilantro Lime Rice
  • A molcajete filled with fresh guacamole topped with tomatoes and bacon
    Best-Ever Guacamole
  • An overhead view of a large oval Dutch oven filled with borracho beans with a wooden spoon inserted into the middle of them.
    Authentic Borracho Beans

Ready to make the best Mexican rice this side of the Rio Grande? Go for it!

And when you do, be sure to take a picture, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

A platter filled with a pile of homemade Mexican rice topped with a sprig of fresh parsley.

Mexican Rice

We're really not making this up. This truly is the Best-Ever Mexican Rice! Find the Caldo de Tomate in the Latin section of your supermarket. We go with Knorr. If using a sodium-free version, you'll need to add ¾ teaspoon of salt when adding the other seasonings.
5 from 1 vote
Print Pin Rate
Course: Appetizer or Side Dish
Cuisine: Mexican / TexMex
Prep Time: 10 minutes minutes
Cook Time: 30 minutes minutes
Total Time: 40 minutes minutes
Servings: 8 people
Calories: 146kcal
Author: Kris Longwell

Video

Equipment

  • Blender or food processor
  • 2 saucepans, one preferably should be 3-quart pan approx. 8 inches in diameter.

Ingredients

  • 2 Roma tomatoes sliced in half
  • 1 cup onion roughly chopped
  • 2 cloves garlic
  • 1¾ cups chicken stock plus 2 tbsp, or water
  • 2 teaspoon Caldo de Tomate
  • 1 teaspoon chili powder
  • 2 tablespoon vegetable oil or olive oil
  • 1 cup long grain rice

Instructions

  • Place the tomatoes, onions, garlic in a blender, or food processor, and purée until smooth. Using a spatula to scrape down any onion pieces that didn't get puréed. Repeat and set aside.
    2 Roma tomatoes, 1 cup onion, 2 cloves garlic
  • In a medium saucepan, heat the stock over medium heat and stir in the Caldo de Tomate and chili powder.
    1¾ cups chicken stock, 2 teaspoon Caldo de Tomate, 1 teaspoon chili powder
  • Meanwhile, in a separate 3-quart saucepan, heat the oil over medium heat. Add the rice and cook, stirring occasionally, until it's slightly translucent and barely toasted, about 5 to 6 minutes.
    2 tablespoon vegetable oil, 1 cup long grain rice
  • Transfer the tomato/onion/garlic mixture into the pan with the rice. Raise the heat to medium-high and cook until any excess liquid cooks out, about 3 minutes.
  • Turn the heat to high and add the stock mixture to the rice. Bring to a boil, then lower the heat to low, and cover. Cook for 20 minutes.
  • Remove from heat, remove the lid, and fluff with a fork. Serve at once.

Notes

NOTE: Watch the video near the top of the recipe for visual guidance.
If you can't get decent Roma tomatoes, you can go with a 15 oz. can of whole tomatoes, drained.
Water can be sustituted for the chicken stock.  If you want 100% vegetarain, check the Caldo de Tomate label, in most varieties, there is some chicken fat.  You'll need to use vegetable bouillon in place of the Caldo de Tomate.  The taste won't be as authentic, but it will still be good. 
If using a sodium-free Caldo de Tomate, you'll need to add ½ to ¾ tablespoon of salt to the cooking liquid.
It is not uncommon for there to be a thin layer of lightly burnt rice at the bottom of the pan.  We think it adds a little texture to the final dish.  However, if you prefer, when transferring the cooked rice from the pan to the serving dish, just don't scrape the bottom of the pan. A soak in soapy water will make clean-up super easy. 
The rice can be made up to 1 day in advance, and we find that re-heating it on a baking sheet in a 350°F oven for about 20 minutes works best. 
The rice will keep in the refrigerator for up to 1 week and freezes for up to 1 month, although with Mexican rice, fresh is definitely best. 

Nutrition

Calories: 146kcal | Carbohydrates: 23g | Protein: 3g | Fat: 4g | Saturated Fat: 3g | Cholesterol: 2mg | Sodium: 82mg | Potassium: 153mg | Fiber: 1g | Sugar: 2g | Vitamin A: 203IU | Vitamin C: 4mg | Calcium: 16mg | Iron: 1mg
Tried this recipe? Take a Picture!Mention @HowToFeedALoon or tag #HowToFeedALoon!

POST UPDATE: This recipe was originally published in April 2014, but was updated with improved tweaks to the recipe, expert tips, new photography, and a fabulous new video in March 2020!

More Mexican / Tex-Mex / Cal-Mex

  • An arrangement of ingredients for grilled tacos al pastor on a white background including dried chiles, spices, pineapple, pork shoulder, sugar, vinegar, and corn tortillas.
    Grilled Tacos al Pastor
  • A sheet pan filled with a row of beef enchiladas with red sauce and topped with chopped tomatoes and lettuce.
    Beef Enchiladas with Red Sauce
  • A side view of a stack of homemade corn tortillas that are resting on a wooden board topped with a colorful napkin with a bowl of salsa and soften butter nearby.
    Homemade Corn Tortillas
  • An overhead view of two white bowls that are both filled with a serving of a turkey burrito bowl and they are surrounded by smaller bowls of salsa, pico de gallos, cheese, and corn salsa.
    Turkey Burrito Bowl

Comments

  1. Cindy Parks says

    February 08, 2022 at 3:17 pm

    Can I double the recipe? Thank you.

    Reply
    • Kris Longwell says

      February 08, 2022 at 3:35 pm

      Absolutely! Just double everything. You may need to increase the time by 5 to 10 minutes, but just check after 20 minutes, and if the rice is still too wet (which it probably will be), just let it heat for another 5 to 10 minutes. Let us know how it turns out! Kris & Wesley

      Reply
  2. Theresa Frost says

    May 05, 2021 at 10:17 pm

    This rice is perfection! I had to search a bit for the caldo de tomate but I found it a local Mexican market and in my opinion, it’s an essential flavor in this dish. We had this rice as a side with Pollo en Escabeche and it was so delicious. Thank you, for yet another culinary keeper!

    Reply
    • Kris Longwell says

      May 07, 2021 at 7:53 am

      Hi Theresa! That is so great to hear!! We are so super happy you had such great success with the rice. Making authentic Mexican rice at home just feels so good, right? We are so happy you loved it and thank you so much for letting us know!! All the very best, Kris & Wesley

      Reply
  3. Monba says

    June 18, 2020 at 2:45 pm

    Thank you so much Kris. I will let you know how the medium grain rice turned out this evening!

    Reply
    • Monna says

      June 18, 2020 at 2:46 pm

      That sounds Indian. lol
      It’s Monna

      Reply
    • Monna says

      June 22, 2020 at 4:24 pm

      I tried the medium grain rice And Kris you were right!
      It turned out very well and was delicious.
      My family really enjoyed it!

      Reply
      • Kris Longwell says

        June 23, 2020 at 3:17 pm

        YES!!! That is so great to hear!!! So glad you had success and thanks for letting us know!!!

  4. Monna says

    June 18, 2020 at 2:32 pm

    I only have medium grain rice for the Mexican rice dish. Should I try it and if so should the amount of rice be adjusted?
    Thanks,
    M.

    Reply
    • Kris Longwell says

      June 18, 2020 at 2:39 pm

      Hi Monna, you can still use medium grain and no need to change any of the measurements. The end result will probably be a little 'stickier' than what long grain rice will produce, but you should still achieve delicious Mexican rice. Let us know how it turns out!

      Reply
  5. Nancy says

    April 22, 2020 at 2:41 pm

    My family and I have been making Mexican Rice for decades. My Abuelita & mom made it for dinner constantly. And we never put chili powder in our arroz Or salsa!! Just fyi.

    Reply
    • Kris Longwell says

      April 22, 2020 at 3:49 pm

      Great!

      Reply
  6. Nanct says

    April 22, 2020 at 2:40 pm

    My family and I have been making Mexican Rice for decades. My Abuelita & mom made it for dinner constantly. And we never put chili powder in our arroz Or salsa!! Just fyi.

    Reply
  7. Chendria McGowen says

    April 21, 2020 at 5:42 pm

    5 stars
    I made this today with your chimichanga recipe, the rice was wonderful! I’ve been looking for a Mexican rice recipe for a while looks like I’ve found it! Thanks for the great recipe and the video really helped me as well!

    Reply
    • Kris Longwell says

      April 22, 2020 at 11:28 am

      Hi Chendria! We are so so thrilled to hear you had such success with our Mexican rice recipe! We love it so much, too!! And thank you so very much for letting us know and for the GREAT review! That means the world to us! Please stay in touch! All the very best, Kris & Wesley

      Reply
  8. Vera says

    March 03, 2020 at 8:43 pm

    I am very sorry but I do not like Wesley putting all the rice on a plate and then eating out of that plate .. Why couldn't he get a small plate and put a serving on it and the taste it .. I found it very impilot what he did .. I was raised to not to eat out of the plate it is going to be served from .. So Please Wesley take a smaller plate the next time . Thank you

    Reply
    • Kris Longwell says

      March 04, 2020 at 11:05 am

      Hi Vera, we are so sorry that we offended you! That was a plate that we fixed for ourselves, for the video performance. Of course, if we were serving other guests, we would never have eaten off the plate. But we understand what you're saying. Thanks for taking the time to let us know and please have a wonderful day. Kris & Wesley.

      Reply
    • L says

      April 04, 2020 at 8:32 pm

      Are you serious? I’m sure it was just for the video and they wouldn’t do that if they were serving guests. If it’s just them - who cares?

      Thank you for the amazing video. Literally just finished making this. LITERALLY 🙂

      Reply
5 from 1 vote

Leave a Reply Cancel reply

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

Recipe Rating




A close up view of a platter of Best-Ever Mexican Rice.

Welcome!

Kris & Wesley (The Loon) live for fun, food, and fabulousness. "How to Feed a Loon" is a celebration of just that. Come join us on this joyous culinary ride.

More about us

Mother's Day Brunch

  • A blueberry almond coffee cake sitting on a white lattice cake stand.
    Blueberry Almond Coffee Cake
  • An overhead view of fluffiest scrambled eggs on a white plate topped with finely snipped chives and a gold fork on the plate, too.
    Fluffiest Scrambled Eggs
  • A serving of eggs Benedict on a white plate with a glass cup of coffee and a carafe of orange juice in the background.
    Classic Eggs Benedict
  • An antique plate holding ricotta pancakes with a strawberry on top and syrup being poured on top.
    Ricotta Lemon Pancakes with Vanilla Sauce
  • A basket that is lined with an orange checkered cloth and is filled with freshly baked Southern biscuits.
    Homemade Southern Buttermilk Biscuits
  • A straight-on view of a slice of mixed berry bread pudding with orange sauce sitting on a white dessert plate with a glass mug of creamed coffee in the background.
    Wild Berry Bread Pudding with Orange Sauce

Popular Recipes

  • best-ever chicken salad recipe
    Best-Ever Chicken Salad
  • A white soup filled with roasted tomato basil soup next to sliced grilled cheese sandwiches.
    Roasted Tomato Basil Soup
  • Mahi Mahi tacos on a wooden table in a taco holder
    Amazing Mahi Mahi Tacos
  • A lemon wedge being squeezed onto a platter of chicken francese
    Chicken Francese
  • Southern Shrimp and Cheesy Grits recipe
    Southern Shrimp and Cheesy Grits
  • Slow Roasted Pork Shoulder on a platter with a side of gravy
    Slow Roasted Pork Shoulder

Footer

A close up view of a platter of Best-Ever Mexican Rice.
↑ back to top

Explore

  • Recipe Index
  • About Us
  • Subscribe

About

  • Privacy Policy
  • Contact

Copyright © 2025 How to Feed a Loon • This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. How To Feed a Loon is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

2791 shares

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.