Artichokes are good for weight loss as they are low-calorie, nutrient-rich vegetables and an excellent source of fiber. There is strong evidence that dietary fiber intake assists with weight loss. As reported by the USDA, 1 cooked Artichoke (120 grams) gives you 10.3 grams of dietary fiber.
Artichoke has long been used in traditional remedies for hundreds of years as a specific liver and gallbladder treatment. Their extracts are said to be choleretic, i.e. they stimulate the liver and increase bile production. Artichokes contain Cynarin, which helps to improve bile flow, increasing secretion of bile acids. Bile acids enable the formation of micelles in the gut, which promotes processing of dietary fat. Cynarin aids digestion, strengthens liver and gall bladder function.1✅ JOURNAL REFERENCE
Most of the cynarin in artichoke is found in the pulp of the leaves, although dried leaves as well as the stems of artichoke also have cynarin. Artichokes sold in jars are usually marinated in oil, and that means you get extra fat plus calories.