Question: does peanut butter dehydrate you?
Answer: So, you're getting (more than) enough protein -- but what about the other stuff your body needs? You know that peanut butter makes you thirsty, so let's assume you are supplementing your singular diet with eight to 10 glasses of water a day, so that you don't become dehydrated. Protein - check; water - check.