Mexican lime rice is a bright, savory side made by toasting long-grain rice, simmering it with broth and aromatics, then finishing it with fresh lime and cilantro. There are many regional and family versions of Mexican rice; this simple stovetop variation keeps the grains fluffy and lets the citrus come through without making the rice sour.
Ingredients
- 1½ cups (285 g) long-grain white rice, such as standard long-grain rice; rinsing removes loose starch so the grains are less likely to clump.
- 2 tablespoons (30 ml) neutral oil, such as vegetable, avocado, or canola oil.
- ¼ cup (40 g) finely diced white or yellow onion.
- 2 garlic cloves (about 6 g), finely minced.
- 2¼ cups (530 ml) low-sodium chicken broth or vegetable broth. Water works too, though the finished rice will taste less savory.
- ¾ teaspoon fine salt, or less if your broth is already salty.
- ¼ teaspoon ground cumin, optional, for a warm, earthy note.
- 1 medium lime, finely zested and juiced, for about 1 teaspoon zest and 2 tablespoons (30 ml) juice. Limes vary, so measure the juice if you prefer a milder citrus flavor.
- ¼ cup (10 g) chopped fresh cilantro leaves and tender stems.
- 1 tablespoon (15 ml) extra lime juice, optional, for adjusting the flavor after cooking.
- Freshly ground black pepper, optional, to taste.
Instructions
- Rinse the rice in a fine-mesh sieve under cool running water, moving the grains around with your fingers, until the water looks mostly clear. Shake off excess water. Finely dice the onion, mince the garlic, zest the lime, and juice it. Keep the lime juice and chopped cilantro aside for the end; adding them after cooking preserves their fresh, distinct flavor.
- Set a medium, heavy-bottomed saucepan with a tight-fitting lid over medium heat and add the oil. When the oil is warm, add the rinsed rice. Stir frequently for about 3 minutes, until the grains look dry and some are lightly golden. A little toasting adds a nutty aroma and helps the rice stay separate, but do not brown it deeply or let it scorch.
- Add the diced onion and cook for about 2 minutes, stirring, until it begins to soften. Stir in the garlic and optional cumin and cook for 30 seconds, just until fragrant. Garlic can turn bitter if it gets dark, so move on as soon as you smell it.
- Pour in the broth and add the salt. Stir once to distribute the rice, scraping the bottom of the pot to loosen any toasted bits. Bring the liquid to a gentle boil, which should take about 2 minutes. Once it boils, cover the saucepan and turn the heat to low. Avoid stirring after this point; stirring releases starch and can make the finished rice sticky.
- Simmer, covered, for 16 minutes. Keep the heat low enough that the liquid barely bubbles. If your burner runs hot, use its lowest steady setting; lifting the lid repeatedly lets steam escape and can leave the rice unevenly cooked. At 16 minutes, check quickly: the liquid should be absorbed and the grains should be tender. If they are still firm or you see liquid, cover again and cook for 2 to 3 more minutes.
- Take the pan off the heat and leave it covered for 10 minutes. This resting time lets moisture settle through the rice and finishes softening the grains. Do not skip it or immediately stir the pot; freshly cooked rice can seem wet at the bottom and firm at the top before it rests.
- Uncover and gently fluff the rice with a fork. Fold in the lime zest, 2 tablespoons (30 ml) lime juice, and cilantro. Taste and add a little more lime juice, salt, or pepper if needed. Serve warm, with extra lime wedges if you like.
Tips
- Rinse and toast for separate grains. Rinsing washes away some surface starch, while toasting adds flavor and helps the grains cook up distinctly. Drain the rice well after rinsing so extra water does not throw off the liquid ratio. Use a fine-mesh sieve to keep small grains from escaping.
- Choose the right liquid ratio and pan. A lidded saucepan with a close-fitting lid traps the steam needed for even cooking. Measuring the broth matters because too much can make the rice soft and wet, while too little may leave it undercooked. If you use a wide pan rather than a medium saucepan, evaporation can happen faster, so check the rice near the end.
- Adjust salt for your broth. Low-sodium broth gives you more control. If using regular broth, begin with ¼ teaspoon salt or omit it, then taste after cooking. Water is a suitable substitute, but a small extra pinch of salt and a little more lime may help the flavor feel balanced.
- Use fresh lime, and add it at the end. Bottled lime juice can stand in, but it may taste flatter and less aromatic; start with 1 tablespoon (15 ml), then adjust. Lime zest adds fragrance without as much acidity, so it is useful if you want a noticeable citrus aroma without making the rice tart.
Serving Suggestions
Serve Mexican lime rice warm alongside tacos, enchiladas, quesadillas, grilled vegetables, or a bowl of beans. Its fresh citrus flavor is especially good with dishes that have smoky, savory, or gently spicy elements. Spoon it into a bowl as a base for a simple meal with black beans, roasted corn, sliced avocado, and salsa, or serve a smaller portion as a side for grilled chicken or fish.
For a family-style meal, put lime wedges and extra chopped cilantro on the table so everyone can adjust their own serving. If the rest of the meal is already strongly seasoned or salty, keep the rice mild and let it provide a clean, fragrant contrast. The rice is also easy to portion into a lunch bowl once it has cooled, with beans and vegetables packed separately if you want to preserve their textures.
Variations
Make it vegetarian or vegan: Use vegetable broth, or use water for a lighter, more neutral result. Check that the broth is suitable for your needs, and taste the rice before adding extra salt. The recipe is otherwise plant-based as written.
Add gentle heat: Cook 1 finely minced jalapeño with the onion, removing the seeds and inner ribs for less heat. For a smoky note, add a small pinch of chipotle powder with the cumin. These additions change the balance, so taste before adding more lime or salt.
Use another herb: Cilantro is the classic fresh finish for this style of lime rice, but finely chopped flat-leaf parsley can work if you do not care for cilantro. It tastes more grassy and less distinctive, so consider adding a little extra lime zest. A small amount of sliced scallion can also add a mild onion flavor.
Try brown rice: Brown rice needs more liquid and a longer cooking time than this white-rice recipe, so do not simply swap it in using the same amounts. Follow the cooking instructions on the package for the rice-to-liquid ratio and timing, then fold in the lime, zest, and cilantro after it rests. The result will be chewier and nuttier.
Storage and Reheating
Transfer leftover rice to a shallow, covered container and refrigerate it within 2 hours of cooking. Cooked rice keeps for 3 to 4 days in the refrigerator. Cool it promptly rather than leaving a large, warm pot on the counter; dividing it into smaller portions helps it cool faster. Store lime wedges or extra cilantro separately if you want to add a fresh garnish when serving.
To reheat, add the portion to a saucepan with 1 to 2 teaspoons of water per cup of rice. Cover and warm over low heat, stirring once or twice, until steaming hot throughout. You can also microwave it in a covered microwave-safe dish, adding a teaspoon of water and pausing to stir halfway through. Reheat leftovers to 165°F (74°C), and only reheat the amount you plan to eat. Rice can be frozen in airtight portions for up to 2 months for best quality; thaw it in the refrigerator and reheat until steaming hot.
Frequently Asked Questions
Can I make Mexican lime rice with basmati or jasmine rice?
Yes, but the result will have a different aroma and texture. Basmati tends to cook into long, separate grains, while jasmine rice is more fragrant and can be a little softer. Because rice varieties absorb liquid differently, check the package guidance and watch the texture near the end of cooking. The lime, cilantro, and toasted aromatics still work with either variety.
Why did my rice turn out mushy?
Common causes include using too much liquid, skipping the rinse, stirring while the rice simmers, or cooking it at too high a heat. Measure the broth, keep the pan covered at a gentle simmer, and let the rice rest before fluffing. If it is slightly too moist, leave it uncovered for a minute or two after cooking so some steam can escape.
Can I use bottled lime juice?
Yes. It provides acidity, though it usually lacks the bright aroma of freshly grated zest and freshly squeezed juice. Start with 1 tablespoon (15 ml) bottled juice, fold it in after the rice has rested, and taste before adding more. Do not add bottled juice early in the simmer; the fresh, clean citrus character is best when added at the end.
Can I prepare the rice ahead of time?
Yes. Cook it, cool it promptly, and refrigerate it in a covered container within 2 hours. For the freshest lime and herb flavor, you can hold back some cilantro and a little lime juice and stir them in after reheating. Follow the storage guidance above, and reheat leftovers until they reach 165°F (74°C).
Is Mexican lime rice the same as Mexican red rice?
Not necessarily. Mexican rice has many regional and household variations, and the name can refer to different preparations. Red versions commonly get their color and flavor from tomato, while this recipe focuses on lime, cilantro, broth, and toasted rice. Both make useful sides, but they have distinct flavors and appearances.
Related
- German Rice Pudding (Milchreis) Recipe
- German Rice Recipe: Creamy Milchreis
- German Rice Side Dish: Buttery Parsley Rice Recipe
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).