El Paso Mexican Rice with Tomato, Cumin, and Garlic

Updated November 4, 2026

Total time
49 min
prep 10 min · cook 39 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

El Paso Mexican Rice with Tomato, Cumin, and Garlic

El Paso Mexican rice is a tomato-red, cumin-seasoned rice side made by toasting long-grain rice, then simmering it with tomato sauce, broth, onion, and garlic. This stovetop version has a fluffy texture and savory, gently spiced flavor that works alongside tacos, enchiladas, beans, or grilled meat.

Ingredients

  • 1 1/2 cups (280 g) long-grain white rice
  • 1 1/2 tablespoons (22 ml) neutral oil, such as canola or avocado oil
  • 1/2 cup (75 g) finely chopped yellow onion
  • 2 garlic cloves (about 6 g), minced
  • 1/2 cup (120 ml) plain tomato sauce
  • 1 3/4 cups (415 ml) low-sodium chicken or vegetable broth
  • 1 teaspoon (2 g) ground cumin
  • 1/2 teaspoon (1 g) mild chili powder
  • 3/4 teaspoon (4.5 g) fine salt, or to taste
  • 1/8 teaspoon (0.3 g) ground black pepper
  • 2 tablespoons (8 g) chopped fresh cilantro, optional, for serving
  • 1 lime (about 60 g), cut into wedges, optional, for serving

Instructions

  1. Rinse and prepare the rice. Put the rice in a fine-mesh strainer and rinse under cool running water, stirring it with your fingers, until the water runs mostly clear. Let it drain well for about 2 minutes. Chop the onion, mince the garlic, and measure the remaining ingredients while the rice drains. Thorough draining helps the rice toast instead of steaming in the pan.
  2. Toast the rice. Set a heavy 2- to 3-quart saucepan or deep skillet over medium heat and add the oil. When the oil shimmers, add the drained rice. Cook for about 5 minutes, stirring frequently and scraping the bottom, until most grains look opaque and a few are lightly golden. Keep the heat moderate; dark brown grains can make the finished rice taste bitter.
  3. Cook the aromatics and spices. Stir in the onion and cook for 3 minutes, until it softens but does not need to brown. Add the garlic, cumin, chili powder, salt, and black pepper. Stir constantly for 1 minute, just until fragrant. If the garlic starts to color quickly, lower the heat before adding the liquids.
  4. Add the tomato and broth. Pour in the tomato sauce and broth, then stir once to loosen any rice from the bottom of the pan and distribute the seasoning. Bring the mixture to a gentle boil, which should take about 2 minutes. Taste a little of the liquid and add a small pinch of salt if it tastes flat, keeping in mind that it will concentrate as the rice cooks.
  5. Simmer without stirring. Cover the pan with a tight-fitting lid and turn the heat to low. Cook for 18 minutes. Avoid lifting the lid or stirring during this time: both release steam, and stirring can break the grains and make the rice sticky. The liquid should be absorbed and the rice tender when the time is up.
  6. Rest and fluff. Turn off the heat and leave the pan covered for 10 minutes. This resting time lets moisture settle evenly through the rice. Uncover, fluff gently with a fork, and check a few grains from the center. If they are still distinctly firm, cover again and cook over low heat for 2 to 3 minutes with a tablespoon or two of broth, then let stand briefly. Serve with cilantro and lime if you like.

Tips

  • Choose the right rice. Long-grain white rice gives separate, fluffy grains and is the most dependable choice here. Jasmine rice can work, but its floral aroma changes the flavor and it may need slightly less liquid. Avoid instant rice, which does not have time to toast and simmer in the same way.
  • Use low-sodium broth when possible. Different broths vary a lot in saltiness. Starting with low-sodium broth lets you season the rice more accurately. If using salted broth, reduce the added salt to 1/4 teaspoon and taste the cooking liquid before covering the pan.
  • Keep the lid on and the heat low. A lively boil can scorch the bottom before the center is tender. If your stove runs hot, use its lowest burner setting or move the pan to a smaller burner. A snug lid matters; if steam escapes around the edges, place a clean kitchen towel between the pan and lid, keeping the towel well away from the flame or heating element.
  • Make the tomato flavor fit your pantry. Plain tomato sauce gives a smooth, even color. If you only have canned crushed tomatoes, blend them until smooth and measure 1/2 cup (120 ml); they may taste a little fresher and less concentrated. Tomato paste alone is too strong for a direct swap, so thin 2 tablespoons of paste with 1/2 cup water before using.

