Amazing 35-min Mexican rice flavor bomb

March 16, 2026
Written By Zoe Thompson

Zoe Thompson is the founder and head recipe developer at Kitchen Slang. Growing up in a lively Chicago-area home, she learned that great food is all about comfort and connection. Her time working in a bustling bistro taught her the "slang" of professional chefs—the shortcuts and secrets to making incredible food without the fuss. On Kitchen Slang, Zoe acts as a "recipe translator," turning pro techniques into simple, delicious meals for the American home cook. Her mission is to deliver "Real talk for real good food," proving that anyone can cook like a pro once they know the lingo.

You know how sometimes you get that side of rice at your most-loved Tex-Mex spot? The one that’s actually fluffy and has that unbelievable savory, deep red color? I used to think that level of Mexican rice required some secret blender contraption or days of simmering. But here’s the Kitchen Slang translation: it’s really just about one key, non-negotiable step that the chefs always do. Forget the intimidation factor! I’m handing you the translation for the Easy, Authentic Restaurant-Style Mexican Rice (Arroz Rojo). Trust me, by following this simple method, you’ll nail that perfect, fluffy texture every single time. It’s truly the simplest way to elevate your whole dinner plate.

Why This Is The Best Mexican Rice Recipe You Will Ever Make

I’m not saying this lightly, but this is the Best Mexican rice recipe you’ll find. Why dedicate kitchen real estate to anything else? We cut out the loud, messy steps without sacrificing one bit of that deep, authentic flavor.

  • It delivers true Restaurant style Mexican rice—yes, even for a weeknight meal.
  • Guaranteed fluffy texture. We are saying goodbye to mushy rice forever!
  • It’s incredibly quick. Start to table in about 35 minutes total. That’s practically instant gratification for a side dish this good.
  • Simplicity wins: For the core methods, you don’t even need a blender. We just stir things right in! If you want to check out another amazing simple rice side, take a peek at my fluffy rice pilaf sometime.

Ingredients for Authentic Mexican Rice (Arroz Rojo)

We aren’t calling this authentic Mexican rice because we threw in obscure spices; we call it authentic because it’s built on smart technique and solid fundamentals. Keep your measurements precise here—this is where we build flavor!

  • 2 tablespoons vegetable oil
  • 1 cup long-grain white rice
  • 1/2 medium white onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 2 cups low-sodium chicken broth
  • 1 teaspoon salt
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon dried oregano
  • 1/4 cup frozen peas and carrots mix (optional, but I love the color!)

Insider Tip: If you want that super-smooth sauce base you see in high-end spots, blend the tomatoes, onion, and garlic with about half a cup of that broth before adding it to the pan. It’s a little extra step, but worth it for that perfectly smooth finish!

Ingredient Prep: Achieving Perfect Mexican Rice

This is crucial for that fluffy texture, so listen up! You absolutely must use long-grain white rice. Anything else just turns to glue. Also, skip water if you can—chicken broth immediately gives your Mexican rice that depth you crave. And here’s a big one: make sure those diced tomatoes are undrained when you dump them in. We need that juice!

The Technique: How to Make Fluffy Mexican Rice

Okay, this is where we translate the kitchen slang for getting that amazing texture. Most home cooks just dump everything in a pot and boil it. That’s why your Spanish rice recipe turns out sticky! We need to build flavor layers, and it all starts with cooking the raw rice first. This is how we make easy Mexican rice that tastes like you spent all day on it.

Step 1: Toasting the Rice for Color and Texture in Your Mexican Rice

Ready for the secret? You have to toast the rice. Seriously, don’t skip this part. Get that medium saucepan over medium heat and get your oil hot—not smoking, just hot. Toss in the raw rice and stir it non-stop for a good five to seven minutes. You’re looking for that rice to turn a light golden brown, like perfect toast. This toasting seals the outside of the grain so it absorbs the liquid without breaking down and turning into mush. This is the backbone of fluffy Mexican rice!

A close-up of a white plate piled high with vibrant orange Mexican rice, mixed with peas and carrots, topped with fresh cilantro. SAVE

Once it’s looking golden, toss in your onions and garlic and cook them down for just a couple of minutes until you can smell them warming up. Then, add all your liquids and spices—tomatoes, broth, cumin, oregano, salt. Stir it all up, bring it to a roaring boil, and then—this is important—immediately knock that heat down to the absolute lowest setting.

Step 2: Simmering and Steaming for Perfect Mexican Rice

