Published: May 2025 by [syedjehanzaibhassan] | Leave a Comment
Mexican Rice has always been one of those side dishes that makes the whole table feel more complete. There is something about the smell of rice toasting in a pan โ that warm, nutty aroma that fills the kitchen before anything else has even started โ that tells everyone dinner is going to be good tonight.
I still remember the first time I made this from scratch instead of using a box mix. The difference was so immediate and so obvious that I could not believe I had been doing it any other way. The color is deeper, the flavor is more rounded, and the texture is exactly what Mexican rice should be โ every grain separate, slightly firm, and soaked through with the flavor of the broth and tomato.
This is the rice I make for taco nights, for grilled chicken dinners, for burrito bowls, and for every occasion when I need a side dish that does its job quietly and perfectly without any fuss.

Mexican Rice Recipe
This recipe is genuinely one of the simplest things I make โ and one of the most consistently appreciated. The process takes about 10 minutes of active work and 30 minutes of hands-off simmering. The result is a rice that looks and tastes like it came from a proper Mexican restaurant kitchen.
The secret is the toasting step. It takes three to four minutes and makes a difference you can see, smell, and taste in the finished dish. Do not skip it and do not rush it โ golden toasted rice is the foundation everything else builds on.

Jump to:
- Why You’ll Love This Recipe
- Ingredients You’ll Need
- How to Make Mexican Rice
- Pro Tips from My Kitchen
- What Makes This Recipe Work
- Frequently Asked Questions
Why You’ll Love This Recipe
Quick and Easy: This Mexican Rice comes together in under 40 minutes with almost no active effort โ just 10 minutes of prep and 30 minutes of hands-off cooking.
Deeply Flavorful: Toasting the rice first and cooking it in chicken broth and tomato sauce layers in flavor that boxed mixes and plain boiled rice simply cannot match.
Perfectly Versatile: This rice pairs beautifully with tacos, grilled chicken, burritos, enchiladas, fajitas, and anything else with Mexican or Tex-Mex flavors. It is the side dish that goes with everything.
Simple Pantry Ingredients: Every ingredient in this recipe is either already in your pantry or available at any grocery store. No special trips, no specialty items.
Crowd-Pleaser: Kids and adults both love this rice. It is flavorful enough to be interesting without being spicy or unfamiliar โ the kind of side dish that gets scraped clean every time.
Ingredients You’ll Need
Oil โ โ cup. Used to toast the rice at the beginning of the recipe. The oil coats each grain and allows it to develop that golden color and nutty flavor that defines great Mexican rice. Any neutral oil works โ vegetable, canola, or light olive oil.
Long Grain Rice โ 2 cups. Long grain rice is the correct choice for this recipe. Its lower starch content produces fluffy, separate grains rather than the sticky, clumped result that shorter grain varieties tend to produce. Do not rinse the rice before toasting โ rinsing removes the surface starch that helps the grains toast properly.
Chicken Broth โ 4 cups. The cooking liquid that infuses the rice with savory depth from the inside out. Use a low-sodium chicken broth so you can control the salt level of the finished dish yourself. Homemade broth is outstanding here if you have it โ its richer flavor produces noticeably better rice.
Tomato Sauce โ 8 oz. Adds the characteristic orange-red color and a subtle, slightly tangy tomato flavor that makes this unmistakably Mexican rice rather than plain rice. Plain canned tomato sauce is what you want โ not pasta sauce, not seasoned tomato sauce, just plain.
Garlic Powder โ ยผ teaspoon. Adds a mild, background garlic note that supports the other flavors without overpowering them. If you prefer fresh garlic, add 2 minced cloves to the oil and cook for 30 seconds before adding the rice.
Cumin โ ยผ teaspoon. The warm, earthy spice that is as fundamental to Mexican cooking as garlic. Even a small amount adds a depth and authenticity to the rice that you immediately notice in its absence.
Cilantro โ 2 tablespoons, finely chopped. Added at the very end, right before serving, for a pop of fresh herbal flavor that lifts the whole dish. If cilantro is not to your taste, skip it or substitute with finely chopped flat-leaf parsley.
Limes โ 2. Fresh lime juice squeezed over the finished rice adds brightness and a citrusy freshness that ties the whole dish together. Add it gradually and taste as you go โ start with the juice of one lime and add more to your preference.
How to Make Mexican Rice
Step 1: Toast the Rice
Heat the oil in a medium saucepan over medium heat. Add the dry, unrinsed long grain rice and cook, stirring frequently, for 3 to 5 minutes until the grains turn a light golden brown color and the kitchen fills with a warm, nutty aroma.
This step is the most important one in the entire recipe. The toasting develops a complex, nutty flavor in the rice that cannot be achieved any other way, and it also changes the structure of the outer starch layer โ producing grains that stay separate and fluffy rather than clumping together during cooking. Do not rush this step and do not walk away from the pan โ the rice goes from perfect to too dark very quickly once it reaches the right color.
Step 2: Add the Liquids and Spices
Carefully pour in the chicken broth โ stand back slightly as it will steam aggressively when it hits the hot pan. Follow immediately with the tomato sauce, garlic powder, and cumin. Stir everything together to ensure the tomato sauce is evenly distributed through the broth and the spices are not sitting in clumps.
Step 3: Cook the Rice
Increase the heat to bring the mixture to a gentle boil, stirring once or twice. The moment it reaches a boil, reduce the heat to the lowest setting your burner will hold. Cover with a tight-fitting lid and leave it completely undisturbed for 25 to 35 minutes until all the liquid is absorbed.
Do not lift the lid during cooking. Every time the lid comes off, steam escapes โ and that steam is what cooks the top layers of rice. Interrupting the process produces rice that is cooked on the bottom and still hard in the center, or wet and gummy from condensation dripping back in.
When the time is up, remove from heat and leave covered for an additional 5 minutes. Then fluff the rice gently with a fork โ use a light hand and a lifting rather than stirring motion to separate the grains without compressing them.
Step 4: Finish and Serve
Stir in the finely chopped cilantro and squeeze the lime juice over the top. Fluff gently once more to incorporate the freshness throughout the rice. Taste and adjust โ more lime if it needs brightness, a pinch more salt if it tastes flat.
Serve immediately.

