Find & Log Healthy Recipes

Please enter 3 or more characters.

15 Vegan Dishes With Up to 21 Grams of Protein

MyFitnessPal’s Recipes
by MyFitnessPal’s Recipes
Share it:
4.6/5 (5)

A vegan diet rich in vegetables, fruits, whole grains, nuts and seeds has been shown to lower the risk of chronic diseases like Type 2 diabetes and some types of cancer. It’s often a myth that you can’t get enough protein on a vegan diet. In reality, beans, legumes, tofu and chickpeas are all great meatless sources of protein.

Even if you’re not fully vegan, you can still reap the benefits of eating more plant-based meals. Try incorporating some of these tasty vegan recipes into your diet, which feature up to 21 grams of protein per serving.

Discover and log these recipes and more in the MyFitnessPal app!

1. ROASTED RATATOUILLE SPAGHETTI | MYFITNESSPAL’S RECIPES

15 Vegan Dishes With Up to 21 Grams of Protein

Nutrition (per serving): Calories: 322; Total Fat: 9g; Saturated Fat: 1g; Monounsaturated Fat: 5g; Cholesterol: 0mg; Sodium: 589mg; Carbohydrate: 52g; Dietary Fiber: 9g; Sugar: 7g; Protein: 10g

2. CHICKPEA AND CURRY CAULIFLOWER | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 232; Total Fat: 3g; Saturated Fat: 1g; Monounsaturated Fat: 1g; Cholesterol: 0mg; Sodium: 74mg; Carbohydrate: 43g; Dietary Fiber: 11g; Sugar: 13g; Protein: 10g

3. VEGAN CINNAMON APPLE BAKED OATMEAL | MYFITNESSPAL’S RECIPES

15 Vegan Dishes With Up to 21 Grams of Protein

Nutrition (per serving): Calories: 232; Total Fat: 11g; Saturated Fat: 1g; Monounsaturated Fat: 2g; Cholesterol: 0mg; Sodium: 207mg; Carbohydrate: 31g; Dietary Fiber: 7g; Sugar: 12g; Protein 7g

4. CURRIED TOFU SPINACH SCRAMBLE | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 214; Total Fat: 13g; Saturated Fat: 2g; Monounsaturated Fat: 4g; Cholesterol: 0mg; Sodium: 197mg; Carbohydrate: 5g; Dietary Fiber: 3g; Sugar: 1g; Protein 18g

5. INSTANT POT CHICKPEA TIKKA MASALA | MYFITNESSPAL’S RECIPES

chickpeas

Nutrition (per serving): Calories: 317; Total Fat: 5g; Saturated Fat: 1g; Monounsaturated Fat: 2g; Cholesterol: 0mg; Sodium: 685mg; Carbohydrate: 60g; Dietary Fiber: 10g; Sugar: 6g; Protein 11g

6. SHEET PAN TOFU AND VEGGIES IN SESAME SAUCE | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 308; Total Fat: 18g; Saturated Fat: 3g; Monounsaturated Fat: 5g; Cholesterol: 0mg; Sodium: 290mg; Carbohydrate: 25g; Dietary Fiber: 6g; Sugar: 6g; Protein: 18g

7. VEGAN MUSHROOM SHEPHERD’S PIE | MYFITNESSPAL’S RECIPES

15 Vegan Dishes With Up to 21 Grams of Protein

Nutrition (per serving): Calories: 229; Total Fat: 7g; Saturated Fat: 1g; Monounsaturated Fat: 3g; Cholesterol: 0mg; Sodium: 241mg; Carbohydrate: 35g; Dietary Fiber: 9g; Sugar: 8g; Protein 15g

8. VEGAN BBQ JACKFRUIT SLIDERS WITH SLAW | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 244; Total Fat: 6g; Saturated Fat: 1g; Monounsaturated Fat: 3g; Cholesterol: 0mg; Sodium: 534mg; Carbohydrate: 42g; Dietary Fiber: 7g; Sugar: 22g; Protein: 7g

9. BROCCOLI AND BROWN RICE VEGAN CASSEROLE | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 261; Total Fat: 6g; Saturated Fat: 0g; Monounsaturated Fat: 2g; Cholesterol: 0mg; Sodium: 356mg; Carbohydrate: 36g; Dietary Fiber: 5g; Sugar: 0g; Protein: 15g

10. CAULIFLOWER BLACK BEAN TACOS | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 286; Total Fat: 4g; Saturated Fat: 1g; Monounsaturated Fat: 1g; Cholesterol: 0mg; Sodium: 467mg; Carbohydrate: 52g; Dietary Fiber: 15g; Sugar: 7g; Protein: 13g

11. TOFU AND VEGGIE SAUSAGE SCRAMBLE WITH TURMERIC | MYFITNESSPAL’S RECIPES 

Nutrition (per serving): Calories: 191; Total Fat: 8.6g; Saturated fat: 0.5g; Monounsaturated fat: 4g; Cholesterol: 0mg; Sodium: 300mg; Carbohydrate: 13g; Dietary Fiber: 4g; Sugar: 3g; Protein: 20g

12. QUICK BLACK BEAN CHILI OVER LIME COUSCOUS | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 435; Total Fat: 4g; Saturated Fat: 1g; Monounsaturated Fat: 2g; Cholesterol: 0mg; Sodium: 395mg; Carbohydrate: 88g; Dietary Fiber: 19g; Sugar: 11g; Protein: 21g

13. SLOW COOKER TURMERIC LENTIL STEW | MYFITNESSPAL’S RECIPES

Nutrition (per serving): Calories: 241; Total Fat: 2g; Saturated Fat: 0g; Monounsaturated Fat: 0g; Cholesterol: 0mg; Sodium: 443mg; Carbohydrate: 43g; Dietary Fiber: 19g; Sugar: 6g; Protein: 16g

14. MUSHROOMS, BRUSSELS SPROUTS & TOFU GRAIN BOWL | MYFITNESSPAL’S RECIPES

15 Vegan Dishes With Up to 21 Grams of Protein

Nutrition (per serving): Calories: 364; Total Fat: 17g; Saturated Fat: 2g; Monounsaturated Fat: 6g; Cholesterol: 0mg; Sodium: 644mg; Carbohydrate: 37g; Dietary Fiber: 11g; Sugar: 6g; Protein 17g

15. GOLDEN TOFU SCRAMBLE | EATING BIRD FOOD

Golden Tofu Scramble

Nutrition (per serving): Calories: 228; Total Fat: 11g; Saturated Fat: 6g; Monounsaturated Fat: 2g; Cholesterol: 0mg; Sodium: 24mg; Carbohydrate: 10g; Dietary Fiber: 5g; Sugar: 1g; Protein: 20g

About the Author

MyFitnessPal’s Recipes
MyFitnessPal’s Recipes

Healthy, delicious and simple: That’s what we’re about at MyFitnessPal! We make our recipes in our own test kitchen or our registered dietitian hand-selects them personally. Look for nutrition information at the bottom of the recipe or log it directly to MyFitnessPal through the “Log-It” button. Check out our entire collection or explore: low-carbhigh-proteinhigh-fibergluten-freedairy-freevegetarianveganlow sodium

Related

Never Miss a Post!

Turn on MyFitnessPal desktop notifications and stay up to date on the latest health and fitness advice.

Great!

Click the 'Allow' Button Above

Awesome!

You're all set.

You’re taking control of your fitness and wellness journey, so take control of your data, too. Learn more about your rights and options. Or click here to opt-out of certain cookies.