1500 calorie intermittent fasting vegetarian meal plan
In just a few clicks, generate your own 1500 calorie intermittent fasting vegetarian 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 (1475cal, 101g protein, 136g net carbs, 45g fat, 33g fiber per day) cannot be customized.
Day 1
1425cal, 96g protein, 136g net carbs, 41g fat, 33g fiber
1/2 serving(s) (365cal, 13p, 44c, 13f)
3/4 serving(s) (176cal, 2p, 5c, 14f)
1 serving(s) (437cal, 25p, 44c, 13f)
1 2/3 serving(s) (289cal, 20p, 42c, 1f)
1 1/2 scoop (164cal, 36p, 1c, 1f)
Day 2
1525cal, 104g protein, 130g net carbs, 50g fat, 34g fiber
1 serving(s) (482cal, 18p, 40c, 25f)
1 1/2 serving(s) (149cal, 5p, 3c, 11f)
1 serving(s) (437cal, 25p, 44c, 13f)
1 2/3 serving(s) (289cal, 20p, 42c, 1f)
1 1/2 scoop (164cal, 36p, 1c, 1f)
Day 3
1500cal, 100g protein, 150g net carbs, 41g fat, 35g fiber
1 serving(s) (482cal, 18p, 40c, 25f)
1 1/2 serving(s) (149cal, 5p, 3c, 11f)
2 serving(s) (535cal, 28p, 80c, 4f)
1 serving(s) (174cal, 12p, 25c, 1f)
1 1/2 scoop (164cal, 36p, 1c, 1f)
Day 4
1525cal, 107g protein, 166g net carbs, 31g fat, 38g fiber
1 sub(s) (468cal, 28p, 54c, 12f)
3/4 serving(s) (176cal, 2p, 5c, 14f)
2 serving(s) (535cal, 28p, 80c, 4f)
1 serving(s) (174cal, 12p, 25c, 1f)
1 1/2 scoop (164cal, 36p, 1c, 1f)
Day 5
1475cal, 97g protein, 135g net carbs, 47g fat, 30g fiber
1 sub(s) (468cal, 28p, 54c, 12f)
3/4 serving(s) (176cal, 2p, 5c, 14f)
3/4 serving(s) (408cal, 17p, 56c, 10f)
1 1/2 serving(s) (257cal, 14p, 19c, 11f)
1 1/2 scoop (164cal, 36p, 1c, 1f)
Day 6
1450cal, 100g protein, 116g net carbs, 52g fat, 32g fiber
1 1/2 can(s) (371cal, 27p, 35c, 10f)
1 serving(s) (235cal, 3p, 7c, 18f)
1 1/2 scoop (164cal, 36p, 1c, 1f)
Day 7
1450cal, 100g protein, 116g net carbs, 52g fat, 32g fiber
1 1/2 can(s) (371cal, 27p, 35c, 10f)
1 serving(s) (235cal, 3p, 7c, 18f)
1 1/2 scoop (164cal, 36p, 1c, 1f)

