13 High-Protein Vegetarian Meals (20g+ Without Meat)
"Where do you get your protein" has a boring answer: eggs, dairy, beans, lentils, and tofu, used like you mean it. Every meal on this list is meat-free and still clears 20g of protein per serving — no powders involved.
Bonus: plant protein is cheap. Most of these come in well under $2.50 a serving.
The list
1. PB and Cheddar Apple Sandwich
28g protein760 cal$1.40/serving10 min
Sharp cheddar paired with creamy peanut butter and crisp apple slices on toasted bread, a savory-sweet combination that satisfies.
View the full recipe →
2. Cottage Cheese Scramble
26g protein260 cal$1.40/serving10 min
Fluffy scrambled eggs stirred with creamy cottage cheese, fresh chives, and cracked black pepper, a protein-packed breakfast that's surprisingly simple.
View the full recipe →
3. Homemade Cheese Pizza
22g protein560 cal$1.30/serving85 min
Golden bubbly cheese over sweet tomato sauce on a crust you made yourself, simple pizza perfection.
View the full recipe →
4. Three Cheese Calzone
27g protein600 cal$1.60/serving35 min
Ricotta, mozzarella, and parmesan melted together inside a crackly golden crust, pure cheesy comfort.
View the full recipe →
5. Peanut Butter and Berry Wrap
20g protein680 cal$1.20/serving10 min
Creamy peanut butter with fresh berries and a touch of honey wrapped in a warm tortilla for a naturally sweet, protein-rich lunch.
View the full recipe →
6. Black Bean Enchilada Casserole
20g protein470 cal$1.20/serving50 min
A hearty meatless stack of corn tortillas, seasoned black beans, sweet corn, and plenty of bubbling cheese.
View the full recipe →
7. Creamy Stovetop Mac and Cheese
22g protein560 cal$1.40/serving20 min
Silky, extra-cheesy macaroni ready in 20 minutes, the from-scratch answer to the blue box.
View the full recipe →
8. Three Cheese Ziti Bake
25g protein580 cal$1.60/serving45 min
A meatless ziti loaded with ricotta, mozzarella, and parmesan that bakes into gooey, golden comfort on a budget.
View the full recipe →
9. Cheesy Stuffed Shells
28g protein560 cal$1.90/serving65 min
Jumbo pasta shells packed with creamy herbed ricotta and baked in marinara until the mozzarella turns golden and bubbly.
View the full recipe →
10. Spinach and Ricotta Calzone
25g protein580 cal$1.70/serving40 min
Creamy garlicky ricotta and tender spinach sealed inside a crusty golden shell.
View the full recipe →
11. Cheese Manicotti
29g protein580 cal$2.00/serving65 min
Pasta tubes stuffed with herby ricotta and baked under marinara and molten mozzarella, an old-school red-sauce favorite worth the wait.
View the full recipe →
12. Pan Fried Tofu with Greens
20g protein290 cal$1.40/serving20 min
Golden pan-seared tofu squares served over garlicky sautéed spinach and kale.
View the full recipe →
13. Broccoli Mac and Cheese
22g protein540 cal$1.60/serving25 min
Creamy cheddar noodles with tender green broccoli hiding in every bite, the sneakiest way to a happy dinner table.
View the full recipe →Keep going
Every recipe above comes from the Anychef library of 1,700+ recipes, each with cost per serving and full macros — browse the vegetarian collection and all high-protein recipes. Or skip the browsing entirely: scan your fridge with the Anychef app and get recipes built from what you already have, macros and grocery list included.