Oh my gosh, you’ve got to stop making that mushy, bland rice that comes out of a box! Seriously! We all know the heart of any good Mexican feast—whether it’s tacos, enchiladas, or carnitas night—relies on the perfect side dish. And for me, nothing beats that vibrant, perfectly fluffy Mexican Rice. It’s taken years to nail down the technique, but I finally cracked the code to that famous *Arroz Rojo* texture that never sticks together.
I’m not kidding; once you master toasting the rice just right, you’ll never go back. This recipe isn’t fancy, far from it, but that’s why it works! It uses simple pantry staples. This is my go-to formula here, and trust me, after making this staple side dish a hundred times, I can guarantee you’ll get that beautiful, restaurant-style result every single time you try it.

Why This Easy Mexican Rice Recipe Works So Well
Oh, trust me, this stovetop method is my secret weapon for any great Mexican meal. Forget those bland, mushy grain bowls! This is how you make restaurant-quality *Arroz Rojo* that actually complements your main dish—it’s the *Best Side Dish for Tacos* guaranteed! It’s all about setting ourselves up for success from the very first minute.
- It relies on simple, high-impact ingredients you probably already have.
- The whole thing comes together so quickly—ready in under 45 minutes!
- We control the liquid ratio perfectly, which is the only real key to fluffy results. For more easy side ideas, check out how I make easy cheesy rice when I need something fast!
Achieving Fluffy Mexican Rice Tips
If you even *think* about skipping the toasting step, stop right there! You absolutely must toast your uncooked rice in oil until it turns that perfect light golden brown shade. This step is crucial. It seals the grain, which is the only real secret to *Perfectly Cooked Mexican Rice* that stays separate and fluffy, instead of ending up as sticky sad rice. Watch it close so it doesn’t burn!
Essential Mexican Rice Ingredients
You don’t need a huge grocery list for this! We are keeping our required *Mexican Rice Ingredients* straightforward, which is why this is such a great recipe for beginners. Everything here contributes directly to that deep, savory red color and flavor.
- 1 tablespoon vegetable oil
- 1 cup long-grain white rice, uncooked
- 1/2 medium white onion, finely chopped
- 2 cloves garlic, minced
- 1 (14.5 ounce) can diced tomatoes, undrained
- 2 cups chicken broth or vegetable broth
- 1 teaspoon salt
- 1/2 teaspoon ground cumin
Grab your ingredients, because the magic starts right away with the toasting!
How to Prepare Authentic Mexican Rice Step by Step
Okay, let’s get this amazing *Arroz Rojo Step by Step* underway! The process is super methodical, and if you follow these steps exactly, you’ll get the best results. First things first, get that oil hot in a medium saucepan over medium heat. We have to start building that flavor base right away before we even think about adding the liquid.
If you want dinner on the table fast after this, check out this idea for an easy one-pot Spanish rice recipe, but stick with my technique here for true authenticity!
Toasting the Rice for Best Mexican Rice Texture
This is where the magic happens—you’re going to add the uncooked rice and you MUST keep stirring it constantly. I mean it, don’t walk away! We need that rice to turn a beautiful light golden brown, usually taking about 5 to 7 minutes. If it burns, we start over, so keep that heat in check!
Once it’s nicely toasted, toss in your chopped onion and minced garlic and cook until that onion softens up a bit, just about three more minutes. Now we add the tomatoes (juice and all!), the broth, the salt, and that essential cumin. Give it a big stir!
Simmering and Resting for Fluffy Mexican Rice
Bring that whole mixture up to a roiling boil on medium-high heat. The absolute most important thing happens now: Once it’s boiling, DROP THE HEAT way down to low. Cover it tightly with a lid and keep your hands off for exactly 20 minutes. Do not peek! I repeat, do NOT lift that lid!
When the timer dings, kill the heat under the pot completely. The rice needs to relax and absorb the last bit of steam. Let it sit there, still covered, for another 10 minutes. This resting time finishes the cooking process perfectly. Finally, uncover it and gently fluff it all up with a fork before you serve it.
Ingredient Notes and Simple Mexican Rice Substitutions
Even with an *Authentic Mexican Rice* recipe, sometimes we need to tweak things based on what’s in the pantry, right? My grandmother always said that cooking is about adapting. If you’re watching your sodium, just swap out the standard broth for a low-sodium version; we’re adding salt later anyway, so you can control it perfectly.
Also, if you want that gorgeous, deep red color that looks exactly like restaurant versions, try this trick: Instead of using all 2 cups of broth, swap out about half a cup for regular tomato sauce. It deepens the flavor and color beautifully. It’s a little insider tip for making this *Homemade Red Rice* really shine.
Serving Suggestions for Your Mexican Rice
Honestly, this fluffy rice is the best supporting actor on your plate! It’s the ultimate *Traditional Mexican Side Dish* for pretty much anything that needs something savory and colorful next to it. My absolute favorite way to eat it is tucked right alongside spicy carne asada tacos or smothered under a helping of cheese-drenched enchiladas. It actually soaks up all those extra sauce drippings, which is heavenly.

