8 High Protein Vegan Meals for a Hearty Dinner 



Want to boost your protein intake on a vegan diet? You’re in luck! There are plenty of vegan foods that are high in protein, such as lentils, tofu, quinoa, beans, nuts and seeds. 

Lentil Shepherd’s Pie 


This cozy and comforting dish is made with a savory lentil and vegetable filling, topped with a creamy mashed potato crust.  

Tofu and Broccoli Stir-Fry 


This simple and satisfying stir-fry is loaded with crispy tofu, tender broccoli, and a sweet and tangy sauce. 

Quinoa and Black Bean Salad 


This fresh and colorful salad is packed with protein-rich quinoa and black beans, crunchy veggies, and a zesty lime dressing.  

Creamy Mushroom and Spinach Pasta 


This creamy and decadent pasta is made with a cashew-based sauce, sautéed mushrooms, and fresh spinach. 

Chickpea and Sweet Potato Curry 


This warm and flavorful curry is made with creamy coconut milk, tender sweet potatoes, and protein-packed chickpeas. 

Cheesy Vegan Lasagna 


This cheesy and delicious lasagna is made with a tofu ricotta, a lentil bolognese, and a vegan cheese sauce. 

Spicy Bean and Corn Chili 


This hearty and spicy chili is made with kidney beans, black beans, corn, and a rich tomato sauce. 

Kale and Quinoa Salad with Tahini Dressing 


This vibrant and nutritious salad is made with massaged kale, fluffy quinoa, crunchy almonds, and a creamy tahini dressing.  

Swipe up for Next

9 Healthy and Hearty Recipes for Busy Days