2500 Calorie Vegan Meal Plan

Here's a 7-day sample week averaging 137g protein a day. Build your own day below, or jump to the full week.

Your Meal Plan

Breakfast

Lunch

Dinner

Complete Seven Day 2500 Calorie Vegan Meal Plan

This 2500 Calorie Vegan Meal Plan averages 137g protein a day over seven days, 22% of its Calories. It gives you three meals and a snack a day, averaging 2,482 Calories with 105g fat and 283g carbs (including 68g of fiber).

How It Differs from the Standard 2500 Calorie Plan

The Vegan plan cuts protein from 155g to 137g a day and raises fat from 91g to 105g.

Daily averageVegan planStandard plan
Calories2,4822,485
Protein137g155g
Fat105g91g
Carbs283g285g
Net carbs216g242g
Fiber68g43g

Want a little less or more? See the 2400 Calorie Vegan Meal Plan or the 2600 Calorie Vegan Meal Plan.

See all our Vegan meal plans. Not following a specific diet? See the 2500 Calorie Meal Plan.

Browse Other 2500 Calorie Diet Plans