Spanish rice: 1 amazing fluffy texture secret

March 25, 2026
Written By Jade Carter

Welcome! I’m Jade Carter, the home cook and recipe developer behind Cooking by Jade. My love for food started in my childhood kitchen in the Midwest, where I learned that the best meals aren't necessarily the fanciest, but the ones made with love and shared with family. While studying nutrition in college, I realized my true passion was helping others feel confident in the kitchen. I spent several years working in a professional test kitchen, where I learned the secrets to developing foolproof recipes. But my heart has always been in creating practical, delicious meals for the everyday cook. I started CookingbyJade.com to share recipes that are easy, approachable, and perfect for busy weeknights. My goal is to bring the joy of home cooking back to your table with simple ingredients, clear instructions, and meals your whole family will love. Thank you for joining me in my kitchen!

Ugh, weeknights. I swear, after a super long day, the thought of making a side dish that requires three different pans and a mountain of cleanup just makes me want to order takeout! But you deserve better than bland, mushy rice, don’t you? That’s why I had to nail down this Easy One-Pot Restaurant-Style Spanish Rice. Forget everything you thought you knew; this recipe, also called Mexican Rice by many, is my go-to answer for a perfect, easy weeknight dinner side.

It’s super fluffy, packed with that savory tomato goodness that tastes exactly like your favorite spot downtown, and the cleanup? Practically non-existent. When I started this blog, I wanted recipes that felt like connection, and nothing connects us like a simple, reliable meal that tastes incredible. This Spanish rice is pure comfort in a bowl.

Why This Easy Spanish Rice Recipe Works Every Time

I know the fear. You want that restaurant-style side dish, but what you usually get is a sticky, wet mess. We aren’t doing that here! This recipe tackles those fears head-on by focusing on two simple things: technique and technique. This makes a fantastic Quick Side Dish Recipe for busy nights.

  • It’s guaranteed to give you Fluffy Spanish Rice, not clumpy oatmeal.
  • The savory tomato base gives you that deep, Authentic Mexican Rice flavor without simmering for hours.
  • It’s all happening in one pot, which means cleanup is a breeze for your Easy Weeknight Rice preparation.

The Secret to Fluffy Spanish Rice: Toasting

This is where you need to pay attention! Step two, where we cook the rice in oil until it’s lightly golden, is everything. When you toast the grains first, you seal the outside. This stops the rice from releasing too much starch into the liquid while it cooks. Trust me, that little bit of golden color is the flavor base, too. I look for a color that reminds me of light caramel—don’t burn it, just toast it!

One Pot Rice Recipe Simplicity

If you’re trying to keep your sink empty, you need this One Pot Rice Recipe. Everything—the onions, the spices, the broth, the tomatoes—goes right into the same pot where you toasted the rice. That means all those lovely caramelized bits from toasting the rice end up flavoring the whole dish. This is definitely the Best Mexican Rice I’ve ever made for quick dinners.

Gathering Ingredients for Your Flavorful Rice Side

The best part about mastering this Spanish rice is that you don’t need a fancy grocery run. I developed this recipe using things I almost always have stocked in my pantry. We are talking simple staples that come together to make something truly amazing! It proves you don’t need exotic items to create a Flavorful Rice Side.

Ingredient List for Perfect Spanish Rice

Here is what you need to pull together this absolute winner. Grab these items, and we can move straight to the cooking magic. Remember, the ratio of liquid to rice is key here, which is why we use the broth listed below!

You’ll need: Two tablespoons of vegetable oil, one cup of long-grain white rice, one small yellow onion that’s finely chopped, two cloves of garlic minced up really fine, one 10-ounce can of that delicious Ro-Tel diced tomatoes and green chilies (keep the juice!), one 8-ounce can of plain tomato sauce, two cups of chicken broth, one teaspoon of ground cumin, one teaspoon of chili powder, half a teaspoon of salt, and a quarter teaspoon of black pepper. Don’t forget one quarter cup of fresh cilantro chopped up for garnish, and a lime cut into wedges for serving!

How to Make Spanish Rice: Step-by-Step Instructions

Alright, this is where the magic really happens! Once you have your ingredients ready, making this Top Spanish Rice Recipe is surprisingly fast. When someone asks me How to Make Spanish Rice, I tell them the secret isn’t the spices—it’s the patience during the very few cooking steps. Since we are aiming for that perfect restaurant texture, we stick tight to the timing here, okay?

Toasting the Rice for Restaurant Style Rice

First things first, get that oil warm over medium heat in your heavy pot. You’re going to add the cup of raw rice, and this is the most important thing: you must stir it constantly for about five to seven minutes! Seriously, don’t walk away. We are looking for the rice grains to turn light golden brown. This crucial step is what separates your outcome from a soupy mess and gives you that amazing nutty base for true Restaurant Style Rice. Once you see that color, toss in your chopped onion for three minutes until it softens up a bit, then quickly add your minced garlic for just one minute until you can really smell it.

