Nutribullet PRO is a mixer which is specially designed to be able to make tasty smoothies. You don't need to wash the parts by hand as they can be washed in the dishwasher.
From Amazon
NutriBullet Pro 900-Watt Hi-Speed Blender/Mixer Twist and Blend 9-Piece Set
Gadcet
NutriBullet NBLP9 900W Blender Champagne Multi-Function Cold Beverage Smoothie Maker- 2 Cup Sizes and Stay Fresh Lid
This product is also available at 2 unverified merchants.