This Mexican rice is my tried-and-true, never-fail, always-delicious recipe.
Looking for more Mexican recipes? Try my chicken street tacos, tomatillo salsa, hot Mexican street corn dip, or white chicken enchiladas.

I’ve been refining this Mexican rice for years, and it consistently turns out perfectly. A few simple techniques make all the difference: rinse the rice well, toast it briefly in oil before adding liquid, and use the right variety of rice.
For texture, I prefer basmati rice. Jasmine can be too sticky, and many standard long-grain white rices can become mushy or grainy. Basmati gives a light, separate grain that works beautifully in this dish. My go-to brand is Lundberg.


Serve With
This Mexican rice pairs well with nearly any Mexican-style main. It’s a natural companion for enchiladas, tacos, and grilled proteins.
Here are some ideas to serve alongside the rice: crockpot street corn chicken enchiladas, skillet white chicken enchiladas, or skillet chicken enchiladas with red enchilada sauce.
It’s also excellent with tacos. A few favorites to try are Birria quesa tacos, blackened fish tacos, carne asada tacos, chicken tinga tacos, al pastor tacos, or barbacoa tacos.
For additional sides, consider pico de gallo, salsa fresca, corn salsa, or a classic guacamole.

Mexican Rice
5 minutes
15 minutes
20 minutes
This Mexican rice is a reliable, flavorful side that complements a wide variety of Mexican dishes.
Ingredients
- 1 tbsp oil
- ½ medium onion, chopped
- 2 garlic cloves, minced
- 1 c basmati rice, rinsed and drained (see notes)
- 1 ½ tsp cumin
- 10 oz mild rotel
- ½ c frozen corn
- ½ tsp kosher salt
- 2 c chicken broth
- ¼ c loose packed cilantro, chopped
Instructions
- Heat the oil in a small pot over medium-low heat. Add the onion and garlic and sauté until the onion is translucent. Add the rinsed rice and cumin and cook 2–3 minutes, stirring constantly, until the rice is lightly toasted.
- Pulse the rotel in a food processor or with an immersion blender until there are no large chunks. Add the rotel, frozen corn, salt, and chicken broth to the pot. Bring to a boil, then reduce heat to low, cover with a tight-fitting lid, and simmer about 15 minutes or until the rice is tender and the liquid is absorbed.
- Remove from heat, fluff the rice with a fork, and stir in the chopped cilantro. Taste and adjust salt if needed. Let rest a few minutes before serving for best texture.
Notes
- Liquid amounts can vary by rice type. I use Lundberg basmati and 2 cups of broth works well. If you use a standard long-grain white rice, try 1½ cups of liquid instead of 2 cups; some brands absorb less and can become overcooked with too much liquid.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Cuisinart DLC-2A Mini-Prep Plus Food Processor (White), 3 Cup
Nutrition Information:
Yield: 6
Serving Size: 1
Amount Per Serving:
Calories: 80Total Fat: 3gSaturated Fat: 0gTrans Fat: 0gUnsaturated Fat: 2gCholesterol: 2mgSodium: 415mgCarbohydrates: 12gFiber: 1gSugar: 1gProtein: 2g
This information comes from online calculators. Although moderncrumb.com attempts to provide accurate nutritional information, these figures are only estimates.
Did you make this recipe?
Please leave a review!