Im not sure this will help you as you are vegetarian but I was unable to have normal stools (formed and not sloppy, dark in color etc) until I started eating my oils at the same time as protein (chicken or eggs).
Maybe try taking some essential oil with high protein beans or nuts? HTH