A potluck or potluck dinner is a gathering of people for a meal where most of the participants bring food to be shared among everyone at the gathering. These gatherings are usually organized by churches and other community groups.

Typical dishes served at potluck dinners include spaghetti, hot dish or casserole, and salad. Also, a variety of desserts are usually available.

The word potluck appears to come from the Native American term potlatch.