Weight loss only comes if you’re in a calorie deficit, so if a peanut butter shake fits into what you’re eating for the day and you’re still in a deficit, then yes!