7-day meal plan with recipes and a grocery list

3100 calorie high protein vegetarian meal plan

3100calories
241gprotein
225gnet carbs
113gfat
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 3100 calorie high protein 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.

Day 1

3100cals, 235g protein, 267g net carbs, 89g fat 70g fiber per day

Day 2

3125cals, 234g protein, 275g net carbs, 99g fat 52g fiber per day

Day 3

3125cals, 242g protein, 230g net carbs, 113g fat 53g fiber per day

Day 4

3125cals, 242g protein, 230g net carbs, 113g fat 53g fiber per day

Day 5

3100cals, 255g protein, 164g net carbs, 140g fat 40g fiber per day

Day 6

3100cals, 254g protein, 185g net carbs, 132g fat 37g fiber per day

Day 7

3075cals, 227g protein, 228g net carbs, 108g fat 69g fiber per day

Grocery List (64 items)

Beverages
Water 2 1/4 gallon
Protein powder 30 3/4 scoop (1/3 cup ea)
Spices and Herbs
Salt 1 tbsp
Garlic powder 1/2 tsp
Black pepper 1/2 tbsp, ground
Paprika 2 tbsp
Fresh thyme 3 dash
Fresh basil 2 2/3 tbsp, chopped
Ground cumin 1 tbsp
Legumes and Legume Products
Lentils, raw 1 2/3 cup
White beans, canned 3/4 can(s)
Firm tofu 1/3 lbs
Tempeh 3/4 lbs
Peanut butter 6 tbsp
Soy sauce 1 tbsp
Chickpeas, canned 1 3/4 can(s)
48 more items
Checks off as you shop and updates when you swap a meal.

Recipes

