No, sweet pea pods are definitely NOT edible. If you don't want to sow them in your garden in spring, either direct into the soil or in pots, you could sprinkle them on any spare earth on footpaths near you so that passers by can enjoy some sweet scented flowers scrambling everywhere as they pass by.