@ba66e77 Beans are definitely your friend here! Especially lentils; not only are they higher in protein than most legumes, they're also lower in fiber and will be less filling/bloating, so it's easier to eat more (compared to other legumes).
You could try Seitan, assuming you don't have...