With at least 18g per serving, these meals prove vegetarians can have their protein and eat it too.
Chris Ritter / BuzzFeed
Bean, Kale and Egg Stew
Between the kidney beans, kale, egg, and cheese, each serving dishes up a solid 28 grams of protein. Get the recipe here.
Cashew Noodles With Broccoli And Tofu
Craving pasta? No problem, just add tofu, cashews and broccoli and you don't have to feel bad about indulging. Recipe available here.
Black Bean, Arugula, and Poached Egg Stuffed Sweet Potatoes
Between the black beans, the egg, and mmm… Fontina cheese (7 grams of protein per ounce), this gloriously stuffed sweet potato will leave both your mother and your trainer equally impressed. Recipe available here.