High-protein vegetarian meals
The first 100 of 439 recipes
Vegetarian dinners with at least 20 grams of protein a serving, from eggs, beans, lentils, tofu, Greek yogurt and cheese. No meat, poultry or fish in any ingredient, broth included. They average 36 grams of protein and 760 calories a serving.

Khachapuri (Georgian cheese bread with egg)
51 g protein, 1060 calories
40 min

Tempeh bacon and eggs
44 g protein, 710 calories
35 min

Soft scrambled egg and black bean tacos
44 g protein, 770 calories
25 min

Air fryer orange tofu
43 g protein, 840 calories
45 min

Garlicky white beans and spinach with fried eggs
42 g protein, 750 calories
25 min

Tofu and egg stir-fry
42 g protein, 830 calories
35 min

Sticky crispy tofu rice bowls
41 g protein, 860 calories
45 min

Spinach and ricotta lasagna roll-ups
41 g protein, 790 calories
65 min

Tempeh satay with peanut sauce
41 g protein, 910 calories
45 min

Sheet-pan nacho potato wedges
40 g protein, 1000 calories
50 min

Blackened tofu with cheesy grits
40 g protein, 760 calories
35 min

High-protein mac and cheese
40 g protein, 630 calories
25 min

Kung pao tofu
40 g protein, 990 calories
50 min

Smashed black bean quesadillas
40 g protein, 860 calories
20 min

Tofu parmesan
39 g protein, 600 calories
60 min

Tofu pad thai
39 g protein, 980 calories
45 min

Air fryer stuffed portobello mushrooms
39 g protein, 610 calories
30 min

Greek yogurt alfredo with broccoli
39 g protein, 600 calories
25 min

Cheese fondue with bread and vegetables
39 g protein, 800 calories
40 min

Garlic ginger tofu and broccoli stir-fry
39 g protein, 840 calories
55 min

Harissa butter beans with garlicky yogurt
39 g protein, 790 calories
20 min

General Tso’s tofu
38 g protein, 940 calories
55 min

Welsh rarebit with a fried egg
38 g protein, 770 calories
25 min

Baked ziti
38 g protein, 720 calories
65 min

Marry me tofu
38 g protein, 820 calories
40 min

Roasted broccoli and crispy chickpea pasta
38 g protein, 700 calories
40 min

Sheet pan tofu and broccoli
37 g protein, 790 calories
55 min

Green chile white bean enchiladas
37 g protein, 860 calories
50 min

Slow cooker tofu tikka masala
37 g protein, 780 calories
290 min

Tofu saltado (Peruvian stir-fry with fries)
37 g protein, 950 calories
50 min

Tempeh and broccoli stir-fry
37 g protein, 810 calories
45 min

Instant Pot mac and cheese
37 g protein, 850 calories
25 min

Creamy baked tortellini
37 g protein, 780 calories
45 min

Paneer kathi rolls
37 g protein, 650 calories
45 min

Savory crepes with egg and cheese
36 g protein, 650 calories
40 min

Tempeh and black bean tacos
36 g protein, 640 calories
35 min

Instant Pot saag tofu
36 g protein, 720 calories
55 min

Tofu and mushroom stir-fry
36 g protein, 840 calories
45 min

Lemony white beans with artichokes and olives
36 g protein, 830 calories
20 min

Air fryer sesame tofu
36 g protein, 780 calories
45 min

Mongolian tofu
36 g protein, 840 calories
45 min

Jerk tofu with rice and peas
36 g protein, 750 calories
60 min

Slow cooker mac and cheese
36 g protein, 800 calories
165 min

Eggplant rollatini
36 g protein, 670 calories
90 min

Air fryer chiles rellenos
35 g protein, 760 calories
55 min

Sheet pan white beans and broccoli with lemon and parmesan
35 g protein, 690 calories
30 min

Air fryer tofu katsu
35 g protein, 790 calories
50 min

Tofu bibimbap
35 g protein, 920 calories
55 min

High-protein cottage cheese pasta
35 g protein, 550 calories
25 min

Cheese omelette
35 g protein, 620 calories
15 min

Paneer bhurji (spiced scrambled paneer)
35 g protein, 770 calories
25 min

Air fryer halloumi
35 g protein, 700 calories
20 min

Teriyaki tofu
35 g protein, 790 calories
45 min

Eggplant and tofu in garlic sauce
35 g protein, 890 calories
55 min

