6. Spinach
Your parents have probably been telling you to eat your spinach for years, and for very good reason. Spinach happens to be incredibly high in fiber, about 4 grams for every one cup of cooked spinach in fact. But this dark leafy green is also known to be high in magnesium, a mineral that helps the colon contract. Dr. Blaney explains that this “helps draw water in to flush things through.” Since spinach can be used in a number of foods like salads, soups, dips and tons of other meals, it’s always worth adding to your diet, especially if you want to keep yourself constipation free.