This post may contain affiliate links. Please read our disclosure policy.

Pinterest Hidden Image

Learn how to make fluffy, authentic Mexican Rice (arroz rojo) better than the restaurants! This simple recipe only uses simple ingredients and an easy prep time. Serve it as a side dish for any of your favorite Tex Mex or Mexican meals! 

Restaurant style Mexican Rice in a skillet being served with wooden spoon.
Save this recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Simple Ingredients Big Flavor

Headshot of author Serene.

I originally published this recipe in 2014 and have since made several changes based on personal experience. Since I first posted this recipe my cooking style has changed, the ingredients I commonly stock in my pantry has changed, and the way I make my Mexican rice has changed. 

I have swapped out the tomato bouillon originally used, and now use a combination of tomato paste and common spices. This gives us more control over the ingredients we’re using and the flavoring, while still giving us that perfectly fluffy and flavorful rice we love. 

Why We Love This Updated Recipe

  • Simple Ingredients– We know everything going into our food!
  • No Blender– Still keeping things simple with prep!
  • Restaurant Quality– we’re still delivering the quality you expect.

We love to serve this with our refried beans, charro beans, refried black beans, and our favorite Tex Mex meals like Texas Cheese Enchiladas, Crispy Ground Beef Tacos, Carne Asada, or grilled Mexican chicken. 

Ingredients You Need

Ingredients needed to make homemade Mexican rice.
  • Avocado Oil– A great neutral oil used to toast the rice that doesn’t give us an overpowering flavor. 
  • Long Grain White Rice- any kind of long grain white rice will work, standard American or Jasmine rice are popular options.
  • Tomato Paste- this gives us a big burst of tomato flavor without giving us soggy rice from too much moisture. 
  • Onion Powder- I have found this to the most flavor forward spice used that provides that same flavoring we would get from using caldo de tomate. 
  • Garlic Powder & Oregano– additional seasoning and flavor for the rice. I like to rub the oregano between my fingers as I add it to break it apart and make it a bit smaller to combine into my rice. 
  • Chicken Broth/Stock:-as pictured I love using Kirkland’s Chicken Stock in my cooking, it’s what I commonly keep on hand in my pantry. I will often make rice with just this and salt and I find that this creates a lot more flavor than other chicken broths I have used. But you can use any broth that you have on hand. 
  • Salt– Balances out all the flavors and enhances them.

All about the Rice

Long grain white rice is best for making Mexican rice. Short grain rice tends to become clumpy while the long grain will cook up fluffy. Basmati, Jasmine, or standard American long grain white rice work well for this dish.

How to Make the Fluffiest Mexican Rice

Find the complete recipe card below with measurements and full instructions.

This recipe comes down to the method. Sometimes the simplest things can be the trickiest because it’s all in the method.

White rice added to a skillet with oil.
White rice after being toasted in oil.
  1. Rinse your rice and then toast it in oil. I typically will use avocado oil which is neutral in flavor. Toast the rice until it gets a golden coloring coming through on most of the grains.
Stirring tomato paste into white rice.
  1. Stir the tomato paste into rice until the rice is all evenly coated. Then add in the spices. Stir them around and let them bloom briefly in the heat before adding in the broth.
Rice with tomato paste stirred in.
Seasonings added to rice for making Mexican rice.
  1. Pour the broth into the skillet and stir this together. Bring the mixture to a simmer, then place the lid on the skillet and reduce the heat to low. Let the rice cook for 25 minutes undisturbed, keep the lid on.
  2. After the 25 minutes, remove the skillet from the heat and keep the lid on another 10 minutes before removing to fluff up the rice.
Fluffed up Mexican rice after cooking.

Additions

Some restaurants like to add vegetables such as diced up tomatoes or peas and carrots to their rice. You can absolutely add these in. Peas and carrots can be added in frozen and they will cook with the rice. Add the vegetables in with the broth and allow them to cook with the rice. 

Storage Info

Store leftovers in a sealed container in the refrigerator for up to 5 days. When you reheat it if the rice seems a little dry, add a small amount of butter and allow it to melt and stir through. This gives a little more moisture without making the rice soggy. 

Rice can be frozen, allow it to cool to room temperature then store in a freezer safe container for up to 3 months. Thaw in the refrigerator overnight before reheating to use for a meal.

Mexican Rice FAQs

Can I double this recipe? 

Yes, this recipe can be made in larger amounts. It will change the cook time though. I have found I can make 3 cups of rice and cook it with the lid on for 30-35 minutes and have all the water cooked out. 

Do I need to rinse my rice?

