13 High-Protein Vegetarian Meals (20g+ Without Meat)

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

PB and Cheddar Apple Sandwich

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 →
Cottage Cheese Scramble

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 →
Homemade Cheese Pizza

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 →
Three Cheese Calzone

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 →
Peanut Butter and Berry Wrap

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 →
Black Bean Enchilada Casserole

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 →
Creamy Stovetop Mac and Cheese

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 →
Three Cheese Ziti Bake

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 →
Cheesy Stuffed Shells

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 →
Spinach and Ricotta Calzone

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 →
Cheese Manicotti

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 →
Pan Fried Tofu with Greens

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 →
Broccoli Mac and Cheese

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.

Stop staring at the fridge.

Scan your pantry and Anychef builds recipes from what you already have — with step-by-step timers, macros, and a grocery list for the rest.

Get the Anychef app