If you’ve ever sat down to a pile of dry, crumbly, or worse—soggy rice—and thought, “Why can’t I ever get this right?” then welcome home! We’ve been there. Finding that perfect side to go alongside those amazing tacos is a quest, but I’m thrilled to tell you this recipe nails it. This is The BEST Easy One-Pot Spanish Rice you’ll ever make. It tastes just like the vibrant, flavorful spanish rice you find at the best local Mexican spots. Ethan’s family always insisted a little cinnamon made all the difference, and after my testing rigor, I can confirm that little flavor secret is now a permanent part of this simple recipe.
Why This One-Pot Spanish Rice Recipe is a Weeknight Winner
Listen, after a long day, the last thing anyone wants is a sink full of pots and pans. That’s why this recipe should be your new go-to! We managed to bottle up that incredible, savory flavor profile our readers love and fit it all into one single pot. Total time is under 40 minutes, making it the perfect Quick Rice Side.
You get the deep flavor you crave without the massive cleanup. It really is the ultimate One Pot Rice Side Dish. You get the color, the warmth, and the perfect texture for serving alongside tacos or chili, and you just wash one piece of cookware when you’re done. Pretty sweet deal, right?
Achieving Restaurant Style Rice Texture
The key to getting that incredible Restaurant Style Rice at home isn’t complicated, but it does require you to follow two rules—strictly! First, you absolutely have to toast the rice properly until it gets slightly golden. Don’t rush that step; it seals the outside of the grain. Second, and this is where most people mess up, you MUST let it rest, covered, completely off the heat for a solid ten minutes at the end. Trust me on this; that resting period is what turns those grains fluffy instead of sticky!
Essential Ingredients for Flavorful Spanish Rice
You don’t need a huge list of specialty items to get that deep, authentic taste in this Mexican Side Dish. Honestly, the magic here comes from how you treat three key things: the oil, the tomato, and the spice blend. Like I mentioned before, using long-grain white rice is a must—it holds its shape better when it hits that hot broth. Ethan’s family insists on their specific blend of cumin and oregano, which really makes this spanish rice sing! Here’s what you’ll need for about four servings:
- 2 tablespoons vegetable oil (needs to be hot!)
- 1 cup long-grain white rice (don’t substitute this!)
- 1/2 cup finely chopped yellow onion
- 2 cloves garlic, minced super fine
- 1 (8 ounce) can tomato sauce (this is our color base!)
- 2 cups chicken broth (or warm vegetable broth if you’re keeping it vegetarian)
- 1 teaspoon salt
- 1/2 teaspoon ground cumin
- 1/4 teaspoon dried oregano
- 1/4 cup frozen peas and carrots mix (this is totally optional, but I like the pop of color it gives)
Step-by-Step Instructions for Perfect Spanish Rice
This is where the science meets Ethan’s gut feeling! Making incredible spanish rice is all about controlling the heat and understanding when to stop touching it once the liquid goes in. We’re keeping this in one pot, which means we have to nail every stage before we put the lid on. Remember, we are looking for that deep golden color on the rice before moving to the simmer stage. Grab your large, heavy-bottomed pot or Dutch oven—the sturdier the base, the more evenly it heats up! If you’re looking for other simple stovetop meals, you should check out my notes on making creamy chicken taco soup; it uses a similar one-pot method!