dinner prep - 2 days
1. Bbq cauliflower wings
535cal, 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
    347cal, 24p, 51c, 1f (per meal)
  • 4 cup(s) (948mL)
  • 2 dash (2g)
  • 1 cup (192g)
  • 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.
    breakfast prep - 2 days
    1. Basic scrambled eggs
    318cal, 25p, 1c, 24f (per meal)
  • ,
  • 1 tsp (5mL)
  • 4 large (200g)
  • 1
    Beat eggs in medium bowl until blended.
    2
    Heat oil in large nonstick skillet over medium heat until hot.
    3
    Pour in egg mixture.
    4
    As eggs begin to set, scramble them.
    5
    Repeat (without stirring constantly) until eggs are thickened and no liquid egg remains. Season with salt/pepper.
    2. Clementine
    78cal, 1p, 15c, 0f (per meal)
  • ,
  • 2 fruit (148g)
  • 3. Small granola bar
    119cal, 3p, 15c, 5f (per meal)
  • ,
  • 1 bar (25g)
  • protein prep - 7 days
    1. Protein shake
    436cal, 97p, 4c, 2f (per meal)
  • ,
  • 4 scoop (1/3 cup ea) (124g)
  • 4 cup(s) (948mL)
  • lunch prep - 1 days
    1. Bean & tofu goulash
    656cal, 37p, 65c, 19f (per meal)
  • 3/4 tbsp (11mL)
  • 3/4 tbsp (5g)
  • 3 dash (0g)
  • 3/4 can(s) (329g)
  • 3/4 medium (2-1/2" dia) (83g)
  • 1/3 lbs (149g)
  • 3/4 clove (2g)
  • Recipe has been scaled from original by 0.75x. Adjust cook times and pan sizes accordingly.
    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. Tomato and avocado salad
    293cal, 4p, 8c, 23f (per meal)
  • 1 1/4 tbsp minced (19g)
  • 1 1/4 tbsp (19mL)
  • 1 tsp (5mL)
  • 1/3 tsp (1g)
  • 1/3 tsp (2g)
  • 1/3 tsp, ground (1g)
  • 5/8 avocado(s) (126g)
  • 5/8 medium whole (2-3/5" dia) (77g)
  • Recipe has been scaled from original by 0.63x. 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.
    snack prep - 2 days
    1. Nectarine
    140cal, 3p, 25c, 1f (per meal)
  • ,
  • 4 medium (2-1/2" dia) (568g)
  • Recipe has been scaled from original by 4x. Adjust cook times and pan sizes accordingly.
    1
    Remove nectarine pit, slice, and serve.
    2. String cheese
    165cal, 13p, 3c, 11f (per meal)
  • ,
  • 2 stick (56g)
  • lunch prep - 1 days
    1. Garlic pepper seitan
    342cal, 31p, 16c, 17f (per meal)
  • 1 tbsp (15mL)
  • 2 tbsp, chopped (20g)
  • 1 tbsp, chopped (9g)
  • 1 dash, ground (0g)
  • 1/2 tbsp (8mL)
  • 1/2 dash (0g)
  • 1 1/4 clove(s) (4g)
  • 4 oz (113g)
  • Recipe has been scaled from original by 0.25x. Adjust cook times and pan sizes accordingly.
    1
    Heat olive oil in a skillet over medium-low heat.
    2
    Add onions and garlic, and cook, stirring until lightly browned.
    3
    Increase the heat to medium, and add the green pepper and seitan to the pan, stirring to coat the seitan evenly.
    4
    Season with salt and pepper. Add the water, reduce heat to low, cover, and simmer for 35 minutes in order for the seitan to absorb the flavors.
    5
    Cook, stirring until thickened, and serve immediately.
    2. Tomato and avocado salad
    235cal, 3p, 7c, 18f (per meal)
  • 1 tbsp minced (15g)
  • 1 tbsp (15mL)
  • 1/4 tbsp (4mL)
  • 2 dash (1g)
  • 2 dash (2g)
  • 2 dash, ground (1g)
  • 1/2 avocado(s) (101g)
  • 1/2 medium whole (2-3/5" dia) (62g)
  • Recipe has been scaled from original by 0.5x. 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.
    3. Buttery brown rice
    417cal, 6p, 58c, 17f (per meal)
  • 1 1/4 tbsp (18g)
  • 6 2/3 tbsp (79g)
  • 1/3 tsp (2g)
  • 5/6 cup(s) (198mL)
  • 1/3 tsp, ground (1g)
  • Recipe has been scaled from original by 0.42x. Adjust cook times and pan sizes accordingly.
    1
    Rinse the starch off the rice in a strainer under cold water for 30 seconds.
    2
    Bring the water to a boil over high heat in a large pot that has a tight fitting lid.
    3
    Add the rice, stir it just once, and boil, covered, for 30 minutes.
    4
    Pour the rice into a strainer over the sink and drain for 10 seconds.
    5
    Return the rice to the same pot, off the heat.
    6
    Cover immediately and set aside for 10 minutes (this is the steaming part).
    7
    Uncover, mix in butter, and season with salt and pepper.
    lunch prep - 2 days
    1. Vegan meatball sub
    702cal, 42p, 81c, 18f (per meal)
  • ,
  • 1 1/2 roll(s) (128g)
  • 1/2 tbsp (2g)
  • 3/8 cup(s) (98g)
  • 6 meatball(s) (180g)
  • Recipe has been scaled from original by 1.5x. 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. Grapes
    174cal, 2p, 28c, 1f (per meal)
  • 6 cup (552g)
  • breakfast prep - 3 days
    1. Egg in an eggplant
    361cal, 20p, 2c, 28f (per meal)
  • 3 1 inch (2.5 cm) slice(s) (180g)
  • 1 tbsp (15mL)
  • 3 large (150g)
  • Recipe has been scaled from original by 3x. Adjust cook times and pan sizes accordingly.
    1
    Coat the eggplant in oil and put in a skillet over medium heat, cooking for about 4 minutes on each side until soft and lightly browned.
    2
    Remove eggplant from skillet and when cool enough to touch, cut a small hole in the center and set the small circle to the side.
    3
    Place the eggplant back in the skillet and crack an egg in the middle of the hole. Cook for 4 minutes, then flip and cook for another 2-3 minutes.
    4
    Add salt and pepper to taste and serve with eggplant circle that had been set aside.
    2. Milk
    149cal, 8p, 12c, 8f (per meal)
  • ,
  • 1 cup(s) (244mL)
  • dinner prep - 2 days
    1. Southwest lentil & potato skillet
    640cal, 22p, 67c, 25f (per meal)
  • 2/3 cup (128g)
  • 1 cup(s) (237mL)
  • 2 tsp (5g)
  • 1/2 cup (96g)
  • 2 tbsp (30mL)
  • 4 small (1-3/4" to 2-1/4" dia.) (368g)
  • 2 large (328g)
  • 4 pepper(s) (56g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Preheat oven to 400°F (200°C).
    2
    Combine lentils and water in a small saucepan. Cook according to package instructions. Drain any remaining water. Set aside.
    3
    Coat the potatoes and peppers separately with the oil and season them with paprika and some salt and pepper. Place the potato slices on one side of a baking sheet and bake for 10 minutes. After the initial 10 minutes, add the peppers to the other side of the same baking sheet. Continue baking both the potatoes and peppers for an additional 20 minutes until they are soft.
    4
    Mix the cooked peppers with the lentils and season with some salt and pepper. Top the lentil and pepper mixture with the potatoes, sour cream, and jalapeno. Serve.
    2. Simple mozzarella and tomato salad
    322cal, 19p, 9c, 23f (per meal)
  • 4 tsp (20mL)
  • 4 tsp, chopped (4g)
  • 2 2/3 oz (76g)
  • 1 large whole (3" dia) (182g)
  • Recipe has been scaled from original by 0.33x. Adjust cook times and pan sizes accordingly.
    1
    Arrange the tomato and mozzarella slices in an alternating fashion.
    2
    Sprinkle the basil over the slices and drizzle with dressing.
    snack prep - 2 days
    1. Protein shake (milk)
    258cal, 32p, 13c, 8f (per meal)
  • 1 cup(s) (244mL)
  • 1 scoop (1/3 cup ea) (31g)
  • 1
    Mix until well-combined.
    2
    Serve.
    2. Clementine
    78cal, 1p, 15c, 0f (per meal)
  • ,
  • 2 fruit (148g)
  • dinner prep - 2 days
    1. Peanut tempeh
    651cal, 49p, 22c, 34f (per meal)
  • ,
  • 3/4 lbs (340g)
  • 6 tbsp (97g)
  • 1 1/2 tbsp (23mL)
  • 1 tbsp (15mL)
  • 1 1/2 tbsp (6g)
  • Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
    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. Cranberry spinach salad
    285cal, 5p, 21c, 19f (per meal)
  • 4 tbsp (40g)
  • 4 tbsp, chopped (29g)
  • 3/4 6oz package (128g)
  • 4 tbsp (60mL)
  • 3/4 tbsp (5g)
  • Recipe has been scaled from original by 0.75x. Adjust cook times and pan sizes accordingly.
    1
    Mix ingredients in a bowl and serve.
    2
    For leftovers you can simply mix all the ingredients in advance and store in a tupperware in the fridge and then just serve and dress each time you eat.
    snack prep - 3 days
    1. Chocolate avocado chia pudding
    197cal, 15p, 7c, 9f (per meal)
  • 3 tbsp (43g)
  • 3/4 cup(s) (183mL)
  • 1 1/2 tbsp (9g)
  • 1 1/2 slices (38g)
  • 6 tbsp (105g)
  • 3/4 scoop (1/3 cup ea) (23g)
  • Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
    1
    Mash avocado in the bottom of a jar. Add in all other ingredients and mix well.
    2
    Cover and refrigerate for 1-2 hours or overnight.
    3
    Serve and enjoy.
    2. Mixed nuts
    109cal, 3p, 2c, 9f (per meal)
  • ,
  • 2 tbsp (17g)
  • lunch prep - 2 days
    1. Crispy chik'n tenders
    800cal, 57p, 72c, 32f (per meal)
  • ,
  • 14 pieces (357g)
  • 1/4 cup (60g)
  • Recipe has been scaled from original by 3.5x. Adjust cook times and pan sizes accordingly.
    1
    Cook chik'n tenders according to package.
    2
    Serve with ketchup.
    2. Clementine
    117cal, 2p, 23c, 0f (per meal)
  • ,
  • 3 fruit (222g)
  • breakfast prep - 2 days
    1. Creamy scrambled eggs
    364cal, 26p, 3c, 27f (per meal)
  • 4 large (200g)
  • 2 dash (2g)
  • 2 dash, ground (1g)
  • 2 tsp (9g)
  • 1/8 cup(s) (30mL)
  • 1
    Beat eggs, milk, salt and pepper in medium bowl until blended.
    2
    Heat butter in large nonstick skillet over medium heat until hot.
    3
    Pour in egg mixture.
    4
    As eggs begin to set, scramble them.
    5
    Repeat (without stirring constantly) until eggs are thickened and no liquid egg remains.
    2. Dried cranberries
    136cal, 0p, 31c, 0f (per meal)
  • ,
  • 1/2 cup (80g)
  • lunch prep - 1 days
    1. Spanish chickpeas
    746cal, 31p, 66c, 26f (per meal)
  • 2 tbsp (32g)
  • 4 oz (113g)
  • 1 cup(s) (237mL)
  • 1 tbsp (15mL)
  • 2 tsp (5g)
  • 1 tbsp (6g)
  • 1 can(s) (448g)
  • 1 large (150g)
  • 1 large (164g)
  • 1
    Heat oil in a skillet over medium heat. Add onion, bell pepper, and some salt and pepper. Saute 8-10 minutes, stirring occasionally until vegetables have softened.
    2
    Stir in tomato paste, paprika, and cumin. Cook 1-2 minutes.
    3
    Stir in chickpeas and water. Reduce heat and bring to a simmer and cook until liquid has reduced, about 8-10 minutes.
    4
    Stir in spinach and cook for 1-2 minutes until wilted. Season to taste with salt and pepper. Serve.
    2. Brown rice
    172cal, 4p, 35c, 1f (per meal)
  • 1 1/2 dash (1g)
  • 1/2 cup(s) (119mL)
  • 1 1/2 dash, ground (0g)
  • 4 tbsp (48g)
  • Recipe has been scaled from original by 0.25x. 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 - 1 days
    1. Chickpea & kale soup
    409cal, 20p, 42c, 11f (per meal)
  • 3 cup(s) (mL)
  • 1/4 tbsp (4mL)
  • 1 1/2 clove(s) (5g)
  • 3/4 can(s) (336g)
  • 1 1/2 cup, chopped (60g)
  • Recipe has been scaled from original by 0.75x. Adjust cook times and pan sizes accordingly.
    1
    In a large pot over medium heat, heat the oil. Add in the garlic and saute for 1-2 minutes until fragrant.
    2
    Add in chickpeas and vegetable broth and bring to a boil. Stir in chopped kale and simmer for 15 minutes or until kale has wilted.
    3
    Crack a hefty amount of pepper on top and serve.
    2. Lowfat Greek yogurt
    310cal, 25p, 33c, 8f (per meal)
  • 2 (5.3 oz ea) container(s) (300g)
  • 3. Pistachios
    188cal, 7p, 6c, 14f (per meal)
  • 4 tbsp (31g)
  • 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