To prevent Spanish Rice from getting mushy, cook it on low heat and avoid overcooking. Stir occasionally, and make sure to use the right amount of liquid.