- First up, get that vegetable oil sizzling over medium heat. Once it looks shimmery, dump in that precious cup of rice.
- Now, you need to stir this constantly, seriously, don’t walk away! You’re toasting the rice for 5 to 7 minutes until it looks light golden brown. This prevents sticking later.
- Toss in your finely chopped onion and cook until it gets soft, about three minutes. Then add the minced garlic and stir for just one minute until you can really smell it. Don’t let that garlic burn, or you’ll taste bitterness!
- Time for liquids! Pour in the tomato sauce, chicken broth, salt, cumin, and oregano. Give it a really good stir so everything mixes together nicely.
- Turn the heat up and bring this whole thing to a rolling boil over medium-high heat.
- The minute it starts bubbling hard, reduce the heat way down low—like the lowest setting your stove has—slap that lid on tight, and let it simmer for exactly 18 minutes.
- After the 18 minutes, you MUST turn the burner off completely. Move the pot off the hot burner if you can, and just let it sit there, covered, undisturbed, for 10 full minutes.
- Finally, pull the lid off, gently fold in your peas and carrots if you’re using them, and fluff the whole thing gently with a fork before serving!
The Key to Fluffy Spanish Rice: Toasting and Resting
I know, I know, waiting is hard when you’re hungry! But I have to stress this: the toasting step is foundational for creating that Authentic Mexican Rice texture. If you don’t brown the grains for those full five to seven minutes, the rice will just soak up the liquid like a sponge and get gummy.
Then comes the resting. That mandatory 10-minute covered rest after the heat is off allows the steam pockets inside the pot to gently finish cooking the very center of each grain of spanish rice. If you skip that rest, you get wet spots in the middle. Don’t skip it!

Tips and Tricks for the Best Spanish Rice Ever
Okay, you’ve made it to the secret ingredient section! This is where Ethan’s grandmother’s flavor knowledge really shines through. When our readers ask how we get our Best Spanish Rice Ever tasting so deep and rich, I always point to the spices. Ethan swore that adding just a tiny pinch—I mean, a microscopic pinch—of ground cinnamon with the cumin and oregano woke up the tomato sauce beautifully. It doesn’t taste like cinnamon rice, I promise; it just adds depth that makes people wonder what your secret is for truly Authentic Mexican Rice.
We also always stick to long-grain white rice because, as my testing showed, anything else just turns into mush in the one-pot method. If you want to replicate the look of restaurant rice from places like the great spots reviewed over at this popular recipe site, you need those long strands!

For more ideas on how we mix science and intuition in the kitchen, you can always check out our main blog page!
Ingredient Notes and Substitutions
If you’re serving a crowd or just don’t have broth on hand, you absolutely can use water, but you need to compensate! Mix 1/2 teaspoon of chicken bouillon powder into the water to mimic the salt and richness of the broth. It keeps that backbone flavor strong.
Also, for vegetarian folks, vegetable broth works perfectly well—just make sure it’s a good quality one since broth is delivering so much of the final flavor for this spanish rice.
Serving Suggestions for Your Spanish Rice
So, you’ve got this huge, steaming pot of fluffy perfection. Now what? This Flavorful Rice for Tacos is honestly one of the most versatile things you can make! It’s the backbone of any good Tex-Mex spread, no question about it.
This rice shines right next to cheesy enchiladas or alongside big bowls of our favorite slow cooker white chicken chili. It’s definitely one of those mandatory Mexican Fiesta Sides. Honestly, even just serving it up with some perfectly grilled steak or chicken is enough to make a full dinner. It just tastes like a celebration already!

