Foods to avoid with struvite stones include oxalates, calcium, and purines such as spinach, nuts, and red meat.