I have been on two
DCL cruises and was thinking of a cruise this summer (I had one booked actually) - and spent some time on the DCL board here reading about people's experiences.
Primarily - you will be fine - they will make you food - and perhaps great food - but they can certainly accommodate the food issues.
I will add that on one of my other cruises (on the Magic) the maitre'd (the guy in charge of the dining room who was supposed to help us out) ONLY wanted to serve my son things that were made from scratch - but we were talking about plain rice and plain chicken (no chicken nuggets, no pizza, nothing remotely interesting). He is only allergic to peanut/tree nut and shellfish. I told him that my son isn't going to be happy eating such plain food - which was nothing like what the rest of us were eating and he just got annoyed with me and threw up his hands and was like "oh well - then you take responsibility.....!"
I should have had a private moment with him at that point but I was sort of taken aback (this was our first cruise). Our 2nd cruise, everyone assured me things were fine or they'd make him something similar (no boiled chicken - yeah!).

I've read that someone was told on the new ship that they should ONLY eat at the sit-down places with their child - none of the buffet areas - no fast food (pizza/burgers). Some of the confusion over this just made me cancel my cruise this summer - I'll wait until more reports come in about what is going on.
I did fill out all the medical forms, called ahead, etc.
You might want to cruise on over to the DCL board here and ask how things are lately - especially if you are on the new ship. Hopefully they will be as good as the parks!
