Before beginning with my answer, I would like for you to make a note that no mess food can ever compete with home food. So it is not worth it to compare the two.
Coming to BITS Hyderabad, the mess food is quite decent. There are two messes on the campus, and they serve both North and South Indian meals on most days.
At first, you’ll be delighted by the variety of dishes served by the messes. But as time goes by, you’ll get bored of eating the same kind of food, served strictly according to the mess time table. Further, you’ll begin to miss your mom’s recipes, which will ultimately make you think that the food at the hostels is not good at all. Because of all this, you’ll start eating at the cafeteria or miss some meals altogether.
Speaking in a more practical and evaluative fashion, the mess food at BITS Hyderabad is certainly better than many IITs and NITs. You’ll be served decent and satisfactory meals at the college.