Vegan Food For Weight Gain

Firm Tofu

Tofu is a top vegetarian source of protein.

Smoothies

Homemade smoothies are an excellent way to get more healthy calories, fats, and protein into your diet.

Lentils

Pulses including beans, lentils, and chickpeas provide a healthy dose of plant-based protein for muscle building.

Peanut Butter

Peanuts and peanut butter contain around 24g protein per 100g.

Dark Chocolate

Good quality dark chocolate with a high cocoa content is actually a very nutritious food.