About the hunger, without going necessarily vegan, you could, as someone else suggested increase your veggies consumption.
When I am not trying to lose weight I can eat lots of beans and green salad without gaining weight (but avoiding the rice etc), my BGs remain fine, however if I want to lose weight I need to stop eating them, so it all depends at what stage you are at.
Also, if you add creamy veggie soups to your meals with lots of fiber (you can add flax or chia seeds and some olive oil or/and a dollop of yogurt or cream), you will feel fuller for longer. Soups are great and easy to make in advance to add to your main meals to make you feel fuller.