Say goodbye to days of throwing out your half-eaten tub of yogurt, because this is another dairy product you can eat after its package labels it expired.. Open yogurt will spoil sooner than unopened yogurt, but sealed yogurt will usually last one to two weeks past the sell-by date.