As well as being high in fibre, artichokes are a good source of several vitamins and minerals. According to the USDA, a single boiled artichoke has 6.8 grammes of fibre.
According to the USDA, a cup of oats has 16.5 grammes of fibre. According to this 2019 review in Frontiers in Nutrition, oats also have beta-glucan, a type of fibre with particularly potent cholesterol-lowering effects.
A healthy balance of soluble and insoluble fibre can be found in oats as well. According to MedlinePlus, soluble fibre slows digestion and may reduce the risk of heart disease while insoluble fibre aids in the rapid transit of food through the digestive tract.
Raspberries, whether red or black, are a dietary powerhouse. The USDA reports that there are eight grammes of fibre in just one cup. They have 32 milligrammes of vitamin C, making them an excellent source of that nutrient. As stated by Harvard Health, vitamin C is an effective antioxidant.
Frozen raspberries are a more cost-effective option when they are out of season. Berries like strawberries, blueberries, and blackberries are excellent choices for getting the fibre you need every day.