The cookies are good for up to 5 days, for the best freshness. These Sour Cream Sugar Cookies also freeze well. Toss them into a freezer bag and keep frozen for up to three months. Let them thaw ...
Looking for the best sour cream and onion chips? I taste-tested 9 popular brands to find the crispiest, most flavorful pick.