So, to wrap it up: homemade = 3–4 days. Store-bought = 7–10 days (unopened even longer). But honestly, the best tzatziki is the one you eat within two days, when the garlic and dill are dancing together like old friends.
And hey, if you’re staring at a tub that’s five days old and smelling fine, go for it—but do a tiny taste test first. Your belly is a temple, not a garbage can. Now go grab some pita chips and enjoy life’s cool, creamy goodness. You’ve got this.