You do not need protein powder to make a proper recovery shake. Milk and Greek yogurt give this 27g of protein, the banana and oats give the carbohydrate, and a frozen banana makes it as thick as a milkshake. It takes five minutes, including washing the blender.

This has about 27g of protein from the milk, Greek yogurt, oats and peanut butter, with no protein powder. Milk proteins are digested at different speeds, which gives your muscles a steady supply after training.
Timing matters less than you might think. Research reviews suggest that how much protein you eat over the whole day matters much more for muscle than whether you have it within 30 minutes of training. A shake is simply an easy way to get a good dose when you are not hungry for a meal.
The carbohydrate matters too. The smoothie has about 57g of carbohydrate, mostly from the banana and oats. It refills the glycogen your muscles use for hard exercise. That matters most if you train again within a day. On a rest day, or if you are trying to lose fat, a lighter snack such as the cottage cheese with pomegranate and walnuts may suit you better.
The milk and yogurt also give about 400mg of calcium, over half the 700mg a day UK adults need. That matters for bone health, especially for women after menopause: see protecting your bones.
Allergy notes. Peanuts and milk are major allergens. Use almond butter and a soya milk and yogurt to make it without either; the protein will be lower. Use oats labelled gluten-free if you need to.
For a lighter smoothie, try the kefir smoothie with berries and Brazil nuts. For how protein and training affect testosterone, see does testosterone build muscle.