Simmering and Resting the Spanish Rice

Now dump in your liquids—the Ro-Tel, tomato sauce, and that beautiful chicken broth—along with your cumin, chili powder, salt, and pepper. Give it one good stir to combine everything, then blast the heat up until it’s bubbling like crazy. As soon as it hits a rolling boil, you immediately drop that heat down to the absolute lowest setting and slap the lid on tight. This is non-negotiable: Do not lift the lid for a full 18 to 20 minutes! Once the timer goes off, take the whole pot OFF the burner. Just leave it covered and let it steam in its own glory for another 10 whole minutes. That extra resting time is the final key to guaranteed Fluffy Spanish Rice, honest to goodness.

After that rest? Take the lid off, fluff gently with a fork—you want to separate those grains, not smash them—and stir in some of that fresh cilantro. You can jump over here later to see some more ways to make rice even more amazing, like with my garlic butter rice recipe!

Tips for the Best Mexican Rice Results

Even with the best instructions, sometimes things deviate a little, right? Food is alive! Since this is supposed to be an Authentic Mexican Rice flavor profile, we want it perfect every time. Don’t panic if you run into a snag; I have a few insider bits that help keep the flavor simple but amazing.

Ingredient Notes and Substitutions for Spanish Rice

You noticed on the ingredient list we called for chicken broth? If you’re cooking vegetarian or vegan, grabbing vegetable broth instead is a super easy swap—it keeps that savory background without changing much else. If you like things spicier than the Ro-Tel gives you, don’t be afraid to whisk in a tiny pinch of cayenne with the cumin and chili powder when you add the other spices. That’s my little tweak for an extra kick!

Troubleshooting Common Spanish Rice Issues

If you peeked under the lid too soon (I know you wanted to!) and find your rice is still a bit hard, don’t worry; it just needs a breath of steam. Pour in just another quarter cup of broth, pop the lid back on immediately, and let it simmer on low for five more minutes. If, and this is rare, it seems way too soupy when you finally lift the lid, just take the lid off completely and let it simmer gently for a few minutes uncovered. That lets the extra liquid evaporate. We are chasing that perfect texture!

Speaking of amazing flavor pairings, if you ever need a creamy counterpart for dipping or drizzling, my creamy garlic aioli is fantastic alongside this rice!

Serving Suggestions for Your Spanish Rice for Tacos Night

Okay, now that you’ve got this perfect, fluffy side dish, what are we actually going to eat it with? Honestly, this Spanish Rice for Tacos night staple goes with practically everything Tex-Mex! It is the absolute best accompaniment to tacos, naturally, but I also love piling it next to crispy flautas or chunky enchiladas.

It’s hearty enough to turn your Tuesday night into a fiesta. If you’re looking for something cheesy and unexpected to pile on top of this rice, you *have* to check out my recipe for cheesy taco potatoes! It’s a wild combo, but trust me, it works!

Storage and Reheating Instructions for Spanish Rice

Don’t let those perfect leftovers go to waste! This Spanish rice actually reheats beautifully, which is great news for meal prepping. Once everything has cooled down a bit, you want to transfer your leftover rice into an airtight container. Don’t just leave it sitting on the counter, okay? Seal it up tight and pop it into the fridge—it’ll be good for about three to four days, no problem.

When you’re ready for round two, especially if you’re short on time, the microwave is your friend. Add a tiny splash—maybe a tablespoon—of water or broth right over the rice before covering it loosely with a damp paper towel. Microwave it in short bursts until it’s steaming hot all the way through. If you prefer using the stovetop, just toss it into a saucepan with a splash of liquid, cover it, and warm it over medium-low heat until it’s tender again. It keeps that fluffy texture better than almost any other rice dish!

Frequently Asked Questions About Spanish Rice

I get so many messages asking about substitutions and methods, so I thought I’d just jot down the answers to the questions I hear most often about this recipe. We want everyone to succeed in making this Best Side Dish for Mexican Food!

Can I use brown rice instead of long-grain white rice in this Spanish Rice Recipe?

Oh, that’s a good question about adapting things! You absolutely can try it with brown rice if that’s what you have on hand, but you need to know it changes things up quite a bit. Brown rice takes way longer to cook, so you’re looking at maybe 40 to even 50 minutes of simmering time after you bring it to a boil, and you’ll probably need to add another half cup of broth, maybe more. Unfortunately, you just won’t get that textbook, impossibly Fluffy Spanish Rice texture we nail with the white rice. It’ll be heartier, which is fine, but different!

Is this the same as Arroz Rojo Recipe?

