Yes, hummus can spoil, and if it does, it will have a distinct sour smell. For best results, follow the use-by date on store-bought hummus. Once opened, use within 5-7 days. Homemade hummus should be consumed within 4-5 days.