
This easy Mexican brown rice is fluffy, deeply seasoned, and ready in under an hour. A healthier spin on classic Hispanic rice that pairs perfectly with any meal.

If you have ever made Hispanic rice at home and ended up with something either crunchy or gluey, you are not alone. Getting that perfectly fluffy, restaurant-style texture is a little bit of technique and a lot of patience. This recipe gives you both. We are making authentic Mexican brown rice from scratch, with toasted grains, a rich tomato base, warm spices, and a clean nutty depth that white rice simply cannot match.
This is the easy Mexican brown rice that earns a permanent spot in your weekly rotation. It pairs with tacos, grilled chicken, black beans, and just about everything in between.
There is a common misconception that brown rice is somehow harder to cook or that it sacrifices flavor. The truth is the opposite. Brown rice has a slightly nutty, earthy quality that plays beautifully against the tomato, cumin, and garlic in classic Hispanic rice recipes. It also holds its shape better than white rice once cooked, giving you distinct, fluffy grains instead of a clumped pile.
Yes, it takes longer. Brown rice typically needs 40 to 45 minutes compared to the 18 minutes for white. But the hands-on time is nearly identical, and the nutritional payoff is significant. More fiber, more minerals, and a lower glycemic impact.
Chef's Note: Learning how to make brown rice perfectly comes down to one rule above all others: do not lift the lid. Steam is your best friend here, and every peek you take costs you moisture and evenness.
Before any liquid touches this rice, we toast it in hot oil. This is the step that separates good Mexican rice from great Mexican rice. Toasting the raw grains in oil for 4 to 5 minutes until they turn golden and smell slightly nutty serves two purposes. First, it builds a deep, roasted flavor layer. Second, it creates a light outer coating on each grain that helps the rice stay separate and fluffy rather than sticky.
Do not rush this step. Medium-high heat, constant stirring, and patience will get you there.
Having the right pan matters just as much as the technique. A heavy-bottomed saucepan or Dutch oven distributes heat evenly and holds the steam efficiently, which is exactly what you need for how to cook brown rice fast without sacrificing texture.
Tools & Ingredients We Recommend
Use the right liquid ratio. Brown rice absorbs more liquid than white. We use 2.5 cups of broth for 1.5 cups of rice, which is slightly more generous than the standard package directions. The tomato sauce counts as part of your flavor base but not your full liquid volume.
Season your broth. This is Hispanic rice, not plain steamed rice. Cumin, chili powder, garlic, and tomato sauce all go into the pot before the lid goes on.
Rest the rice before serving. After the heat goes off, let the covered pot sit for 5 minutes. This allows residual steam to finish the job and makes fluffing with a fork much easier.
Tip for How to Cook Minute Brown Rice Fast: If you are truly short on time, parboiled or instant brown rice can be substituted and will cut your cook time to under 15 minutes. The flavor will be lighter, but the seasoning method is identical.
Yes, with a few adjustments. To make brown rice in the microwave, combine the toasted rice (toasted on the stovetop first for best results), broth, tomato sauce, and spices in a large microwave-safe bowl with a loose lid or vented cover. Microwave on high for 5 minutes, then at 50 percent power for 30 to 35 minutes, checking halfway. How to cook brown rice in the microwave takes a little trial and error depending on your appliance, but it absolutely works for a weeknight shortcut.
Ready to cook? Here is the full recipe with every detail laid out:

This easy Mexican brown rice is fluffy, deeply seasoned, and ready in under an hour. A healthier spin on classic Hispanic rice that pairs perfectly with any meal.
Rinse the brown rice under cold water until the water runs mostly clear. Drain well and set aside.
Heat the vegetable oil in a large heavy-bottomed saucepan or Dutch oven over medium-high heat.
Add the drained rice to the hot oil and toast, stirring frequently, for 4 to 5 minutes until the grains turn golden and smell nutty.
Add the diced onion and cook for another 2 to 3 minutes, stirring, until softened.
Stir in the minced garlic and cook for 30 seconds until fragrant.
Pour in the tomato sauce and stir to coat the rice evenly. Cook for 1 minute.
Add the chicken broth, cumin, chili powder, and salt. Stir everything together and bring to a boil.
Once boiling, reduce the heat to low, cover tightly with a lid, and simmer for 40 to 45 minutes without lifting the lid.
After 40 minutes, check the rice. If all the liquid is absorbed and the rice is tender, remove from heat. If not, cover and cook for 5 more minutes.
Stir in the frozen peas (if using), cover again, and let the rice rest off heat for 5 minutes.
Fluff with a fork, taste and adjust salt, then garnish with fresh cilantro and serve with lime wedges.
This Mexican brown rice is endlessly versatile. Here are a few ways to serve and adapt it:
Leftovers reheat wonderfully with a splash of broth. This is genuinely one of those recipes that tastes even better the next day once the flavors have had time to settle together.