https://www.delta.com/us/en/onboard/.../special-meals
I'm not sure what you mean by putting vegetarian on your profile, but for every flight with meal service, you can specifically order a VGML (not necessarily, but often something not on the regular menu) provided it's added to the booking before 24 hours.