Between the kidney beans, kale, egg, and cheese, each serving dishes up a solid 28 grams of protein. Get the recipe here.
2. 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.
3. Black Bean, Arugula, and Poached Egg Stuffed Sweet Potatoes
Between the black beans, the egg, and mmm… Fontina cheese (7 grams of proteinper ounce), this gloriously stuffed sweet potato will leave both your mother and your trainer equally impressed. Recipe available here.
Besides the beans, this recipe also uses soy chorizo (9g/serving) just in case you miss the real thing. Recipe available here.
16. Vegetarian Split Pea Soup Recipe
Start your meal with this protein-heavy soup and feel free to indulge in pure carbs for the rest of it. Recipe available here.
17. Leek, Artichoke, and Lentil Mung Bean Linguine
This dish is not just high in protein (20g/serving), it’s also gluten-free and vegan, making it perfect for even the pickiest of eaters. Recipe available here.
18. Baked Tofu and Quinoa With Chickpeas and Spinach
This is what you serve your carnivorous friends who tell you you’re not getting enough protein. Between the tofu, the quinoa, and the chickpeas, each serving packs in more than 32 grams. Recipe available here.
19. Meatless Meatloaf with Mushroom Gravy
Tofu, oats, walnuts, and eggs all make this a ridiculously protein-y alternative to boring old meatloaf. Get the recipe here.
20. Italian-Style Spaghetti Squash with Tempeh
Tempeh’s not for everyone, but with 31 grams of protein per cup, the dense, nutty meat alternative is worth trying at least once. Get the recipe here.
21. Trisha Yearwood’s Black Bean Lasagna
OK, so you’ll need to use whole wheat pasta and have a large serving to get the full 18g of protein, but when a country music legend shares a recipe, you do what you gotta do to make it work. Get the recipe here.