Rinsing rice removes the surface starches. This helps the grains to not become sticky when they are cooked. My favorite method is to put the rice in a fine mesh strainer and place it under the water shuffling the rice around to ensure it’s fully rinsed. Once the water runs clear about 1 minute or so then I put the rice into my skillet with the oil to toast. Rinsing doesn’t affect the toasting of the rice. To be honest, I don’t always rinse my rice and I don’t notice a huge difference typically. Certain areas of the world may need to rinse rice to remove debris.

Can I still use the tomato de caldo?

Yes, absolutely. If you are a fan of using the tomato bouillon then you can continue to do so. I think using chicken broth or stock with the tomato de caldo makes a really flavorful rice.

Can I use Brown Rice for this recipe?

Brown rice requires more liquid and a longer cook time. Increase the liquid by 1/2 cup and increase the cook time to 45 minutes. 

Uses for Mexican Rice 

We have a lot of recipes on our site that feature rice as more than a side dish. Try our Wet Smothered Burritos, Grilled Cheese Burritos, Taco Bowls, Cantina Chicken Bowls, and Ground Beef Burrito Bowls.


Pin this now to save it for later

Pin It Now

Mexican Rice

4.80 from 15 votes
Prep: 5 minutes
Cook: 30 minutes
Total: 35 minutes
Servings: 8
Author: Serene
Learn how to make fluffy, authentic Mexican Rice (arroz rojo) better than the restaurants! This simple recipe only uses simple ingredients and an easy prep time. Serve it as a side dish for any of your favorite Tex Mex or Mexican meals! 
Restaurant style Mexican Rice in a skillet being served with wooden spoon.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

Instructions 

  • Rinse the rice in a fine mesh sieve under cold water until the water runs clear.
  • Heat the oil in a large skillet over medium/high heat.
  • Add the rice and stir to coat in the oil. Cook while stirring for about 7-10 minutes, the rice will turn very white as it cooks. Continue cooking until the rice starts to toast and turn slightly golden on the edges.
  • Stir in the tomato paste and then add the seasonings, stir to combine.
    3 tablespoons tomato paste, 1½ teaspoon salt, 1 teaspoons onion powder, ½ teaspoon garlic powder, ½ teaspoon dried oregano
  • Pour in the broth or chicken stock and allow this to come to a simmer. Place the lid on and reduce the heat to low. Let the rice cook undisturbed for 25 minutes.
  • After 25 minutes, remove the rice from the heat, BUT KEEP THE LID ON.
  • Keep the lid on for 10 minutes after removing from the heat. After this time, you can lift the lid and fluff the rice using a fork. Serve and enjoy.

Notes

  1. Special Tools (affiliate links): Braising pan | Large Skillet | Measuring Spoons | Wooden Spoon 
  2. Recipe Update in 2026: Updates have been made to this recipe. To make it the way it was originally written, use 1 tbsp of tomato de caldo in place of the tomato paste and seasonings. 

Nutrition

Serving: 1 | Calories: 206kcal | Carbohydrates: 38g | Protein: 4g | Fat: 4g | Saturated Fat: 0.5g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 486mg | Potassium: 119mg | Fiber: 1g | Sugar: 1g | Vitamin A: 92IU | Vitamin C: 1mg | Calcium: 16mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!
5 Secrets to Amazing Tex Mex
Free Email Series

Welcome to my kitchen!

Welcome to the House of Yumm!! My name is Serene. I’m the food photographer, recipe developer, and official taste tester around these parts.

You may also like

4.80 from 15 votes

Leave a comment

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

Recipe Rating




51 Comments

  1. Where can I find the original recipe?? Was it 1tbls chicken bouillon and 1 tblsp tomatoe for 2 cups of rice ?? I really liked that recipe and did not print it out due to having it saved and not thinking it would be changed 😂

    Thank you !!!

    1. Hi Shontel! My apologies! I do have the original ingredients included in the notes section of the current recipe. You’re right it’s 2 cups of rice, 1 tbsp of tomato bouillon and either 1 tbsp of chicken bouillon with 4 cups water or 4 cups of chicken broth. The steps are the same, toast the rice, then add the water/broth and the bouillon. Then bring to a simmer, cover and cook on low. I hope that helps!

  2. BROTH AMOUNT?? I don’t see how much broth to add. It’s not on list of ingredients. I was wanting to make this tonight. I’ve looked all over page to see if its listed several times. I could have missed it. Thank you.

    1. Peggy! My apologies, I did leave that off when updating. I got it added in there now. It’s 4 cups, so one carton of broth.

  3. I love this recipe. The method is what got me. It came out perfect. I did add extra of the seasonings and cilantro but it was nice and fluffy and light. Thanks

  4. This was a great simple Mexican rice. It is the perfect base to add any additional flavors you would like depending on what you are serving it with. I love how versatile it is.