3000 calorie high protein vegan meal plan
In just a few clicks, generate your own 3000 calorie high protein 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 (3025cals, 242g protein, 207g net carbs, 111g fat 55g fiber per day) cannot be customized.
Day 1
3050cals, 249g protein, 290g net carbs, 82g fat 39g fiber per day
1 serving(s) (346cal, 34p, 10c, 18f)
1/2 cake(s) (120cal, 4p, 6c, 8f)
2 sub(s) (936cal, 56p, 108c, 24f)
1 serving(s) (68cal, 1p, 4c, 5f)
1 packet(s) (165cal, 4p, 29c, 2f)
9 cherry tomatoes (32cal, 1p, 4c, 0f)
2/3 serving(s) (473cal, 15p, 62c, 15f)
3 roll(s) (231cal, 8p, 40c, 4f)
1/2 piece(s) (131cal, 4p, 22c, 3f)
5 scoop (545cal, 121p, 5c, 3f)
Day 2
2950cals, 254g protein, 222g net carbs, 94g fat 49g fiber per day
1 serving(s) (346cal, 34p, 10c, 18f)
1/2 cake(s) (120cal, 4p, 6c, 8f)
2 1/2 serving(s) (830cal, 62p, 38c, 37f)
1 serving(s) (76cal, 2p, 5c, 5f)
1 packet(s) (165cal, 4p, 29c, 2f)
9 cherry tomatoes (32cal, 1p, 4c, 0f)
2/3 serving(s) (473cal, 15p, 62c, 15f)
3 roll(s) (231cal, 8p, 40c, 4f)
1/2 piece(s) (131cal, 4p, 22c, 3f)
5 scoop (545cal, 121p, 5c, 3f)
Day 3
3025cals, 261g protein, 121g net carbs, 139g fat 64g fiber per day
1 serving(s) (346cal, 34p, 10c, 18f)
1/2 cake(s) (120cal, 4p, 6c, 8f)
2 1/2 serving(s) (830cal, 62p, 38c, 37f)
1 serving(s) (76cal, 2p, 5c, 5f)
1 packet(s) (241cal, 7p, 33c, 8f)
1 cup(s) (85cal, 7p, 2c, 5f)
2 serving(s) (471cal, 10p, 18c, 31f)
1 3/4 serving(s) (316cal, 15p, 4c, 25f)
5 scoop (545cal, 121p, 5c, 3f)
Day 4
3025cals, 225g protein, 153g net carbs, 144g fat 53g fiber per day
1 container(s) (242cal, 10p, 17c, 13f)
1/6 cup(s) (173cal, 7p, 3c, 14f)
2 sandwich(es) (884cal, 47p, 68c, 42f)
1 serving(s) (68cal, 1p, 4c, 5f)
1 packet(s) (241cal, 7p, 33c, 8f)
1 cup(s) (85cal, 7p, 2c, 5f)
2 serving(s) (471cal, 10p, 18c, 31f)
1 3/4 serving(s) (316cal, 15p, 4c, 25f)
5 scoop (545cal, 121p, 5c, 3f)
Day 5
3025cals, 226g protein, 265g net carbs, 100g fat 41g fiber per day
1 container(s) (242cal, 10p, 17c, 13f)
1/6 cup(s) (173cal, 7p, 3c, 14f)
2 sandwich(es) (884cal, 47p, 68c, 42f)
1 serving(s) (68cal, 1p, 4c, 5f)
1 packet(s) (241cal, 7p, 33c, 8f)
1 cup(s) (85cal, 7p, 2c, 5f)
1 1/3 serving(s) (680cal, 23p, 126c, 5f)
1 1/2 serving(s) (113cal, 2p, 8c, 7f)
5 scoop (545cal, 121p, 5c, 3f)
Day 6
3025cals, 241g protein, 199g net carbs, 110g fat 70g fiber per day
1 bar(s) (119cal, 3p, 15c, 5f)
1 1/2 cup(s) (127cal, 11p, 3c, 7f)
2 cup(s) (144cal, 3p, 13c, 2f)
4 oz tempeh (434cal, 33p, 15c, 23f)
1 1/2 cup quinoa, cooked (313cal, 12p, 49c, 5f)
1 serving(s) (76cal, 2p, 5c, 5f)
8 oz (342cal, 18p, 5c, 28f)
2 serving(s) (232cal, 7p, 12c, 14f)
2 serving(s) (347cal, 24p, 51c, 1f)
5 scoop (545cal, 121p, 5c, 3f)
Day 7
3025cals, 241g protein, 199g net carbs, 110g fat 70g fiber per day
1 bar(s) (119cal, 3p, 15c, 5f)
1 1/2 cup(s) (127cal, 11p, 3c, 7f)
2 cup(s) (144cal, 3p, 13c, 2f)
4 oz tempeh (434cal, 33p, 15c, 23f)
1 1/2 cup quinoa, cooked (313cal, 12p, 49c, 5f)
1 serving(s) (76cal, 2p, 5c, 5f)
8 oz (342cal, 18p, 5c, 28f)
2 serving(s) (232cal, 7p, 12c, 14f)
2 serving(s) (347cal, 24p, 51c, 1f)
5 scoop (545cal, 121p, 5c, 3f)

