With the proper protection, homemade Chipotle guac should stay fresh for 3 to 4 days. A little bit of browning is safe to eat, but I would recommend making a new batch if the entire container has turned. While not in the original guacamole recipe from Chipotle, the addition of lemon juice helps prevent browning a little bit longer.