You get the
Disney Dining Plan for free. It includes one table service meal, one counter service meal, and one snack for each night of your stay.
The only way you can get free dining is paying full rack rate for a room (no discounts), and purchase tickets for everyone staying in the room.
DVC members are eligible,
but only if they meet the full criteria. So no staying at a DVC on points, and no annual passes can be used to get free dining. However, you can use your ticket to upgrade to an annual pass later.