Serving Suggestions

Serve the rice hot as a side for tacos, enchiladas, tamales, quesadillas, or grilled chicken. It is also a natural partner for refried or black beans, roasted vegetables, and a simple green salad. For a casual meal, spoon it into a bowl with beans, shredded lettuce, salsa, and avocado; keep wet toppings on the side until serving so the grains stay fluffy.

The lime wedges are optional, but a squeeze of lime at the table brightens the tomato and cumin without making the whole pot taste acidic. Cilantro adds a fresh herbal note; leave it off for diners who dislike it. If serving a larger spread, keep the rice covered until the rest of the food is ready, then fluff it once more just before bringing it to the table.

Variations

Vegetarian version: Use vegetable broth instead of chicken broth. Choose a savory, well-seasoned broth rather than plain water; water can be used in a pinch, but the rice will taste milder, so adjust the salt after cooking. For a more substantial side, fold in 1 cup (150 g) thawed frozen peas or drained corn after the rice has rested, then cover for 2 minutes to warm it through.

More chile flavor: Add 1 finely chopped jalapeño with the onion, removing the seeds and ribs for a gentler result. For a smoky note, use 1/4 teaspoon chipotle powder in place of some or all of the mild chili powder. Heat levels vary, so start small and serve hot sauce separately for anyone who wants more.

More tomato-forward rice: Replace 1/4 cup (60 ml) of the broth with additional tomato sauce, keeping the total liquid close to the amount in the recipe. The result will taste richer and look more red, though it may be slightly softer. For a simple garnish, stir in a few tablespoons of chopped roasted red pepper after cooking.

Families and cooks in El Paso and across the broader border region may season rice differently, and Mexican rice recipes vary from household to household. This recipe is one practical tomato-and-cumin version, not a claim that every local kitchen uses the same ingredients or proportions.

Storage and Reheating

Transfer leftover rice to a shallow container and refrigerate it within 2 hours of cooking. Keep it covered and use it within 3 to 4 days. For longer storage, freeze cooled portions in airtight freezer-safe containers for up to 2 months for best texture. Thaw in the refrigerator overnight, or reheat a frozen portion directly with a splash of water or broth.

Reheat only the portion you plan to eat. In a covered saucepan, warm it over low heat with 1 to 2 tablespoons of water or broth per cup of rice, stirring gently once or twice until steaming hot. In a microwave, cover the rice loosely, add a little liquid, and heat in short intervals, stirring between them. For food safety, USDA FSIS advises reheating leftovers to 165°F (74°C); check the center with a food thermometer. Discard rice left at room temperature for more than 2 hours.

Frequently Asked Questions

Why did my Mexican rice turn mushy? Too much liquid, rice that was not drained after rinsing, frequent stirring, or a loose lid can all make the grains soft and sticky. Measure the broth and tomato sauce accurately, keep the pan covered while it simmers, and let the rice rest before fluffing. If the rice is slightly wet at the end, leave it uncovered for a few minutes so excess steam can escape.

Can I make this rice without rinsing it? You can, but rinsing removes surface starch that can cause clumping. If you skip the rinse, the rice may be a little stickier, and you should still toast it carefully. Rinsed rice must drain well before it goes into the hot oil; excess water cools the pan and prevents the grains from browning evenly.

Can I use brown rice instead of white rice? Brown rice needs more liquid and a longer cooking time, so it is not a direct substitution in this recipe. Its bran layer also changes the texture and keeps the grains chewier. Follow the package directions for the rice-to-liquid ratio and simmering time, then use the same tomato, onion, and spices as a flavor guide.

Can I make El Paso Mexican rice ahead? Yes. Cook it earlier in the day, cool it promptly in a shallow container, and refrigerate it within 2 hours. Reheat it covered with a little water or broth until the center reaches 165°F (74°C). For the best texture, add cilantro and lime only when serving rather than before chilling.

What can I use instead of tomato sauce? Smooth, blended canned tomatoes are a good substitute; measure the same volume, 1/2 cup (120 ml). They may be less concentrated and slightly more textured than tomato sauce. Avoid using salsa as a straight replacement unless you know its salt and heat level, since those can significantly change the seasoning of the finished rice.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).