With many nutrients like fiber and Vitamins C, A, and K in very few calories, asparagus is good for weight loss and digestion. It also lowers blood pressure and contributes to an overall healthy pregnancy. According to the USDA, a cup of asparagus (134 g) has only 27 calories, 3 grams of protein, 2.8 grams of fiber, and plenty of essential vitamins and minerals.