7-day meal plan with recipes and a grocery list

3000 calorie vegetarian meal plan

2975calories
197gprotein
250gnet carbs
110gfat
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 3000 calorie 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

3000cals, 197g protein, 231g net carbs, 127g fat 40g fiber per day

Day 2

3000cals, 202g protein, 324g net carbs, 80g fat 43g fiber per day

Day 3

3000cals, 189g protein, 288g net carbs, 92g fat 64g fiber per day

Day 4

2975cals, 197g protein, 299g net carbs, 82g fat 66g fiber per day

Day 5

2950cals, 211g protein, 219g net carbs, 116g fat 46g fiber per day

Day 6

2950cals, 200g protein, 179g net carbs, 146g fat 32g fiber per day

Day 7

2975cals, 188g protein, 212g net carbs, 127g fat 57g fiber per day

Grocery List (65 items)

Dairy and Egg Products
Eggs 14 large
Lowfat flavored greek yogurt 4 (5.3 oz ea) container(s)
Cheese 1/3 lbs
Butter 1 tbsp
Sliced cheese 1 1/2 slice (1 oz ea)
String cheese 6 stick
Fresh mozzarella cheese 2 oz
Fats and Oils
Oil 1 1/2 oz
Balsamic vinaigrette 1/4 cup
Olive oil 1/4 cup
Salad dressing 1 1/2 tbsp
Nut and Seed Products
Roasted cashews 1/2 cup
Mixed nuts 3/4 cup
52 more items
Checks off as you shop and updates when you swap a meal.

Recipes