Sheet pan ravioli
35 g protein, 700 calories
40 min

Indo-Chinese chili tofu
35 g protein, 890 calories
55 min

Turkish eggs on garlicky yogurt
35 g protein, 630 calories
25 min

Miso glazed tofu with bok choy
34 g protein, 780 calories
45 min

Thai basil tofu (pad kra pao)
34 g protein, 740 calories
40 min

Instant Pot tofu and potato curry
34 g protein, 690 calories
55 min

Caprese sandwiches
34 g protein, 750 calories
20 min

Air fryer paneer tikka
34 g protein, 690 calories
55 min

Tofu sisig
34 g protein, 830 calories
45 min

Tempeh piccata
34 g protein, 740 calories
45 min

Tempeh BLT with avocado
34 g protein, 610 calories
30 min

Sheet pan suya tofu with peppers and onions
34 g protein, 690 calories
55 min

Spiced lentils with crispy potatoes and garlic yogurt
34 g protein, 730 calories
40 min

Frico (crispy cheese and potato cake)
34 g protein, 790 calories
50 min

Spaghetti frittata (frittata di pasta)
34 g protein, 620 calories
40 min

Frozen vegetable stir-fry with eggs
34 g protein, 820 calories
30 min

Tofu steaks with garlic butter soy sauce
34 g protein, 810 calories
40 min

Southern baked mac and cheese
34 g protein, 730 calories
70 min

Creamy spinach and mushroom enchiladas
34 g protein, 760 calories
55 min

Microwave tofu scramble with black beans
33 g protein, 500 calories
12 min

Vietnamese tofu in tomato sauce (đậu sốt cà chua)
33 g protein, 730 calories
40 min

Air fryer tempeh
33 g protein, 700 calories
40 min

Stovetop mac and cheese
33 g protein, 780 calories
25 min

Zucchini fritters with garlic yogurt
33 g protein, 670 calories
40 min

Microwave chickpea fatteh
33 g protein, 690 calories
15 min

Black bean enchiladas
33 g protein, 720 calories
50 min

Slow cooker palak paneer
33 g protein, 740 calories
270 min

Mediterranean cottage cheese bowls
33 g protein, 620 calories
15 min

Cacio e pepe
33 g protein, 720 calories
30 min

Tempeh bulgogi
33 g protein, 740 calories
45 min

Korean fried tofu (dubu gangjeong)
33 g protein, 910 calories
45 min

Sheet pan butter beans with tomatoes and pesto
33 g protein, 730 calories
30 min

Crispy pan-fried tofu
33 g protein, 800 calories
45 min

Air fryer tofu
33 g protein, 740 calories
45 min

Soba noodle stir-fry
33 g protein, 680 calories
20 min

Edamame stir-fry
33 g protein, 800 calories
35 min

Eggplant meatballs baked in marinara
33 g protein, 770 calories
100 min

Creamy white bean and spinach gratin
33 g protein, 650 calories
45 min

Lentil enchiladas with homemade red sauce
33 g protein, 740 calories
70 min

Tofu cacciatore with creamy polenta
33 g protein, 560 calories
65 min

Slow cooker chile relleno casserole
33 g protein, 610 calories
240 min

Greek pita pizzas
33 g protein, 780 calories
20 min

Red lentil tomato pasta
33 g protein, 630 calories
45 min

Korean braised potatoes with eggs (gamja jorim)
33 g protein, 870 calories
45 min

Pizza omelette
32 g protein, 470 calories
15 min

Gluten-free mac and cheese
32 g protein, 770 calories
25 min
Costs and nutrition are estimates for one serving, worked out from typical US grocery prices and standard nutrition values for what each recipe uses.
More ways to find dinner
- High-protein dinners
- Healthy dinner ideas
- High-protein meals for weight loss
- Low-calorie high-protein meals under 400 calories
- Low-calorie dinners under 500 calories
- High-protein vegetarian meals for weight loss
- High-protein vegan meals
- High-protein meal prep
- Healthy meal prep ideas
- Easy low-carb dinner ideas
- Easy keto dinner ideas
- Low-carb meal prep
- High-protein low-carb meals
- Healthy vegetarian dinners
- Healthy family dinners
- Quick healthy dinners
- Healthy crockpot meals
- Healthy air fryer dinners
- Every list ›

Let Dollop plan the week for you
Tell Dollop what’s in your kitchen and it picks dinners like these for the nights you’re home, writes one grocery list, and walks you through each step.