Recreate the fluffy, savory Mexican restaurant-style rice at home with this foolproof, science-backed recipe that guarantees distinct, tender grains.

- Fat Coating Technique: Toasting the dry grains in olive oil coats the exterior starch, preventing premature starch gelatinization and keeping the grains beautifully separate.
- Layered Aromatics: Sautéing minced garlic directly in the oil coaxes out oil-soluble flavor compounds that water-based boiling can never extract.
- Controlled Steaming: A strict ten-minute resting period off the heat allows moisture to redistribute evenly, ensuring a fluffy texture from the top of the pot to the bottom.
Sitting at a wobbly laminate booth, the metal basket of warm chips scraping against the table, my thumb pressed into the side of a heavy, hot ceramic plate just to nudge the orange mound of rice closer to my fork. It is always that specific, fluffy, savory side dish that disappears first, long before the enchiladas are even touched.
It is deceptively simple.
Most home cooks fail because they treat rice like a passive boiling exercise, resulting in a sticky, gummy porridge that clings to the spoon like paste. To get those distinct, individual grains that slide off the fork, we rely on a bit of food science: starch gelatinization. By frying the dry grains in olive oil first, we coat the exterior starch in fat, preventing the grains from bursting.
This toasting step also coaxes out a rich, nutty aroma. It is hands down the most critical phase.
For the liquid base, we are skipping plain water in favor of a savory bath of chicken broth, minced garlic, and a splash of tomato sauce. If you want a punchier profile, you can swap the tomato sauce for your favorite taco sauce. It works beautifully alongside 3-Ingredient Crock Pot Chicken Tacos.
Do not touch that lid.
Lifting the cover during the final ten minutes of cooking lets crucial steam escape, dropping the internal temperature of your pot and ruining the delicate moisture balance. I tested this in a cheap aluminum pot that warped after a year of washing, and the heat retention was so poor it failed completely. Use a heavy-bottomed 3-quart saucepan with a tight-fitting lid to maintain a steady thermal mass.
Mexican Restaurant-Style Rice
Ingredients
- 1/4 cup olive oil
- 2 cups extra long-grain rice
- 4-5 cloves garlic, minced
- 1/4 cup tomato sauce (or taco sauce)
- 4 cups chicken broth
- 1/2 cup water
- 1 teaspoon salt
- 1/2 teaspoon pepper
Directions
- Warm the olive oil in a heavy 3-quart saucepan or medium skillet with a tight-fitting lid over medium heat. Cast in the dry rice and gently sauté for about 5 minutes, stirring frequently, until the grains turn a pale golden hue and release a toasted, nutty aroma.
- Toss the minced garlic into the pan and stir continuously for 2 minutes, allowing the heat to release its oil-soluble flavor compounds without letting the garlic pieces scorch.
- Pour in the tomato sauce (or taco sauce), chicken broth, water, salt, and pepper, stirring thoroughly to combine. Bring the mixture to a gentle boil, then immediately cover with the lid, drop the heat to low or medium-low to maintain a steady simmer, and cook undisturbed for 20 minutes.
- Give the rice a gentle stir with a fork once or twice during the first 15 minutes to prevent any grains from sticking to the bottom, but avoid overworking it to prevent starch release. Absolutely do not lift the lid or stir the rice during the final 5 minutes of cooking.
- Slide the pan off the heat source and let it rest, completely covered, for 10 minutes to allow the steam to finish cooking the grains. Remove the lid, fluff the grains gently with a fork, and serve warm.
Notes
Keep these essential tips in mind to ensure your rice turns out perfectly fluffy every single time:
- Salt Conversion: We highly recommend Diamond Crystal kosher salt; if you are using standard table salt, reduce the amount to 1/2 teaspoon to avoid over-salting.
- The Science of Toasting: Toasting the rice in olive oil coats the starch granules, preventing them from absorbing water too rapidly and bursting, which is the secret to achieving separate, fluffy grains rather than a gummy mass.
- Garlic Warning: Keep a close eye on the garlic during the second step. Garlic burns easily and will turn bitter; if your pan is running too hot, slide it off the burner for 30 seconds to cool down before adding the liquid.
- Sauce Choice: Using taco sauce instead of tomato sauce adds a subtle vinegar tang and spice kick that mimics the flavor profile of classic Tex-Mex establishments.
- Lid Integrity: If your lid does not fit tightly, place a sheet of aluminum foil over the pot before pressing the lid down to seal in every drop of steam.
Serving Suggestions
This versatile side dish pairs beautifully with a variety of textures and bold flavors to create a balanced plate:
- Spoon it alongside tender, crispy-edged pork from our Crock Pot Carnitas to balance the rich, savory fats with fluffy grain texture.
- Serve with a generous ladle of smoky, brothy Borracho Beans, letting the rice absorb the savory beer-infused broth.
- Top with a dollop of cool, acidic sour cream and fresh cilantro to contrast the warm, earthy garlic notes.
- Pair with grilled skirt steak and charred green onions for a smoky, caramelized contrast to the tomato-tinted grains.
- Layer it into burritos with melted Monterey Jack cheese, providing a sturdy, flavorful structural base.
Storage and Reheating
Once cooled, transfer any leftovers to a shallow, airtight container and slide it into the fridge. The starch will undergo retrogradation over 24 hours, causing the grains to firm up and feel a bit dry, but this is actually ideal if you plan to repurpose them.
Keep it refrigerated for no more than 4 days. For longer storage, pack the cooled rice into freezer-safe bags, press flat, and freeze for up to 3 months.
To reheat, avoid the microwave if you can, as it tends to dry out the edges while leaving the center cold. Instead, heat a splash of chicken broth in a skillet, add the rice, cover, and let it steam over low heat until heated through.
If you must use the microwave, cover the bowl with a damp paper towel. This traps the moisture, mimicking a mini-steamer to restore that fresh-out-of-the-pot fluffiness.
Ingredient Substitutes
If you find yourself missing an ingredient, these tested swaps will keep your dish on track without sacrificing quality:
- Extra long-grain white rice → Jasmine rice: Use a 1:1 ratio, but reduce the water by 1/4 cup as jasmine is naturally softer and can become mushy if over-hydrated.
- Olive oil → Avocado oil or lard: Use a 1:1 ratio; lard will add an authentic, savory richness, but ensure you heat it slowly to avoid smoking.
- Chicken broth → Vegetable broth: Use a 1:1 ratio; add a pinch of MSG or nutritional yeast to make up for the loss of savory chicken umami.
- Tomato sauce → Tomato paste: Swap 1/4 cup tomato sauce for 1 tablespoon tomato paste mixed with 3 tablespoons water; sauté the paste with the garlic for 30 seconds to caramelize it before adding liquids.
- Garlic cloves → Garlic powder: Swap 4-5 fresh cloves for 1 teaspoon garlic powder; add it directly with the liquid ingredients rather than sautéing it in oil to prevent burning.
There is a quiet satisfaction in watching a pot of simple grains transform into a fragrant, golden centerpiece. Once you master the gentle art of the toast and the steam, dinner at home feels just a little more complete.