Roasted sunflower seeds are the answer.
They have a similar taste to peanut butter when roasted.
They give your mouth that bit of crunch when you eat them.
It satisfies my stomach the same solid way peanut butter satisfies.
And so easy.
Put seeds in a medium hot pan with a couple of drops of oil (I used sesame oil).
Keep turning to even the roasting.
Enjoy the smell !
And enjoy the great snack. Easy and clean to take along.