2100 calorie vegan meal plan
In just a few clicks, generate your own 2100 calorie vegan meal plan or follow the 7-day sample plan. Either way you'll get a full grocery list and easy-to-follow recipes for the week.
Option 1: Generate your own plan
This will create a customizable diet plan where you can pick the recipes and swap/randomize meals until you have something you like.
Option 2: Pre-made plan with PDF
This pre-made PDF plan (2075cals, 164g protein, 129g net carbs, 84g fat 37g fiber per day) cannot be customized.
Day 1
2050cals, 171g protein, 143g net carbs, 76g fat 30g fiber per day
1 container(s) (242cal, 10p, 17c, 13f)
1/8 cup(s) (104cal, 3p, 5c, 8f)
1 1" cube (91cal, 1p, 6c, 7f)
1 serving(s) (57cal, 0p, 12c, 0f)
6 cherry tomatoes (21cal, 1p, 3c, 0f)
1 1/2 serving(s) (427cal, 31p, 51c, 7f)
3 serving(s) (203cal, 4p, 13c, 14f)
2 1/2 scoop (273cal, 61p, 2c, 1f)
Day 2
2075cals, 150g protein, 165g net carbs, 79g fat 24g fiber per day
1 container(s) (242cal, 10p, 17c, 13f)
1/8 cup(s) (104cal, 3p, 5c, 8f)
9 1/3 tender(s) (533cal, 38p, 48c, 21f)
1 1/2 serving(s) (113cal, 2p, 8c, 7f)
1 1" cube (91cal, 1p, 6c, 7f)
1 serving(s) (57cal, 0p, 12c, 0f)
6 cherry tomatoes (21cal, 1p, 3c, 0f)
1 1/2 serving(s) (427cal, 31p, 51c, 7f)
3 serving(s) (203cal, 4p, 13c, 14f)
2 1/2 scoop (273cal, 61p, 2c, 1f)
Day 3
2175cals, 164g protein, 150g net carbs, 76g fat 56g fiber per day
1 toast(s) (193cal, 8p, 18c, 7f)
2 links (75cal, 9p, 2c, 3f)
1 1/4 serving(s) (455cal, 19p, 70c, 5f)
1/3 cup(s) (277cal, 10p, 4c, 22f)
2 serving(s) (664cal, 49p, 31c, 29f)
2 1/2 scoop (273cal, 61p, 2c, 1f)
Day 4
2100cals, 181g protein, 125g net carbs, 78g fat 43g fiber per day
1 toast(s) (193cal, 8p, 18c, 7f)
2 links (75cal, 9p, 2c, 3f)
1 1/2 sausage link(s) (541cal, 44p, 23c, 29f)
1 cup(s) (115cal, 2p, 25c, 1f)
2 serving(s) (664cal, 49p, 31c, 29f)
2 1/2 scoop (273cal, 61p, 2c, 1f)
Day 5
2125cals, 155g protein, 96g net carbs, 110g fat 33g fiber per day
1 bar(s) (204cal, 10p, 12c, 12f)
1/2 serving(s) (176cal, 2p, 2c, 15f)
1 1/2 sausage link(s) (541cal, 44p, 23c, 29f)
1 cup(s) (115cal, 2p, 25c, 1f)
8 oz (342cal, 18p, 5c, 28f)
3 1/2 cup(s) (249cal, 11p, 4c, 16f)
2 1/2 scoop (273cal, 61p, 2c, 1f)
Day 6
2000cals, 164g protein, 112g net carbs, 84g fat 36g fiber per day
1 bar(s) (204cal, 10p, 12c, 12f)
1/2 serving(s) (176cal, 2p, 2c, 15f)
6 oz (365cal, 45p, 20c, 11f)
2/3 cup brown rice, cooked (153cal, 3p, 31c, 1f)
2 1/2 serving(s) (205cal, 7p, 17c, 8f)
6 cherry tomatoes (21cal, 1p, 3c, 0f)
1 serving(s) (359cal, 27p, 16c, 18f)
1/6 cup(s) (173cal, 7p, 3c, 14f)
1 serving(s) (76cal, 2p, 5c, 5f)
2 1/2 scoop (273cal, 61p, 2c, 1f)
Day 7
2000cals, 164g protein, 112g net carbs, 84g fat 36g fiber per day
1 bar(s) (204cal, 10p, 12c, 12f)
1/2 serving(s) (176cal, 2p, 2c, 15f)
6 oz (365cal, 45p, 20c, 11f)
2/3 cup brown rice, cooked (153cal, 3p, 31c, 1f)
2 1/2 serving(s) (205cal, 7p, 17c, 8f)
6 cherry tomatoes (21cal, 1p, 3c, 0f)
1 serving(s) (359cal, 27p, 16c, 18f)
1/6 cup(s) (173cal, 7p, 3c, 14f)
1 serving(s) (76cal, 2p, 5c, 5f)
2 1/2 scoop (273cal, 61p, 2c, 1f)

