Generally, the best rice for Mexican recipes is long-grain white rice. Its characteristics lend themselves a spongy texture that is perfect in Mexican cuisine.