Homemade barbecue sauce can last up to two weeks in the refrigerator when stored in an airtight container. You can use a Ventray blender to ensure the sauce is thoroughly mixed before storing.