Pro Tips from My Kitchen
โ Perfect Toasting โ Toast the rice until you can see the grains turning a light golden color and the nutty smell is clearly present. If the rice is still white, it needs more time. If it smells like burnt popcorn, it has gone too far. The window between underdone and overdone is about 30 seconds, so stay at the pan.
โ Adjust Spices โ The garlic powder and cumin amounts in this recipe are conservative starting points. Once you are comfortable with the recipe, try ยฝ teaspoon of each for a bolder, more assertively spiced rice. You can also add a pinch of smoked paprika for a gentle smokiness.
โ Lime Juice Trick โ Squeeze the first lime, stir it in, taste the rice, and then decide whether the second lime is needed. Fresh limes vary significantly in their juice content and acidity โ one lime might be enough, or both might be needed. Taste and decide rather than adding both automatically.
โ Rice Texture โ If you lift the lid at the end and the rice looks slightly wet on top but the liquid below is absorbed, replace the lid and leave off the heat for 5 to 10 extra minutes. The residual steam finishes the cooking and dries out the surface without making the bottom layer burn.
โ Bulk Cooking โ This recipe doubles perfectly with no changes to the method. A double batch feeds 10 to 12 and the leftovers reheat beautifully โ Mexican rice is genuinely one of the best make-ahead side dishes in the repertoire.
What Makes This Recipe Work
The toasting step is what separates genuinely great Mexican rice from mediocre Mexican rice. When raw rice is heated in oil before any liquid is added, the surface starch gelatinizes and the proteins undergo a mild Maillard reaction โ the same browning process responsible for the crust on a seared steak or a toasted piece of bread. This creates flavor compounds that are impossible to develop any other way, and simultaneously changes the structure of the grain so it absorbs liquid more evenly and releases less excess starch during cooking. The result is rice that is fluffy and separate rather than sticky and clumped.
The combination of chicken broth and tomato sauce builds a cooking liquid with two distinct flavor contributions. The broth adds savory, umami depth. The tomato adds a subtle acidity that brightens the rice and prevents it from tasting flat or one-dimensional. Neither one alone produces the same result as both together.
The cilantro and lime added at the very end โ after the heat is off โ preserve their fresh flavors completely. Both cilantro and lime lose their brightness quickly when cooked. Adding them off the heat means every serving tastes freshly finished rather than cooked into the background.
Frequently Asked Questions About Mexican Rice
Can I use vegetable broth instead of chicken broth? Yes โ vegetable broth is a perfect substitute and makes this recipe completely vegetarian. The flavor will be slightly lighter and less rich than chicken broth, but still very good. Use a good quality vegetable broth for the best result โ low-sodium if possible so you can control the seasoning.
How can I prevent my rice from sticking together? Three things prevent sticky rice: do not rinse the rice before toasting (the surface starch is part of what keeps the grains separate after the toasting step), use the correct amount of liquid (the 2:1 ratio of broth to rice is calibrated for this recipe), and do not stir the rice during cooking. Stirring releases starch from the grains and causes them to stick. Leave it completely undisturbed once the lid goes on.
Can I make Mexican Rice ahead of time? Yes โ Mexican rice reheats very well and is a great make-ahead side dish. Store cooled rice in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of water or broth to the rice, cover, and heat over low heat on the stovetop โ stirring gently once or twice โ until warmed through. Or microwave covered with a damp paper towel over the top for 60 to 90 seconds.
Why does my rice turn out mushy sometimes? Mushy rice is almost always caused by too much liquid, heat that was too high during simmering, or lifting the lid too many times during cooking. Use the exact liquid ratio in this recipe, keep the heat at the absolute lowest setting once the rice is simmering, and resist the urge to check on it by lifting the lid. The 5-minute off-heat rest with the lid still on at the end also helps โ it allows the moisture to redistribute evenly rather than pooling at the bottom.
What dishes pair well with Mexican Rice? Mexican rice is one of the most versatile side dishes you can make. It pairs beautifully with chicken tacos, beef tacos, carne asada, enchiladas, fajitas, grilled chicken, grilled fish, refried beans, and burrito bowls. It is also excellent as a base layer in a burrito or alongside a simple fried egg for a quick meal.
Mexican Rice Recipe
Author: Your Name Course: Side Dish Cuisine: Mexican Prep Time: 10 minutes Cook Time: 30 minutes Total Time: 40 minutes Servings: 6 Calories: 250 kcal
Ingredients
- โ cup oil
- 2 cups long grain rice
- 4 cups chicken broth
- 8 oz (225g) tomato sauce
- ยผ teaspoon garlic powder
- ยผ teaspoon ground cumin
- 2 tablespoons fresh cilantro, finely chopped
- 2 limes, juiced
Instructions
- Heat the oil in a medium saucepan over medium heat.
- Add the rice and cook, stirring frequently, for 3 to 5 minutes until the grains turn golden brown.
- Carefully pour in the chicken broth, followed by the tomato sauce, garlic powder, and cumin.
- Stir to distribute everything evenly.
- Bring to a gentle boil, then reduce heat to the lowest setting.
- Cover with a tight-fitting lid and simmer for 25 to 35 minutes until all liquid is absorbed.
- Remove from heat and let sit covered for 5 minutes.
- Fluff with a fork.
- Stir in the chopped cilantro and squeeze in the lime juice.
- Fluff again and serve immediately.
Notes
- Toast the rice until visibly golden for the best nutty flavor and fluffy texture.
- For a vegetarian version, substitute vegetable broth for the chicken broth.
- Adjust garlic powder and cumin to taste โ start with the listed amounts and increase in subsequent batches.
- Add lime juice gradually, tasting as you go.
Nutrition Per Serving
| Nutrient | Amount |
|---|---|
| Calories | 250 kcal |
| Carbohydrates | 45g |
| Protein | 4g |
| Fat | 5g |
| Saturated Fat | 0.5g |
| Sodium | 600mg |
| Fiber | 1g |
| Sugar | 2g |