If you’re planning a huge spread, this rice pairs wonderfully with a bowl of my creamy hot Mexican street corn dip! It keeps the whole meal cohesive and super authentic. You’ll never serve plain white rice to company again, I promise!
Storage and Reheating Instructions for Leftover Mexican Rice
Because this *Mexican Rice* comes out so fluffy, we want to make sure it stays that way even on day two! Pop any leftovers into a truly airtight container as soon as they cool down a bit. It’ll last great in the fridge for four days, tops. Seriously, don’t leave it out on the counter!
When you want to eat it, the microwave works in a pinch—just add a tiny splash of water or broth (maybe a teaspoon?) right before zapping it to bring back that moisture. If you have time, reheating it gently in a skillet over low heat with a lid on is even better for keeping that perfect texture.
Frequently Asked Questions About Making Mexican Rice
I get asked so many questions about this recipe because everyone wants that perfect texture! People always wonder how to adapt it or what to do when things go wrong. Don’t worry, we can troubleshoot the *Arroz Rojo* together! Here are the burning questions I hear most often about nailing this *Simple Mexican Rice Side*.
Why is my Mexican Rice sticky instead of fluffy?
Nine times out of ten, stickiness comes from one of two things: either you skipped toasting the rice in oil completely, or you lifted the lid while it was simmering! Toasting is what seals the outside of the grain so moisture gets trapped inside. And lifting the lid lets out that crucial steam needed for the final cooking phase. If you’re dealing with sticky rice, try separating the grains gently with a fork, adding just a tablespoon of water, and reheating it low and slow in a covered pan.
Can I make this a Vegetarian Mexican Rice?
Absolutely! This is already mostly vegetarian, which I love. For a truly *Vegetarian Mexican Rice*, just make sure you swap the chicken broth for an equal amount of vegetable broth. That’s the only change you need to make! All the other ingredients—the tomatoes, onion, garlic, and spices—are naturally meat-free, making this a fantastic option for an easy veggie side dish.
Can I use a rice cooker for Mexican Rice?
Yes, you totally can use a rice cooker for Mexican Rice, but you have to toast the rice first! Do steps 1 through 3 on the stovetop to get that golden color and cook the onions/garlic. Then, pour that mixture directly into the rice cooker pot. Use the exact same amount of liquid the recipe calls for (2 cups of broth/tomato mix). Let it cook on the ‘white rice’ setting, and then let it rest inside for those full 10 minutes after it’s done cooking before you fluff it!
How much rice can I double for a big crowd?
This recipe scales up really well! If you are making a massive batch for a party, remember that liquid ratios matter most. If you double the rice to 2 cups, you need to increase the liquid slightly more than double—aim for about 4 1/2 cups total liquid instead of just 4 cups. It also takes longer for the heat to distribute evenly in a huge pot, so keep an eye on that toasting time!
Estimated Nutritional Data for Mexican Rice
I know some of you love knowing what you’re eating, and because this recipe is naturally straightforward, it’s actually a pretty good option for a side! Here’s a quick glance at the nutritional rundown for a single serving of this *Arroz Rojo Step by Step*. Remember, this is just an estimate based on the standard ingredients listed above. If you use low-sodium broth, your sodium count will drop, which is always a win in my book!
- Serving Size: 1 cup cooked
- Calories: 220
- Fat: 5g (1g saturated fat)
- Carbohydrates: 38g
- Protein: 6g
- Fiber: 2g
- Sodium: 550mg
- Cholesterol: 0mg
Since we aren’t adding any cheese or heavy lard like some other versions might, this *Mexican Rice* stays nicely balanced as your go-to side dish for taco night. Enjoy every bite!
Share Your Perfect Mexican Rice Results
Now that you’ve got the secret to perfectly toasted, fluffy *Mexican Rice*, I am dying to know how it turned out for you! Seriously, pull out your phone and snap a picture of that beautiful color next to your tamales or enchiladas!
Did you nail that toasting step? Which main dish did you serve this *Simple Mexican Rice Side* with? Drop a comment below right now and let me know! And hey, if you really loved how easy and authentic this recipe was, please don’t forget to hit those stars and give it a rating. Your feedback really helps others find the best *Arroz Rojo* on the internet!
Print
Authentic Mexican Rice (Arroz Rojo)
- Total Time: 45 min
- Yield: 4 servings
- Diet: Vegetarian
Description
Follow these steps to make fluffy, flavorful Mexican rice, a traditional side dish for any Mexican meal.
Ingredients
- 1 tablespoon vegetable oil
- 1 cup long-grain white rice, uncooked
- 1/2 medium white onion, finely chopped
- 2 cloves garlic, minced
- 1 (14.5 ounce) can diced tomatoes, undrained
- 2 cups chicken broth or vegetable broth
- 1 teaspoon salt
- 1/2 teaspoon ground cumin
Instructions
- Heat the vegetable oil in a medium saucepan over medium heat.
- Add the uncooked rice and cook, stirring frequently, until the rice turns light golden brown, about 5 to 7 minutes. Watch carefully to prevent burning.
- Add the chopped onion and minced garlic to the saucepan. Cook until the onion softens, about 3 minutes.
- Pour in the can of diced tomatoes (with their juice), broth, salt, and cumin. Stir well to combine.
- Bring the mixture to a boil over medium-high heat.
- Once boiling, immediately reduce the heat to low, cover the saucepan tightly with a lid, and simmer for 20 minutes without lifting the lid.
- Remove the saucepan from the heat and let it stand, covered, for an additional 10 minutes. Do not remove the lid during this resting period.
- Fluff the rice gently with a fork before serving.
Notes
- Toasting the rice properly is key to achieving a non-sticky, fluffy texture.
- Use low-sodium broth if you need to control the salt content.
- For a richer color, you can substitute 1/2 cup of the broth with tomato sauce.
- Prep Time: 10 min
- Cook Time: 35 min
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cup cooked
- Calories: 220
- Sugar: 3
- Sodium: 550
- Fat: 5
- Saturated Fat: 1
- Unsaturated Fat: 4
- Trans Fat: 0
- Carbohydrates: 38
- Fiber: 2
- Protein: 6
- Cholesterol: 0
