Note that only for Shadabdi/Rajdhani/Duronto trains food included in fare. In other trains, you have to pay.
However, BOOK A MEAL Service have been started by IRCTC, now available in Karnataka Express & Goa Express.
www.irctc.co.in/meal/BookAMealInformation.html