7-day meal plan with recipes and a grocery list

2300 calorie vegan meal plan

2300calories
173gprotein
181gnet carbs
77gfat
per day
Free, no credit card · Customize it first

Customize it first

Change the calories, meals or foods to leave out, and the plan is rebuilt around them. You can still swap any meal, scale servings and check off your grocery list as you shop.

meals
Leave out
Free, no credit card

About this plan

In just a few clicks, generate your own 2300 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.

Day 1

2300cals, 184g protein, 167g net carbs, 82g fat 40g fiber per day

Day 2

2225cals, 166g protein, 208g net carbs, 67g fat 31g fiber per day

Day 3

2300cals, 187g protein, 171g net carbs, 73g fat 56g fiber per day

Day 4

2325cals, 167g protein, 230g net carbs, 61g fat 48g fiber per day

Day 5

2325cals, 150g protein, 186g net carbs, 90g fat 40g fiber per day

Day 6

2325cals, 169g protein, 148g net carbs, 88g fat 62g fiber per day

Day 7

2300cals, 188g protein, 158g net carbs, 78g fat 54g fiber per day

Grocery List (52 items)

Fruits and Fruit Juices
Apples 3 medium (3" dia)
Lime juice 1/2 tbsp
Clementines 4 fruit
Legumes and Legume Products
Peanut butter 1/2 cup
Soy sauce 6 tbsp
Lentils, raw 1/2 cup
Tempeh 22 oz
Vegetarian burger crumbles 6 oz
Hummus 10 tbsp
Beverages
Protein powder 17 1/2 scoop (1/3 cup ea)
Water 1 1/4 gallon
Spices and Herbs
Garlic powder 3/4 tbsp
Black pepper 4 dash, ground
Ground cumin 1/4 tbsp
Ground coriander 1/4 tbsp
Salt 4 dash
Crushed red pepper 2 dash
Ground ginger 4 dash
34 more items
Checks off as you shop and updates when you swap a meal.

Recipes

snack prep - 2 days
1. Apple & peanut butter
155cal, 4p, 13c, 8f (per meal)
  • ,
  • 1/2 medium (3" dia) (91g)
  • 1 tbsp (16g)
  • Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
    1
    Slice an apple and spread peanut butter evenly over each slice.
    protein prep - 7 days
    1. Protein shake
    273cal, 61p, 2c, 1f (per meal)
  • ,
  • 2 1/2 scoop (1/3 cup ea) (78g)
  • 2 1/2 cup(s) (593mL)
  • lunch prep - 2 days
    1. Breaded seitan nuggets
    604cal, 46p, 48c, 24f (per meal)
  • 1/2 tbsp (4g)
  • 2 2/3 tbsp (40mL)
  • 2 2/3 tbsp (40mL)
  • 1 1/3 dash, ground (0g)
  • 1/4 tbsp (1g)
  • 1/4 tbsp (1g)
  • 1/2 cup (48g)
  • 1/3 cup (91g)
  • 2/3 lbs (302g)
  • Recipe has been scaled from original by 0.67x. Adjust cook times and pan sizes accordingly.
    1
    In a small bowl, combine bread crumbs, garlic powder, coriander, cumin, and black pepper. In a separate bowl, add the soy sauce.
    2
    Dip the seitan nuggets in the soy sauce, then in the bread crumb mixture until fully coated. Set aside.
    3
    Heat oil in a skillet over medium heat. Fry seitan until browned on all sides.
    4
    Serve with ketchup.
    2. Lentils
    174cal, 12p, 25c, 1f (per meal)
  • 2 cup(s) (474mL)
  • 1 dash (1g)
  • 1/2 cup (96g)
  • 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.
    dinner prep - 1 days
    1. Basic tempeh
    443cal, 36p, 12c, 23f (per meal)
  • 6 oz (170g)
  • 1 tbsp (15mL)
  • Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
    1
    Slice tempeh 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. Sweet potato medallions
    309cal, 3p, 36c, 14f (per meal)
  • 1 tbsp (15mL)
  • 1 sweetpotato, 5" long (210g)
  • Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
    1
    Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
    2
    Slice sweet potato into thin medallions, about 1/4 inch thick. Coat thoroughly with oil and season with salt/pepper to taste.
    3
    Spread sweet potatoes evenly over the baking sheet.
    4
    Cook in the oven for about 30 minutes until golden.
    5
    Remove from oven and serve.
    breakfast prep - 2 days
    1. Vegan English bubble & squeak
    194cal, 5p, 27c, 5f (per meal)
  • ,
  • 2 tsp (10mL)
  • 4 tsp (20mL)
  • 4 small (1-3/4" to 2-1/4" dia.) (368g)
  • 2 cup, shredded (100g)
  • Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
    1
    Add potatoes to a pot, cover with water, and boil for 10-15 minutes until fork-tender. Drain and mash the potatoes with a fork. Season with salt and pepper.
    2
    In a large bowl, mix the mash potatoes and brussels sprouts. Season generously with salt and pepper.
    3
    Form into patties (use number of patties listed in recipe details).
    4
    Heat oil in a skillet over medium heat. Press patties into the oil and leave undisturbed until browned on one slide, about 2-3 minutes. Flip and cook the other side.
    5
    Serve with hot sauce.
    dinner prep - 1 days
    1. Veggie burger with 'cheese'
    340cal, 12p, 46c, 9f (per meal)
  • 1 patty (71g)
  • 1 oz (28g)
  • 1 tbsp (17g)
  • 1 bun(s) (51g)
  • 1 slice(s) (20g)
  • 1
    Cook patty according to instructions on package.
    2
    When done, put on bun and top with vegan cheese, greens, and ketchup. Feel free to add other low-calorie toppings like mustard or pickles.
    2. Sauteed mushrooms
    143cal, 5p, 4c, 11f (per meal)
  • 3/4 tbsp (11mL)
  • 6 oz (170g)
  • Recipe has been scaled from original by 0.38x. Adjust cook times and pan sizes accordingly.
    1
    Heat oil in a skillet over medium heat.
    2
    Add mushrooms to the skillet and cook until softened, about 5-10 minutes.
    3
    Season with salt/pepper and any spices or herbs you have on hand. Serve.
    3. Brown rice
    191cal, 4p, 39c, 2f (per meal)
  • 1/4 tsp (1g)
  • 1/2 cup(s) (132mL)
  • 1/4 tsp, ground (0g)
  • 1/4 cup (53g)
  • Recipe has been scaled from original by 0.28x. 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.
    lunch prep - 2 days
    1. Simple seitan
    426cal, 53p, 24c, 13f (per meal)
  • ,
  • 14 oz (397g)
  • 3 1/2 tsp (18mL)
  • Recipe has been scaled from original by 1.75x. Adjust cook times and pan sizes accordingly.
    1
    Coat a pan with oil and cook seitan over medium heat for 3–5 minutes, or until heated through.
    2
    Season with salt, pepper, or seasonings of choice. Serve.
    2. Tossed salad
    303cal, 11p, 25c, 10f (per meal)
  • 2 1/2 tbsp (38mL)
  • 1/3 cucumber (8-1/4") (94g)
  • 1 1/4 small (5-1/2" long) (63g)
  • 1 1/4 hearts (625g)
  • 1 1/4 small whole (2-2/5" dia) (114g)
  • 1/3 medium (2-1/2" dia) (34g)
  • Recipe has been scaled from original by 1.25x. Adjust cook times and pan sizes accordingly.
    1
    Mix ingredients together in a bowl and serve.
    2
    If you want to prepare multiple servings in advance, you can shred the carrots and lettuce and slice the onion in advance and store them in the fridge in a ziploc bag or tupperware container so you just have to dice a little cucumber and tomato and add a little dressing the next time.
    dinner prep - 1 days
    1. Carrot & grounds stir fry
    498cal, 37p, 23c, 22f (per meal)
  • 2 large (144g)
  • 6 oz (170g)
  • 1 1/2 tbsp (23mL)
  • 1 tbsp (15mL)
  • 2 dash (0g)
  • 1/2 tbsp (8mL)
  • 1 tbsp (15mL)
  • 1/2 large (75g)
  • 1 1/2 tbsp, chopped (5g)
  • 1 clove(s) (3g)
  • Recipe has been scaled from original by 0.5x. 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 salad with celery, cucumber & tomato
    256cal, 9p, 26c, 10f (per meal)
  • 3 tbsp (45mL)
  • 1 package (5.5 oz) (155g)
  • 1 cucumber (8-1/4") (301g)
  • 1 medium whole (2-3/5" dia) (123g)
  • 2 stalk, medium (7-1/2" - 8" long) (80g)
  • 1
    Mix all vegetables in a large bowl.
    2
    Drizzle salad dressing over when serving.
    snack prep - 2 days
    1. Apple
    105cal, 1p, 21c, 0f (per meal)
  • ,
  • 1 medium (3" dia) (182g)
  • 2. Roasted almonds
    111cal, 4p, 2c, 9f (per meal)
  • ,
  • 2 tbsp, whole (18g)
  • 3. Carrot sticks
    54cal, 1p, 8c, 0f (per meal)
  • ,
  • 4 medium (244g)
  • Recipe has been scaled from original by 4x. Adjust cook times and pan sizes accordingly.
    1
    Cut carrots into strips and serve.
    breakfast prep - 3 days
    1. Soy milk yogurt
    271cal, 12p, 39c, 7f (per meal)
  • ,
  • 2 container(s) (301g)
  • 2. Celery sticks
    13cal, 1p, 1c, 0f (per meal)
  • ,
  • 6 stalk, medium (7-1/2" - 8" long) (240g)
  • Recipe has been scaled from original by 6x. Adjust cook times and pan sizes accordingly.
    1
    Slice celery into sticks and serve.
    dinner prep - 2 days
    1. Veggie burger
    550cal, 22p, 82c, 10f (per meal)
  • ,
  • 2 bun(s) (102g)
  • 2 tbsp (34g)
  • 2 oz (57g)
  • 2 patty (142g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Cook patty according to instructions on package.
    2
    When done, put on bun and top with greens and ketchup. Feel free to add other low calorie toppings like mustard or pickles.
    2. Tomato cucumber salad
    71cal, 2p, 7c, 3f (per meal)
  • 1 tbsp (15mL)
  • 1/2 medium whole (2-3/5" dia) (62g)
  • 1/4 cucumber (8-1/4") (75g)
  • 1/4 small (18g)
  • Recipe has been scaled from original by 0.25x. Adjust cook times and pan sizes accordingly.
    1
    Mix ingredients together in a bowl and serve.
    3. Sweet potato medallions
    155cal, 2p, 18c, 7f (per meal)
  • ,
  • 1 tbsp (15mL)
  • 1 sweetpotato, 5" long (210g)
  • Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
    1
    Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper.
    2
    Slice sweet potato into thin medallions, about 1/4 inch thick. Coat thoroughly with oil and season with salt/pepper to taste.
    3
    Spread sweet potatoes evenly over the baking sheet.
    4
    Cook in the oven for about 30 minutes until golden.
    5
    Remove from oven and serve.
    lunch prep - 2 days
    1. Crack slaw with tempeh
    422cal, 29p, 16c, 21f (per meal)
  • 2 cup (180g)
  • 1 tsp (5mL)
  • 1 tbsp (12g)
  • 2 tsp (10mL)
  • 4 oz (113g)
  • 1 clove (3g)
  • 1
    Place cubed tempeh in a small pan and cover with water. Bring to a boil and cook for about 8 minutes. Remove tempeh and drain the water.
    2
    Heat the oil in a skillet over medium heat. Add the tempeh and cook for 2 minutes on each side.
    3
    Add in the garlic, cabbage, and hot sauce, stirring until well combined. Cover and let cook for 5 minutes on low heat.
    4
    Add in the sunflower kernels, mix, and let cook for another few minutes until cabbage is soft, but still slightly crunchy.
    5
    Season with salt and pepper to taste. Serve hot or cold.
    2. Sunflower seeds
    301cal, 14p, 4c, 24f (per meal)
  • 1/4 lbs (94g)
  • snack prep - 3 days
    1. Rice cakes with peanut butter
    240cal, 8p, 12c, 17f (per meal)
  • ,
  • 2 tbsp (32g)
  • 1 cakes (9g)
  • 1
    Spread peanut butter over top of rice cake.
    2. Cherry tomatoes
    21cal, 1p, 3c, 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 - 2 days
    1. Hummus toast
    293cal, 14p, 30c, 9f (per meal)
  • ,
  • 2 slice (64g)
  • 5 tbsp (75g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    (Optional) Toast bread.
    2
    Spread hummus over bread and serve.
    2. Clementine
    78cal, 1p, 15c, 0f (per meal)
  • ,
  • 2 fruit (148g)
  • dinner prep - 2 days
    1. Tempeh & mushroom stir fry
    443cal, 33p, 49c, 8f (per meal)
  • 1/2 cup (95g)
  • 2 tbsp (30mL)
  • 1 tsp (3g)
  • 4 dash (1g)
  • 2 cup, chopped (140g)
  • 1/2 lbs (227g)
  • 1 large (164g)
  • 1
    Cook rice according to its package instructions. Set aside.
    2
    In a non-stick pan, stir fry tempeh, mushrooms, and bell pepper, stirring frequently over medium-high heat.
    3
    Once tempeh has browned and vegetables have softened, add spices, soy sauce, and some salt/pepper. Stir.
    4
    Combine rice with the tempeh and vegetable mixture. Serve.
    2. Simple salad with tomatoes and carrots
    245cal, 10p, 18c, 8f (per meal)
  • 1/4 cup (56mL)
  • 2 1/2 hearts (1250g)
  • 2 1/2 medium whole (2-3/5" dia) (308g)
  • 1 1/4 medium (76g)
  • Recipe has been scaled from original by 1.25x. Adjust cook times and pan sizes accordingly.
    1
    In a large bowl, add the lettuce, tomato, and carrots; mix.
    2
    Pour dressing over when serving.
    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. Roasted brussels sprouts
    174cal, 5p, 9c, 10f (per meal)
  • 1 1/2 dash (1g)
  • 1 dash, ground (0g)
  • 6 oz (170g)
  • 3/4 tbsp (11mL)
  • Recipe has been scaled from original by 0.25x. 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.

    Ready to start?

    Get this week's plan in the meal planner, with every meal swappable and a grocery list that keeps up.

    404: Uh-oh, looks like that page doesn't exist...
    Strongr Fastr's servers are currently unavailable, either due to maintenance or unusually high load. Please wait a few minutes and try again...
    Try Again
    Uh-oh, looks like something went wrong. Please let us know if this problem persists...
    Can't connect to Strongr Fastr's servers. Check your internet connection...
    Try Again