Here’s the second part of Spanish rice magic: Cover that pot tightly and walk away. I mean it! For 15 minutes, do not lift that lid for any reason. Peeking lets the essential steam escape, and that ruins the texture. After 15 minutes, turn the heat completely off. Do not uncover it. Let the closed pot just stand there, off the heat, for another 10 minutes. That resting period lets the grains finish steaming evenly. Finally, uncover it, gently toss in your frozen peas and carrots if you’re using them, fluff everything with a fork—never a spoon!—and boom. Perfect, seasoned rice every time. For more tips on managing your grains, check out my guide on garlic butter rice, too!

Tips for Restaurant-Style Mexican Rice Success

Even the best recipe can fall flat if you don’t understand the ‘why’ behind the steps. That’s what separates good cooks from truly confident ones. When I worked in that bistro kitchen, we treated liquid like gold—it completely dictates how your Authentic Mexican rice tastes and feels. If you want that rich, savory profile that screams ‘homemade seasoned rice,’ you have to pay attention to what you’re pouring in there.

Boosting Flavor: Broth vs. Water in your Mexican Rice

Look, water works in a pinch, but it’s a missed opportunity! Using low-sodium chicken broth instead of water is like giving your rice a full spa treatment before it even hits the heat. It adds essential undertones that water just can’t provide. This is a non-negotiable for me when making a truly great Spanish rice recipe.

Remember that tip about blending some of the tomatoes, onion, and broth? That’s how we get that gorgeous, professional consistency. If you have five extra minutes, trust me and use the blender—it emulsifies everything beautifully. For more easy flavor hacks, check out how I simplify my famous chili recipe!

If you want some inspiration on how other folks build flavor into their sides, this pin about flavorful side dishes really nails that restaurant vibe, too.

Serving Suggestions for Your Mexican Rice Side Dish

This isn’t just rice; it’s the foundational building block for an amazing Mexican dinner spread! If you’re asking what hits the spot alongside this dish, the answer is almost anything spicy or cheesy. It’s the perfect side dish for tacos, absorbing all those glorious juices. But man, oh man, it really sings when it’s paired with something rich, like cheesy enchiladas—it’s one of my favorite rice recipes for enchiladas.

I remember serving this exact Arroz Rojo at my cousin Maria’s birthday party last year. Everyone kept asking what I did differently because it was so fluffy. It made the whole spread of carnitas and beans look instantly more professional. It’s so satisfying when you can bring that restaurant quality to your own dining room table, isn’t it? Don’t forget to check out my beef taco casserole recipe, because this rice is the absolute perfect companion for it!

Storing and Reheating Your Leftover Mexican Rice

So maybe you made a double batch—or maybe your family just had a light night! Don’t sweat it, leftovers of this Mexican rice are still delicious the next day. You absolutely must keep it in an airtight container in the fridge. If you sealed it right away, it stays great for about three to four days. Don’t leave it sitting on the counter, though; we want to keep those grains happy and safe!

When it’s time to reheat, you have two excellent paths. The quickest way is the microwave, but you must add a splash of water—maybe a teaspoon per cup of rice. Cover it loosely with a damp paper towel and heat until just steaming. If you have a bit more time, reheating it in a skillet over low heat with a lid on works wonders. Add a little broth or water to the pan, cover it, and let the steam revive that beautiful fluffy texture. It’s the best way to keep your Spanish rice recipe tasting fresh!

Frequently Asked Questions About Making Mexican Rice

I know you might still have some lingering questions. When you’re trying to nail that restaurant style Mexican rice, details matter! Here are some things I hear all the time from folks trying this recipe out for the first time.

Can I make this a one-pan Mexican rice dish?

Yes, you absolutely can, and I totally understand wanting that convenience! If you want a quick and easy side dish, you can stir in your cooked ground meat, beans, or corn right at the very end when you add the optional peas and carrots. Just make sure that meat is already fully cooked before it hits the pan so you aren’t trying to cook meat while the rice simmers.

Can I use brown rice or another grain instead of white rice?

Honestly? I wouldn’t recommend it for this specific recipe. We rely on medium-grain or long-grain white rice because it releases just the right amount of starch during that crucial toasting phase and steams perfectly in 25 minutes. Brown rice takes way longer to cook and needs more liquid, which messes up the Fluffy Mexican rice ratio we’ve established here. If you’re set on brown rice, you’ll need to follow a completely different cooking method entirely.

What makes this ‘Spanish’ rice versus ‘Mexican’ rice?

