I am not a vegan yet. But, I am working toward that. The health benefits became apparent immediately. Things started getting better when I stopped eating meat. My thinking became clearer and my mood improved. That was the only benefits I could see and I was happy enough with that. My diet was still pretty bad though. I ate a lot of cheese, I mean a whole lot, like 6 oz a day maybe more. I was still eating a lot of processed food as well.
Then I found the benefits of fiber. I started eating oatmeal again sort of an accident it was the only food in the house and I was like what the heck I will give it a whirl. I loved it. Probably because I was really really hungry. I thought I might as well finish the container so I had it for breakfast every morning after that. Then when I was about 3/4 of the way through I noticed a lot of really good changes. I will list them by point.
1. I wasn't hungry between meals.
2. I was eating noticeably less.
3. Mood improved even more.
4. Thinking cleared up even more.
5. My joints had a lot less inflammation and it was a lot easier and less painful to move around. Note: they aren't all the way healthy yet but very improved.
6. Grocery bill went down
7. Almost eliminated meat craving which I struggled with for a year.
8. It is making it easier to cut down on dairy and eggs thus making it easier to transition into veganism.
So, my advice to anyone whether going vegan or not would be to eat a lot more fiber. Oatmeal works the best for me it is fast and easy to prepare and it is very versatile. It can be eaten sweet, savory, it can be fried, it can be used to make mock meatloaf, and it's cheap.