Protein shake
2 1/2 scoop per day (273cal, 61p, 2c, 1ff)
Grocery List (52 items)
Fruits and Fruit Juices
Applesauce
2 to-go container (~4 oz) (244g)
Raspberries
16 raspberries (30g)
Lemon juice
1/3 fl oz (11mL)
Avocados
2 3/4 avocado(s) (553g)
Lime juice
4 tsp (20mL)
Fruit juice
16 fl oz (480mL)
Vegetables and Vegetable Products
Tomatoes
6 1/3 medium whole (2-3/5" dia) (776g)
Frozen mixed veggies
1 cup (135g)
Carrots
8 3/4 medium (534g)
Bell pepper
1 1/2 medium (179g)
Ketchup
2 1/3 tbsp (40g)
Fresh parsley
1 2/3 sprigs (2g)
Cucumber
3 1/4 cucumber (8-1/4") (966g)
Fresh spinach
6 cup(s) (180g)
Fresh cilantro
4 tbsp, chopped (12g)
Onion
2 3/4 medium (2-1/2" dia) (305g)
Garlic
6 clove(s) (19g)
Baby carrots
40 medium (400g)
Other
Vegan cheese, block
2 1" cube (57g)
Almond yogurt, flavored
2 container (300g)
Cacao nibs
2 tsp (7g)
Vegan sausage
5 sausage (500g)
Mixed greens
14 1/4 cup (428g)
Vegan chik'n strips
1/2 lbs (213g)
Meatless chik'n tenders
9 1/3 pieces (238g)
Guacamole, store-bought
4 tbsp (62g)
Vegan breakfast sausage links
4 links (90g)
Frozen cauliflower
2 1/4 cup (255g)
Frozen riced cauliflower
3 1/2 cup, frozen (371g)
Nutritional yeast
2 tsp (3g)
Nut and Seed Products
Roasted cashews
4 tbsp, halves and whole (34g)
Almonds
5 tbsp, whole (45g)
Beverages
Protein powder
1 1/4 lbs (554g)
Water
1 1/4 gallon (4723mL)
Fats and Oils
Salad dressing
1 cup (244mL)
Oil
4 oz (125mL)
Legumes and Legume Products
Soy sauce
6 1/2 tbsp (98mL)
Chickpeas, canned
3/8 can (187g)
Refried beans
1/2 cup (121g)
Vegetarian burger crumbles
1 lbs (454g)
Firm tofu
1/2 lbs (227g)
Roasted peanuts
6 tbsp (55g)
Hummus
10 tbsp (150g)
Cereal Grains and Pasta
Brown rice
1 cup (191g)
Instant couscous, flavored
3/8 box (5.8 oz) (69g)
Seitan
18 oz (510g)
Spices and Herbs
Ground cumin
1/2 tsp (1g)
Crushed red pepper
1/4 tbsp (1g)
Black pepper
1/3 tsp, ground (1g)
Salt
1/3 tsp (2g)
Baked Products
Bread
1/3 lbs (160g)
Snacks
High-protein granola bar
3 bar (120g)
snack prep - 2 days

1. Vegan cheese
91cal, 1p, 6c, 7f (per meal)
1 1" cube (28g)
1
Slice and enjoy.

2. Cherry tomatoes
21cal, 1p, 3c, 0f (per meal)
12 cherry tomatoes (204g)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Rinse tomatoes, remove any stems, and serve.

3. Applesauce
57cal, 0p, 12c, 0f (per meal)
1 to-go container (~4 oz) (122g)
1
One 4 oz to-go container of applesauce = about half a cup of applesauce
breakfast prep - 2 days

1. Pumped up almond yogurt
242cal, 10p, 17c, 13f (per meal)
1 container (150g)
1 tbsp (6g)
8 raspberries (15g)
1 tsp (3g)
1
Mix almond yogurt and protein powder together until smooth. Top with smashed raspberries and cacao nibs (optional). Serve.
lunch prep - 1 days

1. Vegan sausage
536cal, 56p, 21c, 24f (per meal)
2 sausage (200g)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Prepare according to package instructions.
2
Serve.

2. Mixed vegetables
97cal, 4p, 13c, 1f (per meal)
1 cup (135g)
1
Prepare according to instructions on package.
protein prep - 7 days

1. Protein shake
273cal, 61p, 2c, 1f (per meal)
dinner prep - 2 days

1. Chik'n stir fry
427cal, 31p, 51c, 7f (per meal)
1/2 lbs (213g)
3 small (5-1/2" long) (150g)
2 1/2 tbsp (37mL)
1 cup(s) (267mL)
1 1/2 medium (179g)
1/2 cup (107g)
Recipe has been scaled from original by 0.75x. Adjust cook times and pan sizes accordingly.
1
Prepare rice & water according to package instructions (adjust amount of water if needed) and set aside.
2
Meanwhile, add carrots, bell pepper strips, and a small splash of water into a pan over medium heat. Cook, stirring frequently until vegetables lightly steam and soften. Add in chik'n strips and cook until they are cooked through (check package instructions for additional details).
3
Add brown rice and soy sauce into the pan and combine. Heat through for a couple minutes and serve.

2. Simple mixed greens salad
203cal, 4p, 13c, 14f (per meal)
Recipe has been scaled from original by 6x. Adjust cook times and pan sizes accordingly.
1
Mix greens and dressing in a small bowl. Serve.
lunch prep - 1 days

1. Crispy chik'n tenders
533cal, 38p, 48c, 21f (per meal)
Recipe has been scaled from original by 2.33x. Adjust cook times and pan sizes accordingly.
1
Cook chik'n tenders according to package.
2
Serve with ketchup.

2. Simple mixed greens and tomato salad
113cal, 2p, 8c, 7f (per meal)
Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
1
Mix greens, tomatoes, and dressing in a small bowl. Serve.
lunch prep - 1 days

1. Spiced chickpea tabbouleh bowl
455cal, 19p, 70c, 5f (per meal)
3/8 can (187g)
1/4 tbsp (3mL)
1 2/3 sprigs (2g)
3/8 roma tomato (33g)
1/4 cucumber (8-1/4") (63g)
1/2 tsp (1g)
1/4 tsp (1mL)
3/8 box (5.8 oz) (69g)
Recipe has been scaled from original by 0.42x. Adjust cook times and pan sizes accordingly.
1
Heat oven to 425F (220C). Toss chickpeas with oil, cumin and a dash of salt. Place on a baking sheet and bake for 15 minutes. Set aside when done.
2
Meanwhile, cook couscous according to package. When the couscous is done and has cooled a little, mix in the parsley.
3
Assemble bowl with couscous, roasted chickpeas, cucumber, and tomatoes. Drizzle lemon juice on top and serve.
breakfast prep - 2 days

1. Southwest avocado toast
193cal, 8p, 18c, 7f (per meal)
1/8 cup(s) (4g)
4 tbsp (61g)
2 tbsp (31g)
1 slice(s) (32g)
Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
1
Toast bread, if desired. Heat refried beans by transferring them to a microwave-safe bowl and microwaving for 1-3 minutes, stirring halfway through.
2
Spread refried beans over bread and top with guacamole and spinach. Serve.

2. Vegan breakfast sausage links
75cal, 9p, 2c, 3f (per meal)
4 links (90g)
Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
1
Cook links according to package instructions. Serve.
snack prep - 3 days

1. Avocado toast
168cal, 5p, 13c, 9f (per meal)
Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
1
Toast the bread.
2
Top with ripe avocado and use a fork to smash.

2. Cucumber slices
60cal, 3p, 10c, 0f (per meal)
3 cucumber (8-1/4") (903g)
Recipe has been scaled from original by 3x. Adjust cook times and pan sizes accordingly.
1
Slice cucumber into rounds and serve.
dinner prep - 2 days

1. Carrot & grounds stir fry
664cal, 49p, 31c, 29f (per meal)
4 tbsp, chopped (12g)
2 2/3 tbsp (40mL)
4 tsp (20mL)
1/4 tbsp (1g)
2 2/3 tbsp (40mL)
4 tbsp (60mL)
1 1/3 large (200g)
2 2/3 clove(s) (8g)
1 lbs (454g)
5 1/3 large (384g)
Recipe has been scaled from original by 1.33x. Adjust cook times and pan sizes accordingly.
1
Heat a large skillet on medium-low and add oil. Add in chopped onion and garlic and stir occasionally.
2
Meanwhile chop carrots into small sticks. Add carrots in with the onions along with crushed red pepper flakes and a pinch of salt and pepper. Continue cooking until onions are brown and carrots have slightly softened.
3
Add burger crumbles to the pan and mix. Add in soy sauce, water, and half of the cilantro.
4
Once fully cooked, serve and top with lime juice and remaining cilantro,
lunch prep - 2 days

1. Vegan bangers and cauliflower mash
541cal, 44p, 23c, 29f (per meal)
1 1/2 small (105g)
3 sausage (300g)
1 1/2 tbsp (23mL)
2 1/4 cup (255g)
Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
1
Heat a skillet over medium low heat. Add the onion and half of the oil. Cook until soft and browning.
2
Meanwhile, cook the sausage and cauliflower according to the directions on the package.
3
When cauliflower is done, transfer to a bowl and add the remaining oil. Mash it using a stick mixer, back of a fork, or a potato masher. Salt and pepper to taste.
4
When all elements are done, plate and serve.
breakfast prep - 3 days

2. Avocado
176cal, 2p, 2c, 15f (per meal)
Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
1
Open the avocado and scoop out the flesh.
2
Sprinkle with lemon or lime juice as desired.
3
Serve and eat.
dinner prep - 1 days

1. Basic tofu
342cal, 18p, 5c, 28f (per meal)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Slice tofu into desired shapes, coat with oil, then season with salt, pepper, or your favorite seasoning blend.
2
Either saute in a pan over medium heat for 5-7 minutes or bake in a preheated 375°F (190°C) oven for 20-25 minutes, flipping halfway, until golden brown and crispy.

2. Spinach cauliflower mince
249cal, 11p, 4c, 17f (per meal)
3 1/2 tsp (18mL)
3 1/2 cup, frozen (371g)
1 3/4 cup(s) (52g)
3 1/2 clove(s) (10g)
Recipe has been scaled from original by 1.17x. Adjust cook times and pan sizes accordingly.
1
Cook riced cauliflower according to package.
2
Meanwhile finely chop the spinach and garlic.
3
When cauliflower is done and still hot, add in the spinach, oil, garlic and some salt and pepper. Mix well.
4
Serve.
lunch prep - 2 days

1. Simple seitan
365cal, 45p, 20c, 11f (per meal)

2. Brown rice
153cal, 3p, 31c, 1f (per meal)
1/2 cup (84g)
1/3 tsp, ground (1g)
7/8 cup(s) (211mL)
1/3 tsp (2g)
Recipe has been scaled from original by 0.44x. Adjust cook times and pan sizes accordingly.
1
(Note: Follow rice package instructions if they differ from below)
2
Rinse the starch off the rice in a strainer under cold water for 30 seconds.
3
Bring the water to a boil over high heat in a large pot that has a tight fitting lid.
4
Add the rice, stir it just once, and simmer, covered, for 30-45 minutes or until water is absorbed.
5
Remove from the heat and let it sit, covered for 10 more minutes. Fluff with a fork.
dinner prep - 2 days

1. Seitan salad
359cal, 27p, 16c, 18f (per meal)
6 oz (170g)
4 cup(s) (120g)
12 cherry tomatoes (204g)
1/2 avocado(s) (101g)
2 tbsp (30mL)
2 tsp (3g)
2 tsp (10mL)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Heat the oil in a skillet over medium heat.
2
Add the seitan and cook for about 5 minutes, until browned. Sprinkle with nutritional yeast.
3
Place the seitan on a bed of spinach.
4
Top with tomatoes, avocado, and salad dressing. Serve.

2. Simple mixed greens and tomato salad
76cal, 2p, 5c, 5f (per meal)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Mix greens, tomatoes, and dressing in a small bowl. Serve.
snack prep - 2 days

1. Carrots and hummus
205cal, 7p, 17c, 8f (per meal)
Recipe has been scaled from original by 5x. Adjust cook times and pan sizes accordingly.
1
Serve carrots with hummus.

2. Cherry tomatoes
21cal, 1p, 3c, 0f (per meal)
12 cherry tomatoes (204g)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Rinse tomatoes, remove any stems, and serve.