breakfast prep - 2 days
1. Large granola bar
176cal, 4p, 22c, 7f (per meal)
  • ,
  • 1 bar (37g)
  • 2. Basic fried eggs
    80cal, 6p, 0c, 6f (per meal)
  • ,
  • 2 large (100g)
  • 1/2 tsp (3mL)
  • 1
    Heat oil in a skillet over medium low heat.
    2
    Crack egg(s) into the skillet and cook until egg whites are no longer liquidy. Season with salt and pepper and serve.
    3. Roasted cashews
    209cal, 5p, 10c, 16f (per meal)
  • ,
  • 4 tbsp (34g)
  • protein prep - 7 days
    1. Protein shake
    327cal, 73p, 3c, 2f (per meal)
  • ,
  • 3 scoop (1/3 cup ea) (93g)
  • 3 cup(s) (711mL)
  • snack prep - 2 days
    1. Lowfat Greek yogurt
    310cal, 25p, 33c, 8f (per meal)
  • ,
  • 2 (5.3 oz ea) container(s) (300g)
  • dinner 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. Peach
    264cal, 6p, 48c, 2f (per meal)
  • ,
  • 4 medium (2-2/3" dia) (600g)
  • lunch prep - 1 days
    1. Pesto grilled cheese sandwich
    557cal, 22p, 27c, 38f (per meal)
  • 2 slice (64g)
  • 1 tbsp (16g)
  • 2 slice (1 oz each) (56g)
  • 2 slice(s), thin/small (30g)
  • 1 tbsp (14g)
  • 1
    Spread one side of a slice of bread with butter, and place it, buttered side down, into a nonstick skillet over medium heat.
    2
    Spread the top of the bread slice in the skillet with half the pesto sauce, and place the cheese slices, the tomato slices, and onto the pesto.
    3
    Spread remaining pesto sauce on one side of the second slice of bread, and place the bread slice, pesto side down, onto the sandwich. Butter the top side of the sandwich.
    4
    Gently fry the sandwich, flipping once, until both sides of the bread are golden brown and the cheese has melted, about 5 minutes per side.
    2. Roasted peanuts
    383cal, 15p, 8c, 31f (per meal)
  • 6 2/3 tbsp (61g)
  • lunch prep - 1 days
    1. Seitan philly cheesesteak
    571cal, 38p, 55c, 21f (per meal)
  • 1 roll(s) (85g)
  • 1/2 tbsp (8mL)
  • 1 slice (1 oz each) (28g)
  • 1/4 medium (2-1/2" dia) (28g)
  • 1/2 small (37g)
  • 3 oz (85g)
  • 1
    Heat oil in a pan over medium heat and add peppers and onion and cook for a few minutes until they start to soften and onions begin to carmelize.
    2
    Add the cheese and lightly mix until it melts. Transfer veggies to a plate.
    3
    Add the sliced seitan to the pan and cook for a few minutes on each side, until it is warmed through and the edges are browned and crisp.
    4
    When the seitan is done, add the veggies back in and mix until well-combined.
    5
    Add the filling to the bun and serve!
    2. Banana
    350cal, 4p, 72c, 1f (per meal)
  • 3 medium (7" to 7-7/8" long) (354g)
  • snack prep - 2 days
    1. Frozen yogurt
    114cal, 3p, 19c, 3f (per meal)
  • 1/2 cup (87g)
  • 2. High-protein granola bar
    204cal, 10p, 12c, 12f (per meal)
  • ,
  • 1 bar (40g)
  • 3. Peach
    66cal, 1p, 12c, 0f (per meal)
  • ,
  • 1 medium (2-2/3" dia) (150g)
  • dinner prep - 1 days
    1. Hummus cheesesteak sub
    831cal, 33p, 86c, 34f (per meal)
  • 1/2 tbsp (8mL)
  • 1/4 tbsp (1g)
  • 6 tbsp (92g)
  • 1 1/2 slice (1 oz ea) (42g)
  • 3/4 large (113g)
  • 1 1/2 roll(s) (128g)
  • 1 1/2 medium (179g)
  • 1 1/2 clove (5g)
  • Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
    1
    Heat oil in a large skillet over medium-high heat. Add onion, bell pepper, garlic, and crushed red pepper. Saute about 5-7 minutes until softened.
    2
    Spread hummus over inside of roll and fill with pepper mixture. Top with cheese.
    3
    Optional: broil sandwich for a minute or two until cheese melts and bread is toasty.
    4
    Serve.
    2. Carrot sticks
    95cal, 2p, 14c, 0f (per meal)
  • 3 1/2 medium (214g)
  • Recipe has been scaled from original by 3.5x. Adjust cook times and pan sizes accordingly.
    1
    Cut carrots into strips and serve.
    breakfast prep - 2 days
    1. Mixed nuts
    327cal, 10p, 7c, 27f (per meal)
  • ,
  • 6 tbsp (50g)
  • 2. Blackberries
    35cal, 1p, 3c, 0f (per meal)
  • ,
  • 1 cup (144g)
  • 1
    Rinse blackberries and serve.
    3. Roasted peanuts
    115cal, 4p, 2c, 9f (per meal)
  • ,
  • 2 tbsp (18g)
  • lunch 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.
    dinner prep - 2 days
    1. Bean & tofu goulash
    437cal, 25p, 44c, 13f (per meal)
  • 1 tbsp (15mL)
  • 1 tbsp (7g)
  • 4 dash (0g)
  • 1 can(s) (439g)
  • 1 medium (2-1/2" dia) (110g)
  • 1/2 lbs (198g)
  • 1 clove (3g)
  • 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. White rice
    218cal, 4p, 49c, 0f (per meal)
  • ,
  • 1 1/3 cup(s) (316mL)
  • 2/3 cup (123g)
  • Recipe has been scaled from original by 0.67x. Adjust cook times and pan sizes accordingly.
    1
    (Note: Follow rice package instructions if they differ from below)
    2
    Add the rice, water, and a pinch of salt to a pot and stir.
    3
    Bring to a boil over high heat. Once boiling, reduce the heat to low, cover, and simmer for 15-18 minutes, or until the water is absorbed and the rice is tender.
    4
    Remove from the heat and let sit, covered, for 5 minutes.
    5
    Fluff with a fork and serve.
    3. Edamame & beet salad
    257cal, 14p, 19c, 11f (per meal)
  • 3 cup (90g)
  • 3 tbsp (45mL)
  • 1 1/2 cup (177g)
  • 6 beet(s) (300g)
  • Recipe has been scaled from original by 1.5x. 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.
    snack prep - 3 days
    1. String cheese
    165cal, 13p, 3c, 11f (per meal)
  • ,
  • 2 stick (56g)
  • 2. Orange
    85cal, 1p, 16c, 0f (per meal)
  • ,
  • 1 orange (154g)
  • 3. Roasted peanuts
    115cal, 4p, 2c, 9f (per meal)
  • ,
  • 2 tbsp (18g)
  • breakfast prep - 3 days
    1. Pesto scrambled eggs
    396cal, 26p, 3c, 31f (per meal)
  • ,
  • 4 large (200g)
  • 2 tbsp (32g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    In a small bowl, whisk together the eggs and pesto until well blended.
    2
    Cook in a skillet over medium heat, stirring until eggs are completely cooked. Serve.
    2. Carrot sticks
    108cal, 2p, 16c, 0f (per meal)
  • ,
  • 12 medium (732g)
  • Recipe has been scaled from original by 12x. Adjust cook times and pan sizes accordingly.
    1
    Cut carrots into strips and serve.
    lunch prep - 2 days
    1. Crispy chik'n tenders
    609cal, 43p, 55c, 24f (per meal)
  • ,
  • 10 2/3 pieces (272g)
  • 2 2/3 tbsp (45g)
  • Recipe has been scaled from original by 2.67x. Adjust cook times and pan sizes accordingly.
    1
    Cook chik'n tenders according to package.
    2
    Serve with ketchup.
    2. Simple kale & avocado salad
    230cal, 5p, 9c, 15f (per meal)
  • 1 bunch (170g)
  • 1 avocado(s) (201g)
  • 1 small (58g)
  • 1
    Add all ingredients into a bowl.
    2
    Using your fingers, massage the avocado and lemon into the kale until the avocado becomes creamy and coats the kale.
    3
    Season with salt and pepper if desired. Serve.
    dinner prep - 2 days
    1. Flatbread broccoli pizza
    782cal, 23p, 67c, 45f (per meal)
  • 1 1/4 cup chopped (114g)
  • 10 tbsp (158g)
  • 1/3 tsp (0g)
  • 1/3 tsp (1g)
  • 1/4 cup (56mL)
  • 2 1/2 piece(s) (225g)
  • 10 tbsp, shredded (71g)
  • 7 1/2 clove(s) (23g)
  • Recipe has been scaled from original by 2.5x. Adjust cook times and pan sizes accordingly.
    1
    Preheat the oven to 350°F (180°C).
    2
    Mix half the oil and all the diced garlic. Spread half of the mixture over the naan.
    3
    Cook in oven for about 5 minutes.
    4
    Remove from oven and spread pizza sauce over top, top with broccoli and cheese, and season with salt and pepper,.
    5
    Place back in oven for another 5 minutes, plus 2-3 minutes under the broiler. Watch bread closely while cooking to make sure it doesn't get too dark.
    6
    Remove from oven, drizzle with remaining olive oil, allow to cool enough to slice. Serve.
    2. Caprese salad
    142cal, 8p, 5c, 9f (per meal)
  • 2 oz (57g)
  • 2/3 package (5.5 oz) (103g)
  • 1/3 cup leaves, whole (8g)
  • 4 tsp (20mL)
  • 2/3 cup cherry tomatoes (99g)
  • Recipe has been scaled from original by 0.67x. Adjust cook times and pan sizes accordingly.
    1
    In a large bowl, mix together the mixed greens, basil, and tomatoes.
    2
    When serving, top with mozzarella and balsamic vinaigrette.
    lunch prep - 1 days
    1. Lentil chili
    653cal, 28p, 83c, 14f (per meal)
  • 3/4 tbsp (11mL)
  • 6 tbsp (72g)
  • 3/4 tbsp (6g)
  • 1 tsp (2g)
  • 1 1/2 dash (1g)
  • 3/4 dash, ground (0g)
  • 6 tbsp (53g)
  • 1 cup(s) (mL)
  • 3/4 cup (180g)
  • 3/8 medium (2-1/2" dia) (41g)
  • 1 1/2 clove(s) (5g)
  • Recipe has been scaled from original by 0.38x. Adjust cook times and pan sizes accordingly.
    1
    In a large pot over medium high heat, combine the oil, onion and garlic and saute for 5 minutes. Stir in the lentils and bulgur wheat. Add the broth, tomatoes, chili powder, cumin and salt and pepper to taste. Bring to a boil, reduce heat to low and simmer for 30 minutes, or until lentils are tender.
    2. Simple salad with tomatoes and carrots
    196cal, 8p, 14c, 6f (per meal)
  • 1 1/2 tbsp (23mL)
  • 1 hearts (500g)
  • 1 medium whole (2-3/5" dia) (123g)
  • 1/2 medium (31g)
  • Recipe has been scaled from original by 0.5x. 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.

    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