Storage and Reheating Instructions for Leftover Spanish Rice
One of the best things about making a big batch of this rice is having leftovers that taste almost as good the next day. You can definitely store your leftover spanish rice in an airtight container in the fridge for about three to four days. It usually firms up nicely once chilled, which is handy for meal prepping!
When you’re ready to eat it again, you have to reintroduce some moisture back in to keep that fluffy texture. My trick is to put the portion in a microwave-safe bowl and splash just a teaspoon or two of water or broth over the top before covering it loosely. Reheat in short bursts until steamy. If you’re using the stovetop, do the same thing over low heat in a small saucepan, covered. That tiny bit of added liquid helps loosen things up wonderfully, keeping it from getting dry like our old beef stew leftovers used to!
Frequently Asked Questions About Making Spanish Rice
I know you might still have some lingering questions—I definitely did when I started testing this recipe! Ethan kept saying, “Just listen to the rice,” while I was checking the hydration levels on my scale, so we figured this section would help bridge the gap between instinct and science for this spanish rice.
Can I use brown rice for this Spanish Rice Recipe?
Oh, that’s a common sticking point! I really have to tell you, stick to the long-grain white rice for this specific procedure. Brown rice is just too dense and takes way longer to cook. If you tried this recipe with brown rice, you’d end up needing almost double the liquid, and the texture of toasted rice wouldn’t come out right. We save the brown rice for different, slower-cooking recipes!
How to get the bright red color in Authentic Mexican Rice?
The beautiful, inviting red color that makes this dish recognizable comes primarily from that can of tomato sauce we use. It blends right into the broth and coats every grain perfectly. If you want to boost it a little for an even more vibrant look—maybe you’re making tacos for a party—you can add just one tablespoon of tomato paste when you mix in the canned sauce. Don’t use saffron or anything fancy; the tomato base is what keeps it authentic!
If you want to see other easy stovetop methods we love, check out our recipe on one-pot beans and rice; it’s just as simple!
Nutritional Snapshot of This Quick Rice Side
Since this Quick Rice Side is built on simple staples like rice, broth, and tomato sauce, the nutritional profile is pretty wholesome! We always recommend checking the labels on your broth and tomato sauce for exact counts, but based on our testing measurements, here is a general idea of what you’re looking at per serving. Remember, these numbers are estimates based on the standard recipe breakdown we use in our kitchen lab!
- Serving Size: 3/4 cup cooked
- Calories: 250
- Fat: 7g
- Carbohydrates: 40g
- Protein: 6g
Share Your Perfect Spanish Rice Creations
I truly hope this recipe brings the kind of flavor joy to your table that it brings to ours! If you loved how easy this spanish rice turned out, please swing by the comments below and give us a big 5-star rating. We live for hearing when a tip works for you! If you snap a picture of your perfect fluffy rice next to your tacos, tag us on social media—we’d love to see your success!
If you want to check out how others have made their successful batches, you can see some great results over on Modern Honey’s recipe page too! If you have any lingering questions after making this, don’t hesitate to reach out via our contact page!
PrintThe BEST Easy One-Pot Spanish Rice | Authentic Mexican Side Dish
You can make this flavorful, fluffy Spanish Rice (Arroz Rojo) in just one pot. It tastes just like your favorite Mexican restaurant side dish and is perfect for tacos or enchiladas.
- Prep Time: 10 min
- Cook Time: 28 min
- Total Time: 38 min
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Ingredients
- 2 tablespoons vegetable oil
- 1 cup long-grain white rice
- 1/2 cup finely chopped yellow onion
- 2 cloves garlic, minced
- 1 (8 ounce) can tomato sauce
- 2 cups chicken broth (or vegetable broth for vegetarian)
- 1 teaspoon salt
- 1/2 teaspoon ground cumin
- 1/4 teaspoon dried oregano
- 1/4 cup frozen peas and carrots mix (optional)
Instructions
- Heat the vegetable oil in a large, heavy-bottomed pot or Dutch oven over medium heat.
- Add the rice to the hot oil. Stir constantly for 5 to 7 minutes until the rice grains turn light golden brown. This toasting step is key for fluffy Spanish Rice.
- Add the chopped onion to the pot and cook until softened, about 3 minutes.
- Stir in the minced garlic and cook for 1 minute until fragrant. Do not let the garlic burn.
- Pour in the tomato sauce, chicken broth, salt, cumin, and oregano. Stir well to combine everything.
- Bring the mixture to a boil over medium-high heat.
- Once boiling, reduce the heat to low, cover the pot tightly with a lid, and simmer for 18 minutes without lifting the lid.
- Remove the pot from the heat and let it stand, covered, for an additional 10 minutes. This resting period helps the rice steam and become fluffy.
- Gently stir in the frozen peas and carrots mix (if using). The residual heat will warm them through.
- Fluff the Spanish Rice gently with a fork before serving.
Notes
- For extra flavor, Ethan suggests adding a small pinch of cinnamon when you add the cumin and oregano. It deepens the tomato flavor.
- If you want a richer color, substitute 1/2 cup of the broth with 1/2 cup of water mixed with 1/2 teaspoon of chicken bouillon powder.
- Always use long-grain white rice for the best texture in this recipe.
Nutrition
- Serving Size: 3/4 cup cooked
- Calories: 250
- Sugar: 5
- Sodium: 550
- Fat: 7
- Saturated Fat: 1
- Unsaturated Fat: 6
- Trans Fat: 0
- Carbohydrates: 40
- Fiber: 3
- Protein: 6
- Cholesterol: 0























Leave a Reply