The best long-grain substitutes for basmati rice are standard long-grain rice, jeerasar rice, white jasmine rice, Jeeraksala rice, brown basmati rice, Carolina Gold, and Texmati for biryani, pulao, and most Indian dishes. A good medium-grain white basmati rice alternative is Sona Masoori.