Find & Log Healthy Recipes

Please enter 3 or more characters.

15 Vegan Dishes With Up to 26 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

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. VEGAN SLOPPY JANES | MYFITNESSPAL’S RECIPES

15 Vegan Dishes With Up to 21 Grams of Protein

Nutrition (per serving): Calories: 390; Total Fat: 8g; Saturated Fat: 1g; Monounsaturated Fat: 3g; Cholesterol: 69mg; Sodium: 681mg; Carbohydrate: 69g; Dietary Fiber: 14g; Sugar: 8g; Protein: 18g

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

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. VEGAN “CREAMED” GREENS | MYFITNESSPAL’S RECIPES

15 Vegan Dishes With Up to 21 Grams of Protein

Nutrition (per serving): Calories: 186; Total Fat: 11g; Saturated Fat: 2g; Monounsaturated Fat: 7g; Cholesterol: 0mg; Sodium: 297mg; Carbohydrate: 15g; Dietary Fiber: 5g; Sugar: 3g; Protein 7g

5. RUSTIC VEGAN MUSHROOM TART | MYFITNESSPAL’S RECIPES

15 Vegan Dishes With Up to 21 Grams of Protein

Nutrition (per serving): Calories: 325; Total Fat: 20g; Saturated Fat: 14g; Monounsaturated Fat: 3g; Cholesterol: 1mg; Sodium: 342mg; Carbohydrate: 31g; Dietary Fiber: 8g; Sugar: 0g; Protein: 9g

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

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

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

15 Vegan Dishes With Up to 21 Grams of Protein

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

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

15 Vegan Dishes With Up to 21 Grams of Protein

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

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

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

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

15 Vegan Dishes With Up to 21 Grams of Protein

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

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

15 Vegan Dishes With Up to 21 Grams of Protein

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

12. CAULIFLOWER BLACK BEAN TACOS | MYFITNESSPAL’S RECIPES

15 Vegan Dishes With Up to 21 Grams of Protein

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

13. 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

14. VEGAN MAC AND CHEESE | LENTINE ALEXIS FOR MYFITNESSPAL

Nutrition (per serving): Calories: 417; Total Fat: 4g; Saturated Fat: 0g; Monounsaturated Fat: 0g; Cholesterol: 0mg; Sodium: 202mg; Carbohydrate: 83g; Dietary Fiber: 17g; Sugar: 5g; Protein: 26g

15. 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

Originally published August 2020, updated October 2023

Ready to take the next step? Unlock MyFitnessPal Premium to access custom goal settings, quick-log recipes, and guided plans from a registered dietitian. Premium users are 65% more likely to reach their weight loss goals!

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-carb, high-protein • high-fiber • gluten-free • dairy-free • vegetarian • vegan • low 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.