Yep, that’s the fun thing about food names! In my world, Spanish Rice, Mexican Rice, and Arroz Rojo Recipe all basically mean the same thing—that savory, tomato-infused side dish that absolutely sings next to tacos. Since we use tomato sauce and Ro-Tel in here, we definitely tick all the boxes for that classic red rice profile. It’s truly a Simple Spanish Rice Flavor base.

How do I make this a One Pot Rice Recipe using a Rice Cooker Spanish Rice method?

Totally doable, especially if you love your rice cooker as much as I love my Dutch oven! If you’re going for the Rice Cooker Spanish Rice route, you can still start strong. Use the sauté function to toast that rice and soften the onions just like in the main recipe—don’t skip that step! Once they look golden, add all your liquids and spices, stir once, and then switch it over to the standard ‘cook’ setting. The biggest thing is remembering that rest time: once the cooker clicks over to ‘warm,’ let it sit there, covered, for those crucial 10 minutes before you fluff it up!

If you want to see how I approach other perfectly cooked grains, check out my sushi bake recipe notes—it shows how technique matters, no matter the grain!

Nutritional Snapshot of This Flavorful Rice Side Dish

I always try to keep things balanced, even with comfort sides! Knowing what’s in your plate makes it easier to enjoy guilt-free. For this Flavorful Rice Side Dish, here are the estimated numbers per serving (which equals about 3/4 cup cooked). Remember, these are estimates based on using the standard ingredients listed, so your actual numbers might shift a little based on the broth or chili brand you pick up.

  • Calories: 240
  • Fat: 6g
  • Carbohydrates: 40g
  • Protein: 5g
  • Sodium: 450mg

See? Not bad at all for something that tastes like it came straight from a restaurant! It’s a fantastic way to bulk up any meal without adding a ton of guilt.

Share Your Homemade Spanish Rice Creations

That’s it, friends! You’ve mastered the one-pot secret to that perfectly fluffy, restaurant-style Spanish rice. I truly hope this becomes your new go-to Quick Mexican Dinner Idea addition. When you make it—and I know you will—I’d absolutely love to see how yours turns out! Please take a picture and tag me on social media. If you found this recipe helpful, leave a little rating right down below so I know I’m guiding you right. You can always reach out through my contact page if you have any other questions. Happy cooking!

Print

Easy One-Pot Restaurant-Style Spanish Rice

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make fluffy, flavorful Spanish rice, also known as Mexican Rice, in one pot. This recipe uses simple pantry staples and delivers restaurant-quality results perfect for any weeknight Tex-Mex meal.

  • Author: cookingbyjade
  • Prep Time: 10 min
  • Cook Time: 30 min
  • Total Time: 40 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 small yellow onion, finely chopped
  • 2 cloves garlic, minced
  • 1 (10 ounce) can Ro-Tel diced tomatoes and green chilies, undrained
  • 1 (8 ounce) can tomato sauce
  • 2 cups chicken broth
  • 1 teaspoon ground cumin
  • 1 teaspoon chili powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 cup fresh cilantro, chopped (for garnish)
  • 1 lime, cut into wedges (for serving)

Instructions

  1. Heat the vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium heat.
  2. Add the rice to the pot and cook, stirring frequently, until the rice is lightly golden brown, about 5 to 7 minutes. This step is key for fluffy Spanish rice.
  3. Add the chopped onion to the pot and cook until softened, about 3 minutes.
  4. Stir in the minced garlic and cook for 1 minute until fragrant.
  5. Pour in the Ro-Tel tomatoes and green chilies, tomato sauce, chicken broth, cumin, chili powder, salt, and pepper. Stir well to combine all ingredients.
  6. Bring the mixture to a boil over medium-high heat.
  7. Once boiling, immediately reduce the heat to low, cover the pot tightly with a lid, and simmer for 18 to 20 minutes without lifting the lid. Do not stir during simmering.
  8. Remove the pot from the heat and let it stand, covered, for an additional 10 minutes. This allows the rice to steam and become fluffy.
  9. Remove the lid, fluff the rice gently with a fork, and stir in half of the fresh cilantro.
  10. Serve the Spanish rice hot, garnished with the remaining cilantro and lime wedges on the side.

Notes

  • For a richer flavor, use low-sodium chicken broth.
  • If you prefer a spicier dish, use the full can of Ro-Tel or add a pinch of cayenne pepper with the other spices.
  • This recipe is naturally vegetarian; substitute vegetable broth for chicken broth to make it vegan.

Nutrition

  • Serving Size: 3/4 cup cooked
  • Calories: 240
  • Sugar: 3
  • Sodium: 450
  • Fat: 6
  • Saturated Fat: 1
  • Unsaturated Fat: 5
  • Trans Fat: 0
  • Carbohydrates: 40
  • Fiber: 3
  • Protein: 5
  • 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