40 High-Protein Vegetarian Meals So Good You Won't Miss The Meat
Plant-based proteins FTW.

Going forward, we're living solidly in the No Mid-Day Grumbles zone, which means make as many of our meals as high in protein as we can, and that's especially true of the vegetarians at Delish. And though it’s easy to get in lots of protein if you’re eating chicken, steak, or seafood, it can be less straight-forward if you’re avoiding meat. Whether you’re meatless only on Mondays, are vegetarian for life, or are just looking to add some variety to your high-protein diet, we’ve got you. There are TONS of meatless proteins out there—check out our 40 high-protein vegetarian meals for ideas.
No shade to all the plant-based meat alternatives out there (like the Impossible Burger or Beyond Meat pepperoni), but for these recipes, we’re focusing on high-protein whole foods like beans, nuts, grains, and minimally processed soy. If you’re looking for something to approximate the chew of meat, we recommend looking to tofu, tempeh, or seitan. Try our spicy fried “chicken” sandwich, tempeh Buffalo “wings”, seitan piccata, and more. They’re just as satisfying as their OG counterparts, without the meat.
If you’re not attached to the idea of a “meaty” protein, but still want that umami flavor and mouthfeel, go for beans or nuts instead. Black beans, white beans, pinto beans, and lentils all help bulk up our vegetarian chilis, cheesy white bean skillet, vegan crunchwrap, and black bean burger. Looking for options beyond beans? Fun fact: Walnuts are some of our favorite high-protein nuts, and we’ve used them to replace meat in our walnut broccoli stir fry (just skip the oyster sauce!). And don't forget the cheese, they're a more than worthy source of protein and the star of our mozzarella schnitzel.
Looking for a super hearty meal? Try adding high-protein grains like wild rice or quinoa to your meal rotation, like we did for our meat lover's quinoa veggie burger. Alternatively, subbing out your favorite white rice or pasta for brown rice or whole grains (in a cottage cheese alfredo or sesame tofu and broccoli, perhaps?) will deliver a small protein boost that’ll add up over time.
And of course, we can’t forget about eggs! Though they’re definitely known as more of a breakfast food, we’ve included a few of our favorite egg-based anytime meals, like our baked feta eggs and shakshuka. Of course, we’re all about breakfast for dinner, too.
