Yes. Thai Peanut Sauce can be frozen for up to 2 months and can be thawed on the countertop. Since the recipe only takes 5 minutes to make I prefer the sauce fresh.