That’s a great question! In the U.S., they’re basically used interchangeably, and I use them that way here too! Traditionally, the Spanish version might rely more on saffron, but our version here—with the tomato, cumin, and onion base—is what everyone calls Arroz Rojo recipe, or Mexican style. They both live happily side-by-side on my dinner table!

How do I keep my Mexican rice from getting mushy?

It all comes down to two things we talked about: toasting and not peeking! Make sure you give that rice a solid 5-7 minutes of toasting in the oil until it hits that light golden color. That seals the grain. And please, please, please, trust the cook time and don’t peek during the 15-minute simmer! If you want more inspiration on grain cooking, check out how I put together my garlic naan bread—it’s all about mastering those simple bases!

Understanding the Nutrition in this Quick Rice Side Dish

Now, I’m not a nutritionist, and every brand of chicken broth or oil changes things, so take these numbers as a rough guide for one cup of this glorious Mexican rice. We’re looking at around 250 calories per serving, with about 6 grams of protein and a reasonable 42 grams of carbs to keep your energy up. It’s a beautiful, satisfying side, and it’s low in fat!

Remember, these figures are just estimates based on the recipe details—the way you cook it or the specific brand of diced tomatoes you use will shift them slightly. Ultimately, it tastes like comfort, and that’s the fuel I focus on!

Share Your Success with Our Mexican Rice Recipe

I really hope you feel like a total rockstar right now. Seriously, you just unlocked the secret to serving up that authentic, fluffy Mexican rice that people brag about at restaurants. That toasting step combined with the patient simmer? That’s chef lingo right there, and you nailed it!

Now, I want to hear all about it! Did you try the blender trick for an extra-smooth sauce, or did you keep it simple? Did you serve it next to those killer guacamole bowls we talked about last week?

Please, leave me a star rating at the top of the page—it helps other home cooks find this translation of classic techniques. And don’t hold back in the comments below! Share any variations you tried, or maybe tell me what Mexican dinner you paired this Spanish rice recipe with. Cooking should be a conversation, so jump in!

Print

Restaurant-Style Mexican Rice (Arroz Rojo)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This is the simple, authentic Mexican rice recipe you need for fluffy, perfectly seasoned rice that tastes like your favorite Tex-Mex spot. It is a quick side dish for tacos or enchiladas.

  • Author: zoe-thompson
  • Prep Time: 10 min
  • Cook Time: 25 min
  • Total Time: 35 min
  • Yield: 4 servings 1x
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Ingredients

Scale
  • 2 tablespoons vegetable oil
  • 1 cup long-grain white rice
  • 1/2 medium white onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (14.5 ounce) can diced tomatoes, undrained
  • 2 cups low-sodium chicken broth
  • 1 teaspoon salt
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon dried oregano
  • 1/4 cup frozen peas and carrots mix (optional)
  • 1/4 cup chopped fresh cilantro, for garnish

Instructions

  1. Heat the vegetable oil in a medium saucepan over medium heat. Add the rice and cook, stirring constantly, until the rice turns light golden brown, about 5 to 7 minutes. This step builds flavor.
  2. Add the chopped onion and minced garlic to the pan. Cook for 2 minutes until the onion softens.
  3. Stir in the can of diced tomatoes (with their juice), chicken broth, salt, cumin, and oregano. Bring the mixture to a boil.
  4. Once boiling, reduce the heat to low, cover the saucepan tightly, and simmer for 15 minutes without lifting the lid. Do not stir during this time.
  5. After 15 minutes, remove the pan from the heat. If using, gently stir in the frozen peas and carrots mix. Keep the pan covered and let it stand off the heat for another 10 minutes to steam. This ensures fluffy Mexican rice.
  6. Fluff the rice gently with a fork. Garnish with fresh cilantro before serving.

Notes

  • If you want a smoother, more restaurant-style sauce base, blend the diced tomatoes, onion, and garlic with 1/2 cup of the chicken broth before adding them to the pan.
  • Use chicken broth instead of water for a deeper flavor profile in this Spanish rice recipe.
  • For a quick rice side dish, you can use pre-cooked rice, but the texture will change significantly. Stick to the raw rice method for the best results.

Nutrition

  • Serving Size: 1 cup cooked
  • Calories: 250
  • Sugar: 3
  • Sodium: 450
  • Fat: 6
  • Saturated Fat: 1
  • Unsaturated Fat: 5
  • Trans Fat: 0
  • Carbohydrates: 42
  • Fiber: 3
  • Protein: 6
  • Cholesterol: 0

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star