No, spinach does not cause constipation. Instead, it helps in relieving the sense of constipation from your body. Spinach is a very healthy vegetable which has in it a lot of nutrients like vitamins, minerals, iron etc. and also that this would prove to you otherwise in the way you are thinking of this item. Spinach juice when goes through your digestive system helps the body get relief from constipation to a certain extent. Other than spinach there are vegetables like broccoli, cabbage etc. Fruits, like apples, oranges, figs etc which also helps in relieving constipation.