Protein shake
5 scoop per day (545cal, 121p, 5c, 3ff)
Grocery List (51 items)
Beverages
Water
2 3/4 gallon (10406mL)
Almond milk, unsweetened
1/2 gallon (1980mL)
Protein powder
2 1/2 lbs (1097g)
Breakfast Cereals
Flavored instant oatmeal
5 packet (215g)
Vegetables and Vegetable Products
Tomatoes
9 medium whole (2-3/5" dia) (1093g)
Onion
2 2/3 medium (2-1/2" dia) (297g)
Fresh spinach
1 1/3 cup(s) (40g)
Garlic
4 2/3 clove(s) (14g)
Fresh cilantro
5 tbsp, chopped (15g)
Carrots
6 2/3 large (480g)
Zucchini
2 large (646g)
Brussels sprouts
1 lbs (454g)
Snacks
Rice cakes, any flavor
1 1/2 cakes (14g)
Small granola bar
2 bar (50g)
Legumes and Legume Products
Peanut butter
1/4 lbs (128g)
Hummus
1/4 lbs (95g)
Soy sauce
1/4 lbs (85mL)
Vegetarian burger crumbles
1 1/4 lbs (567g)
Roasted peanuts
6 tbsp (55g)
Firm tofu
2 1/2 lbs (1126g)
Tempeh
1/2 lbs (227g)
Lentils, raw
1 cup (192g)
Other
Protein powder, chocolate
3 scoop (1/3 cup ea) (93g)
Ice cubes
3/4 cup(s) (105g)
Vegan meatballs, frozen
8 meatball(s) (240g)
Nutritional yeast
1/4 oz (6g)
Sub roll(s)
2 roll(s) (170g)
Mixed greens
3 package (5.5 oz) (496g)
Soy milk, unsweetened
6 cup (1440mL)
Almond yogurt, flavored
4 container (600g)
Cacao nibs
2 tsp (7g)
Vegan cheese, sliced
4 slice(s) (80g)
Soups, Sauces, and Gravies
Pasta sauce
1/2 jar (24 oz) (354g)
Fats and Oils
Salad dressing
12 3/4 tbsp (191mL)
Oil
1/4 lbs (128mL)
Vegan mayonnaise
2 tbsp (30g)
Olive oil
2 tbsp (30mL)
Baked Products
Roll
6 pan, dinner, or small roll (2" square, 2" high) (168g)
Naan bread
1 piece(s) (90g)
Bread
2/3 lbs (320g)
Cereal Grains and Pasta
Uncooked dry pasta
2/3 lbs (304g)
Quinoa, uncooked
1 cup (170g)
Fruits and Fruit Juices
Lemon juice
1/2 cup (115mL)
Lime juice
5 tsp (25mL)
Avocados
2 1/2 avocado(s) (503g)
Raspberries
18 1/2 oz (522g)
Spices and Herbs
Crushed red pepper
1/4 tbsp (2g)
Fresh basil
2 cup leaves, whole (48g)
Black pepper
1/3 tsp, ground (1g)
Salt
1/4 tbsp (5g)
Nut and Seed Products
Sunflower kernels
1/4 lbs (99g)
snack prep - 2 days

1. Instant oatmeal with water
165cal, 4p, 29c, 2f (per meal)
1
Put the oatmeal in a bowl and pour the water over it.
2
Microwave for 90 seconds - 2 minutes.

2. Cherry tomatoes
32cal, 1p, 4c, 0f (per meal)
18 cherry tomatoes (306g)
Recipe has been scaled from original by 3x. Adjust cook times and pan sizes accordingly.
1
Rinse tomatoes, remove any stems, and serve.
breakfast prep - 3 days

1. Peanut butter chocolate almond milk protein shake
346cal, 34p, 10c, 18f (per meal)
1 scoop (1/3 cup ea) (31g)
1 tsp (5g)
2 cup (480mL)
1/4 cup(s) (35g)
1
Put all ingredients in the blender.
2
Mix until well-combined.
3
Serve cold.

2. Rice cakes with peanut butter
120cal, 4p, 6c, 8f (per meal)
Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
1
Spread peanut butter over top of rice cake.
lunch prep - 1 days

1. Vegan meatball sub
936cal, 56p, 108c, 24f (per meal)
8 meatball(s) (240g)
1/2 cup (130g)
2 tsp (3g)
2 roll(s) (170g)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Cook vegan meatballs according to package.
2
Heat up pasta sauce on stove or in microwave.
3
When meatballs are done, stuff them in the sub roll and top with sauce and nutritional yeast.
4
Serve.

2. Simple mixed greens salad
68cal, 1p, 4c, 5f (per meal)
1
Mix greens and dressing in a small bowl. Serve.
protein prep - 7 days

1. Protein shake
545cal, 121p, 5c, 3f (per meal)
dinner prep - 2 days

1. Spinach & hummus pasta
473cal, 15p, 62c, 15f (per meal)
1/3 lbs (152g)
2 tsp (10mL)
2/3 small (47g)
1 1/3 cup(s) (40g)
2/3 medium whole (2-3/5" dia) (82g)
4 tsp (20mL)
1 1/3 clove(s) (4g)
1/4 lbs (95g)
Recipe has been scaled from original by 0.33x. Adjust cook times and pan sizes accordingly.
1
Cook pasta according to directions on package.
2
Heat oil in a large skillet over medium heat and cook onions for about 5 minutes.
3
Add in garlic, spinach, lemon juice and tomatoes and stir, cooking for about 3 minutes.
4
Add in hummus and mix well. Add a splash of water if needed.
5
Mix in pasta and season with salt/pepper to taste. Serve.

3. Dinner roll
231cal, 8p, 40c, 4f (per meal)
3 pan, dinner, or small roll (2" square, 2" high) (84g)
Recipe has been scaled from original by 3x. Adjust cook times and pan sizes accordingly.
1
Enjoy.
lunch prep - 2 days

1. Carrot & grounds stir fry
830cal, 62p, 38c, 37f (per meal)
5 tbsp, chopped (15g)
1/4 cup (50mL)
5 tsp (25mL)
1 tsp (1g)
1/4 cup (50mL)
5 tbsp (75mL)
1 2/3 large (250g)
3 1/3 clove(s) (10g)
1 1/4 lbs (567g)
6 2/3 large (480g)
Recipe has been scaled from original by 1.67x. 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,

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 - 3 days

1. Instant oatmeal with almond milk
241cal, 7p, 33c, 8f (per meal)
1
Put the oatmeal in a bowl and pour the milk over it.
2
Microwave for 90 seconds - 2 minutes.
dinner prep - 2 days

1. Zoodles with avocado sauce
471cal, 10p, 18c, 31f (per meal)
2 avocado(s) (402g)
2 large (646g)
2 cup leaves, whole (48g)
20 cherry tomatoes (340g)
6 tbsp (90mL)
2/3 cup(s) (158mL)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Using a spiralizer or peeler, create the zucchini noodles.
2
Put the water, lemon juice, avocado, and basil into a blender and blend until smooth.
3
In a bowl combine the zucchini noodles, tomatoes, and sauce and stir gently until well coated. Add salt and pepper to taste. Serve.
4
Note: While this recipe is best fresh, it can hold up well being stored in the fridge for a day or two.
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 - 2 days

1. Basic tofu sandwich
884cal, 47p, 68c, 42f (per meal)
4 slice(s) (336g)
4 slice(s) (128g)
2 tsp (10mL)
1 tbsp (15g)
2 slice(s) (40g)
4 slice, medium (1/4" thick) (80g)
2 oz (57g)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Heat oil in a skillet over medium-high heat. Add tofu and cook both sides until browned.
2
Season tofu with whichever spices you prefer.
3
Assemble the sandwich by using the bread, vegan mayo, tofu, and the veggies. Feel free to add any low-calorie veggies or condiments.

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

1. Pasta with store-bought sauce
680cal, 23p, 126c, 5f (per meal)
Recipe has been scaled from original by 0.33x. Adjust cook times and pan sizes accordingly.
1
Cook the pasta as directed on the package.
2
Top with sauce and enjoy.

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.
breakfast prep - 2 days

2. Raspberries
144cal, 3p, 13c, 2f (per meal)
4 cup (492g)
Recipe has been scaled from original by 4x. Adjust cook times and pan sizes accordingly.
1
Rinse raspberries and serve.
lunch prep - 2 days

1. Peanut tempeh
434cal, 33p, 15c, 23f (per meal)
1 tbsp (4g)
2 tsp (10mL)
1 tbsp (15mL)
4 tbsp (65g)
1/2 lbs (227g)
1
Preheat oven to 375 F (190 C). Line a baking sheet with parchment paper or foil and spray with non-stick spray.
2
Cut tempeh into nugget-shaped slices.
3
In a small bowl, mix together the peanut butter, lemon juice, soy sauce, and nutritional yeast. Slowly add in small amounts of water until it has a sauce-like consistency that's not too runny. Add salt/pepper to taste.
4
Dip tempeh into sauce and fully coat it. Place on baking sheet. Make sure you reserve a small amount of the sauce for later.
5
Bake in the oven for about 30 minutes or until peanut butter has formed a crust.
6
Drizzle extra sauce on top and 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.

3. Quinoa
313cal, 12p, 49c, 5f (per meal)
1
(Note: Follow quinoa package instructions if they differ from below)
2
Rinse quinoa in a fine mesh colander.
3
Add quinoa and water to a pot and heat over high heat until boiling.
4
Turn heat down to low, cover, and simmer for 10-20 minutes or until quinoa is soft.
5
Remove from heat and let quinoa sit covered for about 5 minutes, then fluff with a fork.
6
Feel free to season quinoa with any herbs or spices that would pair well with your main dish.
dinner prep - 2 days

1. Basic tofu
342cal, 18p, 5c, 28f (per meal)
Recipe has been scaled from original by 4x. 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. Lentils
347cal, 24p, 51c, 1f (per meal)
1
Cooking instructions of lentils can vary. Follow package instructions if possible.
2
Heat lentils, water, and salt in a saucepan over medium heat. Bring to a simmer and cover, cooking for about 20-30 minutes or until lentils are soft. Drain any extra water. Serve.

3. Roasted brussels sprouts
232cal, 7p, 12c, 14f (per meal)
2 tbsp (30mL)
1 lbs (454g)
1/3 tsp, ground (1g)
4 dash (3g)
Recipe has been scaled from original by 0.67x. Adjust cook times and pan sizes accordingly.
1
Preheat oven to 400 F (200 C).
2
To prepare the brussels sprouts, cut off the brown ends and remove any yellow outer leaves.
3
In a medium bowl, mix them with the oil, salt, and pepper until evenly coated.
4
Spread them out evenly on a sheet pan and roast for about 30-35 minutes until tender on the inside. Keep an eye on them while cooking and shake the pan every so often so that they brown evenly.
5
Remove from oven and serve.
snack prep - 2 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.