Lotus root, as the name implies, is the root of the lotus flower and has a wide range of health benefits. This is mostly owing to its rich nutritional composition. Some benefits are considered to be improved digestion, boost the immune system, and balancing mood, and relieving depression.