Unsold food at all Starbucks store will now go to those in need. The coffee giant announced recently that they have pledged to donate 100% of its leftover food through a new program called FoodShare.

Starbucks created the initiative partnership with nonprofit organization Feeding America and food collection group Food Donation Connection, and it will allow the company to donate perishable, ready-to-eat meals from its 7,600 stores to food banks nationwide.

That includes breakfast sandwiches, paninis, salads and the company's "bistro boxes," prepackaged meals filled with snacks like vegetables and hummus, fruit and wraps that otherwise would have been thrown out.

Feeding America estimates the country wastes 70 billion pounds of food every year.