35 High-Protein Vegan Recipes That Are Satisfying and Totally Plant-Based
You’ve committed to upping your protein intake—it’s essential to muscle-building and hormone production, plus you could use the energy boost. But you don’t eat meat, dairy, eggs or any other animal products. Is it possible to follow a vegan diet and still pack your meals with protein? Yep, with tofu, quinoa, beans, nut butters and nut milks (and even some fruits, vegetables and grains), there are plenty of vegan and plant-based meals to choose from. From braised chickpeas to mac and cheese (really!), these high-protein vegan recipes are sure to keep you satisfied.
1. Chickpeas with Braised Summer Vegetables and Basil (14g protein)
Chickpeas aren’t just for hummus. Here, they’re cooked low and slow with rich tomato sauce for a dish that’s both comforting and light.
3. Scrambled Tofu (21g protein)
Speaking of tofu, this scrambled version is tasty, filling and infinitely customizable. Even better, you don’t have to press it before cooking.
4. Vegan Fiesta Taco Bowl (28g protein)
Proof that a vegan salad doesn’t have to be a sad, sparse bowl of lettuce. Bring on the smoky seitan crumble and plant-based sour cream.
7. Vegan Quinoa Breakfast Frittata (16g protein)
When you have chickpea flour, eggs need not apply.
10. Vegan Chili ‘Cheese’ Dip (15g protein)
Gooey, velvety cheese dip is officially back on your meal plan. Pass the chips.
14. Instant Pot Vegetable Lasagna with Vegan Basil Ricotta (26g protein)
You don’t even have to turn on the stove to make it. (And don’t get us started on the vegan ricotta.)
15. Vegan Kentucky Fried Chick’n (36g protein)
It’s pretty damn hard to tell that these tender, crispy nuggets aren’t made with meat. (Thanks again, seitan.)
17. Ginger Jasmine Rice (15g protein)
Scoop the rice into bowls, set out an array of toppings and watch the crowd go wild.
20. Julia Turshen’s Stewed Chickpeas with Peppers and Zucchini (18g protein)
To make it vegan, use plant-based mayo in the creamy lemon sauce.
23. Pasta alla Norma with Eggplant, Basil & Pecorino (26g protein)
Skip the pecorino and revel in the heaping plate of vegan pasta that’s waiting for you.
24. Creamy Vegan Lentil and Roasted Vegetable Bake (19g protein)
For being plant-based, this casserole is surprisingly indulgent (and delightfully hearty).
25. Chickpea and Vegetable Coconut Curry (26g protein)
Behold your new go-to dish when you’re craving takeout. The vegetables can be swapped with whatever’s sneaking around in your fridge.
27. Donna Hay’s Best Veggie Burgers (28g protein)
Many homemade veggie burgers require a food processor and a bunch of random ingredients. This one is different—and so delicious.
28. Slow-Cooker Pasta e Fagioli Soup (21g protein)
Lose the Parmesan and you’re good to go. (You won’t even miss it.)
29. Crispy Tofu Steaks with Broccoli Rabe and Romesco (26g protein)
Tofu comes in all different styles and textures, but our favorite way to eat it is crispy—with romesco and lots of flaky salt, of course.
30. Tomato and White Bean Stew on Toast (22g protein)
Make this quick dish vegan-friendly by swapping the butter for olive oil. Psst: It reheats beautifully for leftovers.
31. Roasted Squash Salad with White Beans, Breadcrumbs and Preserved Lemon (14g protein)
This salad is all about the combination of different textures and flavors: buttery, crispy, tart, sweet and herbaceous.
32. Homestyle Rice and Beans (20g protein)
You can’t beat a classic.
34. Tempeh Bacon Bagels (30g protein)
Bye, bacon, egg and cheese.
35. Miso-Tahini-Glazed Roasted Eggplant with Farro
Even so-called eggplant haters will fall for this silky, tender version of the vegetable.