heavy amounts of fiber, fat and protein works for me and it has to be all three at the same time for it to work. i’m still transitioning into a plant based diet so this is easy to do with things like cheese (fat & protein) and legumes (fiber & protein)
and, speaking of legumes, peanut butter would probably be the closest vegan alternative to cheese, but it is high in calories so it’s not great for weight loss; but it does has plenty of fat, fiber & protein so 2 tablespoons max works for me when i feel a hunger pang and you can mix it with things like jelly, or yogurt, or cereal, or honey; etc.
i treat peanut butter in the same way most would treat a protein bar: it’s a quick snack that has all of the good things that you need to keep you going until you get your next meal.
also: this only applies to natural peanut butter; as in the kind whose oil separates if you let it sit for too long without stiring/using it. so stay away from the ones that have other oils (especially palm oil); or have sugar added; or are low/non-fat; or anything else besides peanuts and salt.
i love making keto cookies with it along with eggs and honey and they’re even more portable that protein bars when i do. i used to keep a stash of them at my work desk before working from home was a thing.
Will power, hunger will subside
Psyllium husks in broth. Great stomach filler, and you’ll have amazing stool.
When I need a low calorie snack I eat things like pickles, hummus, grape tomatoes, watermelon, pineapple, nuts (though it’s easy to eat too many calories from nuts).
TVP is really good, easy to make and really affordable. It’d dehydrated soy but has more protein per calories than tofu.
Also, tofu is great and super versatile with a bunch of different ways to make it.
Lentils and other legumes are extremely nutritious and filling because they’re high in fiber and protein.
Any variation of the above three will be really good for satiety. Try to make sure each meal has a decent protein source and high in fiber.