Share My Meals is a Princeton, New Jersey nonprofit that fights food insecurity and food waste at the same time. It recovers surplus prepared meals from corporate cafeterias and delivers them with volunteers to families in need and local nonprofits. Since 2021 it has delivered hundreds of thousands of recovered meals across New Jersey.