Let’s break it down into simple numbers: Store-bought white bread = 7–10 days on counter, 3–6 months in freezer. Bakery bread (no preservatives) = 2–3 days on counter. Whole grain or specialty bread = 3–5 days on counter. Sourdough often lasts 4–5 days because of its natural acidity, so give it a little extra love.
And if you’re ever unsure, remember: when in doubt, toast it out. Toasting can revive slightly stale bread and make it delicious again. It’s like a second chance in a warm, crispy hug.