Protein shake
1 1/2 scoop per day (164cal, 36p, 1c, 1f)
Grocery List (41 items)
Cereal Grains and Pasta
Uncooked dry pasta
2 oz (57g)
Dairy and Egg Products
Butter
3/4 tbsp (11g)
Parmesan cheese
2 tbsp (13g)
Whole milk
2 cup (480mL)
Vegetables and Vegetable Products
Garlic
4 clove(s) (12g)
Fresh spinach
1 1/2 package (~10 oz) (439g)
Onion
2 medium (2-1/2" dia) (229g)
Tomatoes
2 medium whole (2-3/5" dia) (261g)
Cauliflower
4 head small (4" dia.) (1060g)
Beets, precooked (canned or refrigerated)
3 beets (2" dia, sphere) (150g)
Edamame, frozen, shelled
3/4 cup (89g)
Carrots
1 medium (61g)
Raw celery
1 stalk, medium (7-1/2" - 8" long) (40g)
Canned crushed tomatoes
1/2 can (14.5 oz) (203g)
Spices and Herbs
Salt
1 1/3 tbsp (21g)
Black pepper
2 tsp, ground (5g)
Garlic powder
1 tsp (3g)
Fresh thyme
4 dash (0g)
Paprika
1 tbsp (7g)
Oregano, dried
4 dash, leaves (1g)
Basil
4 dash, leaves (0g)
Beverages
Water
21 1/4 cup(s) (5036mL)
Protein powder
10 1/2 scoop (1/3 cup ea) (326g)
Fruits and Fruit Juices
Lime juice
1/4 cup (64mL)
Avocados
2 avocado(s) (427g)
Fats and Oils
Olive oil
2 oz (68mL)
Oil
1 tbsp (15mL)
Balsamic vinaigrette
1 1/2 tbsp (23mL)
Legumes and Legume Products
Firm tofu
1/2 lbs (198g)
White beans, canned
1 15.5oz can (439g)
Lentils, raw
3 cup (576g)
Nut and Seed Products
Coconut milk, canned
1 cup (240mL)
Other
Curry paste
4 tsp (20g)
Nutritional yeast
2 oz (63g)
Sub roll(s)
2 roll(s) (170g)
Vegan meatballs, frozen
8 meatball(s) (240g)
Mixed greens
1 1/2 cup (45g)
Soups, Sauces, and Gravies
Barbecue sauce
1 cup (286g)
Pasta sauce
1/2 jar (24 oz) (298g)
Chunky canned soup (non-creamy varieties)
3 can (~19 oz) (1578g)
Meals, Entrees, and Side Dishes
Frozen cheese ravioli
6 oz (170g)
lunch prep - 1 days

1. Spinach parmesan pasta
365 cals, 13p, 44c, 13f (per meal)
2 oz (57g)
3/4 tbsp (11g)
1/2 clove(s) (2g)
1/4 package (~10 oz) (71g)
2 tbsp (13g)
1 dash (1g)
4 dash, ground (1g)
1/8 cup(s) (20mL)
Recipe has been scaled from original by 0.25x. Adjust cook times and pan sizes accordingly.
1
Cook pasta according to its package. Set pasta aside when finished.
2
In the pot the pasta was in, put the butter over medium heat. When melted, add the garlic and cook a minute or two until fragrant.
3
Add pasta, water, and spinach, stir together and cook until spinach has wilted.
4
Stir in parmesan and season with salt and pepper.
5
Serve.

2. Tomato and avocado salad
175 cals, 2p, 5c, 14f (per meal)
3/4 tbsp minced (11g)
3/4 tbsp (11mL)
3/8 avocado(s) (75g)
3/8 medium whole (2-3/5" dia) (46g)
1/2 tsp (3mL)
1 1/2 dash (1g)
1 1/2 dash (1g)
1 1/2 dash, ground (0g)
Recipe has been scaled from original by 0.38x. Adjust cook times and pan sizes accordingly.
1
Add minced onions and lime juice to a bowl. Allow to sit for a few minutes to help break down the strong flavors of the onion.
2
Meanwhile, prepare the avocado and tomato.
3
Add the cubed avocado, diced tomato, oil, and all seasonings to the onion and lime; mix until coated.
4
Serve chilled.
dinner prep - 2 days

1. Bean & tofu goulash
435 cals, 25p, 44c, 13f (per meal)
4 dash (0g)
1 tbsp (7g)
1 tbsp (15mL)
1 clove (3g)
1 medium (2-1/2" dia) (110g)
1/2 lbs (198g)
1 15.5oz can (439g)
1
Heat oil in a skillet over medium heat. Add tofu and fry for about 5 minutes until golden.
2
Add onion and garlic and cook for about 8 minutes. Add paprika, thyme, a splash of water and some salt/pepper to taste. Stir.
3
Add beans and cook for another 5 minutes or so, stirring frequently, until beans have heated through. Serve.

2. Lentils
290 cals, 20p, 42c, 1f (per meal)
Recipe has been scaled from original by 0.83x. Adjust cook times and pan sizes accordingly.
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.
protein prep - 7 days

1. Protein shake
165 cals, 36p, 1c, 1f (per meal)
lunch prep - 2 days

1. Curried lentils
480 cals, 18p, 40c, 25f (per meal)
2/3 cup (128g)
1 1/3 cup(s) (316mL)
1 1/3 dash (1g)
1 cup (240mL)
4 tsp (20g)
Recipe has been scaled from original by 0.33x. Adjust cook times and pan sizes accordingly.
1
Rinse lentils and place in a saucepan with the water. Bring to a boil, then cover, and simmer over low heat for 15 minutes. Stir in the curry paste, coconut cream and season with salt to taste. Return to a simmer, and cook for an additional 10 to 15 minutes, until tender.

2. Simple sauteed spinach
150 cals, 5p, 4c, 11f (per meal)
1 1/2 clove (5g)
3 dash, ground (1g)
3 dash (2g)
1 1/2 tbsp (23mL)
12 cup(s) (360g)
Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
1
Heat the oil in the pan over medium heat.
2
Add the garlic and sauté for a minute or two until fragrant.
3
Over high heat, add the spinach, salt, and pepper and stir rapidly until spinach has wilted.
4
Serve.
dinner prep - 2 days

1. Bbq cauliflower wings
535 cals, 28p, 80c, 4f (per meal)
1/2 cup (143g)
4 dash (3g)
1/2 cup (30g)
2 head small (4" dia.) (530g)
Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
1
Preheat oven to 450 F (230 C). Rinse cauliflower and cut into florets- set aside.
2
In a bowl combine the nutritional yeast and salt. Mix with a little water until a paste nearly forms.
3
Add florets to bowl and mix to coat all sides. Place florets on a greased baking sheet.
4
Bake for 25-30 minutes or until crisp. Remove from oven and set aside.
5
Put barbeque sauce in a microwave-safe bowl and microwave for a few seconds until it has heated through.
6
Toss florets with the barbeque sauce. Serve.

2. Lentils
175 cals, 12p, 25c, 1f (per meal)
Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
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.
lunch prep - 2 days

1. Vegan meatball sub
470 cals, 28p, 54c, 12f (per meal)
1 roll(s) (85g)
1 tsp (1g)
4 tbsp (65g)
4 meatball(s) (120g)
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. Tomato and avocado salad
175 cals, 2p, 5c, 14f (per meal)
1 1/2 tbsp minced (23g)
1 1/2 tbsp (23mL)
3/4 avocado(s) (151g)
3/4 medium whole (2-3/5" dia) (92g)
1 tsp (6mL)
3 dash (1g)
3 dash (2g)
3 dash, ground (1g)
Recipe has been scaled from original by 0.75x. Adjust cook times and pan sizes accordingly.
1
Add minced onions and lime juice to a bowl. Allow to sit for a few minutes to help break down the strong flavors of the onion.
2
Meanwhile, prepare the avocado and tomato.
3
Add the cubed avocado, diced tomato, oil, and all seasonings to the onion and lime; mix until coated.
4
Serve chilled.
dinner prep - 1 days

1. Cheese ravioli
410 cals, 17p, 56c, 10f (per meal)
Recipe has been scaled from original by 0.25x. Adjust cook times and pan sizes accordingly.
1
Prepare the ravioli as instructed on the package.
2
Top with pasta sauce and enjoy.

2. Edamame & beet salad
255 cals, 14p, 19c, 11f (per meal)
1 1/2 tbsp (23mL)
3 beets (2" dia, sphere) (150g)
3/4 cup (89g)
1 1/2 cup (45g)
Recipe has been scaled from original by 0.75x. Adjust cook times and pan sizes accordingly.
1
Cook edamame according to package instructions.
2
Arrange greens, edamame, and beets in a bowl. Drizzle with dressing and serve.
lunch prep - 2 days

1. Lentil Soup
540 cals, 26p, 61c, 15f (per meal)
1/2 medium (2-1/2" dia) (55g)
1 medium (61g)
1 stalk, medium (7-1/2" - 8" long) (40g)
1 clove(s) (3g)
4 dash, leaves (1g)
1/2 can (14.5 oz) (203g)
1 cup (192g)
4 cup(s) (948mL)
1/4 cup(s) (8g)
4 dash (3g)
2 dash, ground (1g)
2 tbsp (30mL)
4 dash, leaves (0g)
Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
1
In a large soup pot, heat oil over medium heat. Add onions, carrots, and celery; cook and stir until onion is tender. Stir in garlic, oregano, and basil; cook for 2 minutes.
2
Stir in lentils, and add water and tomatoes. Bring to a boil. Reduce heat, and simmer for at least 1 hour. When ready to serve stir in spinach, and cook until it wilts. Season to taste with salt and pepper.
dinner prep - 2 days

1. Chunky canned soup (non-creamy)
370 cals, 27p, 35c, 10f (per meal)
3 can (~19 oz) (1578g)
Recipe has been scaled from original by 3x. Adjust cook times and pan sizes accordingly.
1
Prepare according to instructions on package.

2. Tomato and avocado salad
235 cals, 3p, 7c, 18f (per meal)
2 tbsp minced (30g)
2 tbsp (30mL)
1 avocado(s) (201g)
1 medium whole (2-3/5" dia) (123g)
1/2 tbsp (8mL)
4 dash (2g)
4 dash (3g)
4 dash, ground (1g)
1
Add minced onions and lime juice to a bowl. Allow to sit for a few minutes to help break down the strong flavors of the onion.
2
Meanwhile, prepare the avocado and tomato.
3
Add the cubed avocado, diced tomato, oil, and all seasonings to the onion and lime; mix until coated.
4
Serve chilled.