I love pressed firm tofu. It captures the flavor of any spice or herb mixed in and carries a whopping 24 grams of protein per cup.
Brussels sprouts are high in protein as well. I like mine cut in half and seared until charred on one side in a frying pan. They carry 6 grams per cup if sliced or shaved and cooked. That way more veggies fit into the cup!
Lentil sprouts have about 7 grams per cup, and add a nutty flavor without the bitterness of mung bean sprouts. Plus, lentil sprouts have loads of fiber and are fun to sprout at home. They are alive and have all the delicious and nutritious elements of live enzymes found in live foods.
My favorite cheesy alternative to cheese comes from nutritional yeast flakes. These aren't the same as brewer's yeast flakes for making beer. Nutritional yeast flakes taste like Parmesan cheese and go with almost every savory food! I sprinkle on top of popcorn, baked potatoes, and broccoli. One tablespoon has 3 grams of protein, but I am liberal with my sprinkling so I get a good amount of protein from this delicious plant-based protein!
I hope this helps you on your health and wellness journey.