7-day meal plan with recipes and a grocery list

2100 calorie vegetarian meal plan

2100calories
147gprotein
151gnet carbs
85gfat
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 2100 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

2125cals, 141g protein, 188g net carbs, 72g fat 40g fiber per day

Day 2

2175cals, 137g protein, 213g net carbs, 72g fat 34g fiber per day

Day 3

2050cals, 145g protein, 157g net carbs, 81g fat 31g fiber per day

Day 4

2075cals, 139g protein, 136g net carbs, 90g fat 39g fiber per day

Day 5

2125cals, 134g protein, 140g net carbs, 94g fat 45g fiber per day

Day 6

2125cals, 169g protein, 130g net carbs, 87g fat 39g fiber per day

Day 7

2075cals, 167g protein, 92g net carbs, 100g fat 36g fiber per day

Grocery List (59 items)

Soups, Sauces, and Gravies
Vegetable broth 5 3/4 cup(s)
Chunky canned soup (creamy varieties) 2 can (~19 oz)
Fats and Oils
Oil 1 1/2 oz
Balsamic vinaigrette 3 1/2 tsp
Salad dressing 1/4 lbs
Olive oil 2 tsp
Vegetables and Vegetable Products
Carrots 5 1/2 medium
Garlic 6 clove(s)
Raw celery 1/6 bunch
Onion 2 medium (2-1/2" dia)
Tomatoes 2 3/4 medium whole (2-3/5" dia)
Cucumber 5/6 cucumber (8-1/4")
Romaine lettuce 3/4 hearts
Red onion 1/6 medium (2-1/2" dia)
Shallots 1 clove(s)
Tomato paste 1 1/2 tbsp
Potatoes 1 1/2 medium (2+-1/4" to 3-1/4" dia.)
Bell pepper 2 large
Frozen broccoli 4 3/4 cup
40 more items
Checks off as you shop and updates when you swap a meal.

Recipes

dinner prep - 1 days
1. White bean cassoulet
385cal, 18p, 47c, 8f (per meal)
  • 1/4 cup(s) (mL)
  • 1/2 tbsp (8mL)
  • 1 large (72g)
  • 1 clove(s) (3g)
  • 1/2 stalk, medium (7-1/2" - 8" long) (20g)
  • 1/2 medium (2-1/2" dia) (55g)
  • 1/2 can(s) (220g)
  • Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
    1
    Preheat oven to 400°F (200°C).
    2
    Heat oil in a saucepan over medium-high heat. Add carrot, celery, onion, garlic, and some salt and pepper. Cook until softened, 5-8 minutes.
    3
    Stir in beans and broth. Bring to a simmer then turn off the heat.
    4
    Transfer bean mixture to a baking dish. Bake until browned and bubbling, 18-25 minutes.
    5
    Serve.
    2. Caprese salad
    249cal, 14p, 9c, 16f (per meal)
  • 1 3/4 oz (50g)
  • 5/8 package (5.5 oz) (90g)
  • 1/3 cup leaves, whole (7g)
  • 3 1/2 tsp (18mL)
  • 9 1/3 tbsp cherry tomatoes (87g)
  • Recipe has been scaled from original by 0.58x. 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.
    protein prep - 7 days
    1. Protein shake
    218cal, 48p, 2c, 1f (per meal)
  • ,
  • 2 scoop (1/3 cup ea) (62g)
  • 2 cup(s) (474mL)
  • lunch prep - 1 days
    1. Simple plant-based deli wrap
    426cal, 27p, 43c, 14f (per meal)
  • 7 slices (73g)
  • 1 tortilla (approx 10" dia) (72g)
  • 1/2 cup (15g)
  • 2 slice(s), thin/small (30g)
  • 2 tbsp (30g)
  • 1
    Spread hummus over tortilla. Top tortilla with plant-based deli slices, mixed greens, and tomatoes. Season with a little salt/pepper.
    2
    Wrap up and serve.
    2. Tossed salad
    182cal, 7p, 15c, 6f (per meal)
  • 1 1/2 tbsp (23mL)
  • 1/6 cucumber (8-1/4") (56g)
  • 3/4 small (5-1/2" long) (38g)
  • 3/4 hearts (375g)
  • 3/4 small whole (2-2/5" dia) (68g)
  • 1/6 medium (2-1/2" dia) (21g)
  • Recipe has been scaled from original by 0.75x. 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.
    snack prep - 2 days
    1. Small toasted bagel with cream cheese
    266cal, 9p, 36c, 9f (per meal)
  • ,
  • 1 small bagel (3" dia) (69g)
  • 1 1/2 tbsp (22g)
  • 1
    Toast the bagel to desired toastiness.
    2
    Spread the cream cheese.
    3
    Enjoy.
    2. Carrot sticks
    27cal, 1p, 4c, 0f (per meal)
  • ,
  • 2 medium (122g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Cut carrots into strips and serve.
    breakfast prep - 2 days
    1. Pancakes
    215cal, 5p, 32c, 7f (per meal)
  • ,
  • 1/3 cup(s) (76mL)
  • 1/4 medium (11g)
  • 1 tbsp (15mL)
  • 1/2 cup (65g)
  • 3/4 tbsp (11g)
  • Recipe has been scaled from original by 0.25x. Adjust cook times and pan sizes accordingly.
    1
    In a large bowl, sift together the flour, baking powder, salt and sugar. Make a well in the center and pour in the milk, egg and melted butter; mix until smooth.
    2
    Heat a lightly oiled griddle or frying pan over medium high heat. Pour or scoop the batter onto the griddle, using approximately 1/4 cup for each pancake. Brown on both sides and serve hot. Top with syrup.
    3
    For leftovers, you can just keep the batter in the fridge.
    2. Basic fried eggs
    159cal, 13p, 1c, 12f (per meal)
  • ,
  • 4 large (200g)
  • 1 tsp (5mL)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    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.
    dinner prep - 2 days
    1. Tofu piccata
    353cal, 17p, 14c, 25f (per meal)
  • 2 tbsp, drained (17g)
  • 2 tsp (10mL)
  • 2 tsp (5g)
  • 2 tbsp (30mL)
  • 2 tbsp (28g)
  • 2 clove(s) (6g)
  • 14 oz (397g)
  • 1 cup(s) (mL)
  • 1 clove(s) (57g)
  • 1
    In a bowl, whisk together the warmed vegetable broth, cornstarch, and lemon juice. Set aside.
    2
    Heat oil in a nonstick skillet over medium heat. Season the tofu planks with a pinch of salt and add them to the skillet. Cook until browned and crisp, 4-6 minutes per side. Transfer the tofu to a plate and cover to keep warm. Wipe the skillet clean.
    3
    In the same skillet, heat the butter over medium heat. Add garlic, shallot, and a pinch of salt and pepper. Cook until fragrant, 1-2 minutes. Stir in the broth mixture and bring to a boil. Simmer until the sauce thickens slightly, 2-3 minutes. Stir in the capers.
    4
    Return the crispy tofu to the skillet and spoon the sauce over the top. Simmer until warmed through, 1-2 minutes, then serve.
    2. Lentils
    260cal, 18p, 38c, 1f (per meal)
  • 3 cup(s) (711mL)
  • 1 1/2 dash (1g)
  • 3/4 cup (144g)
  • Recipe has been scaled from original by 0.75x. 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. Red lentil soup
    602cal, 24p, 78c, 14f (per meal)
  • 3/4 cup (144g)
  • 4 1/2 cup(s) (mL)
  • 1 1/2 tbsp (9g)
  • 1 1/2 tbsp (24g)
  • 1/2 tbsp (3g)
  • 1 1/2 tbsp (23mL)
  • 3 clove(s) (9g)
  • 1 1/2 medium (2+-1/4" to 3-1/4" dia.) (320g)
  • 1 1/2 medium (2-1/2" dia) (165g)
  • 1 1/2 large (108g)
  • Recipe has been scaled from original by 1.5x. Adjust cook times and pan sizes accordingly.
    1
    Heat the oil in a saucepan over medium heat.
    2
    Add the onion, carrot, garlic, and a pinch of salt and pepper. Cook for 5-7 minutes, until the onion has softened.
    3
    Stir in the vegetable broth, lentils, potato, cumin, tomato paste, and coriander. Bring to a boil, then reduce to a simmer. Cover and cook for 20-25 minutes, or until the lentils and potatoes are tender.
    4
    Season with salt and pepper to taste, and serve.
    2. Simple salad with celery, cucumber & tomato
    85cal, 3p, 9c, 3f (per meal)
  • 2 tbsp (30mL)
  • 2/3 package (5.5 oz) (103g)
  • 2/3 cucumber (8-1/4") (201g)
  • 2/3 medium whole (2-3/5" dia) (82g)
  • 1 1/3 stalk, medium (7-1/2" - 8" long) (53g)
  • Recipe has been scaled from original by 0.67x. Adjust cook times and pan sizes accordingly.
    1
    Mix all vegetables in a large bowl.
    2
    Drizzle salad dressing over when serving.
    snack prep - 2 days
    1. Easy quesadilla snack
    205cal, 9p, 15c, 12f (per meal)
  • ,
  • 1 tortilla medium (approx 6" dia) (30g)
  • 4 tbsp, shredded (28g)
  • 1
    Sprinkle cheese over one half of the tortilla.
    2
    Fold tortilla in half and microwave for 30-45 seconds. Cut into triangles and serve.
    breakfast prep - 2 days
    1. Egg & cheese mini muffin
    336cal, 26p, 2c, 25f (per meal)
  • ,
  • 6 large (300g)
  • 2 tbsp (30mL)
  • 1/2 cup, shredded (64g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Preheat oven to 375°F (190°C).
    2
    Whisk eggs, water, and some salt and pepper in a small bowl. Stir in the cheese.
    3
    Use silicone baking cups or spray a muffin tray with non-stick spray (use the same number of muffins as listed in recipe details). Spoon in egg mixture into tins, going about half way up the tin.
    4
    Bake for 15 until the egg is set and top is golden. Serve.
    5
    Meal Prep Note: Let leftovers cool to room temperature and then wrap or store in an airtight container. Store the muffins in the refrigerator for up to 3-4 days. Alternatively, individually wrap the muffins and place them in the freezer. To reheat, unwrap the muffins and microwave them briefly.
    dinner prep - 1 days
    1. Curried chickpea salad
    483cal, 29p, 37c, 16f (per meal)
  • 3 tbsp (53g)
  • 1/4 tbsp (2g)
  • 1 1/2 tbsp (18g)
  • 1 1/2 oz (43g)
  • 1 1/2 tbsp (23mL)
  • 1 1/2 stalk, small (5" long) (26g)
  • 3/4 can(s) (336g)
  • Recipe has been scaled from original by 0.75x. Adjust cook times and pan sizes accordingly.
    1
    Add chickpeas to a large bowl and mash them with the back of a fork.
    2
    Stir in greek yogurt, curry powder, celery, sunflower kernels, only half of the lemon juice, and some salt and pepper.
    3
    Add greens to a plate and drizzle with remaining lemon juice.
    4
    Serve curried chickpea mixture along with greens.
    2. Banana
    233cal, 3p, 48c, 1f (per meal)
  • 2 medium (7" to 7-7/8" long) (236g)
  • lunch prep - 2 days
    1. Chunky canned soup (creamy)
    354cal, 12p, 30c, 17f (per meal)
  • ,
  • 2 can (~19 oz) (1066g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Prepare according to instructions on package.
    2. Sunflower seeds
    241cal, 11p, 3c, 19f (per meal)
  • 2 2/3 oz (76g)
  • dinner prep - 2 days
    1. Chipotle lentil quinoa stuffed peppers
    601cal, 29p, 59c, 20f (per meal)
  • ,
  • 1/2 cup (96g)
  • 1/2 cup (85g)
  • 1 tsp (2g)
  • 4 dash (1g)
  • 1/2 cup (140g)
  • 2 cup(s) (474mL)
  • 1/2 tsp (3mL)
  • 2 large (328g)
  • 1 avocado(s) (201g)
  • 1
    Preheat oven to 425ºF (220ºC). Rub the cut sides of peppers with oil. Place peppers cut sides down on a baking sheet. Roast in the oven for 15-18 minutes until softened.
    2
    Meanwhile, add lentils, quinoa, water, cumin, and some salt to a medium saucepan over medium-high heat. Bring to a boil, cover, reduce heat to low, and simmer until lentils are tender, about 18-24 minutes.
    3
    Mix chipotle powder and Greek yogurt in a small bowl.
    4
    Transfer lentil and quinoa mixture into the roasted pepper. Top with the avocado and chipotle crema. Serve.
    2. Simple mixed greens and tomato salad
    76cal, 2p, 5c, 5f (per meal)
  • 3 cup (90g)
  • 1/2 cup cherry tomatoes (75g)
  • 3 tbsp (45mL)
  • 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.
    breakfast prep - 3 days
    1. Hummus toast
    146cal, 7p, 15c, 5f (per meal)
  • ,
  • 1 slice (32g)
  • 2 1/2 tbsp (38g)
  • 1
    (Optional) Toast bread.
    2
    Spread hummus over bread and serve.
    2. Lowfat Greek yogurt
    155cal, 12p, 16c, 4f (per meal)
  • ,
  • 1 (5.3 oz ea) container(s) (150g)
  • 3. Milk
    75cal, 4p, 6c, 4f (per meal)
  • ,
  • 1/2 cup(s) (122mL)
  • snack prep - 3 days
    1. Avocado
    176cal, 2p, 2c, 15f (per meal)
  • 1/2 avocado(s) (101g)
  • 1/2 tsp (3mL)
  • Recipe has been scaled from original by 0.5x. Adjust cook times and pan sizes accordingly.
    1
    Open the avocado and scoop out the flesh.
    2
    Sprinkle with lemon or lime juice as desired.
    3
    Serve and eat.
    2. String cheese
    83cal, 7p, 2c, 6f (per meal)
  • ,
  • 1 stick (28g)
  • lunch prep - 2 days
    1. Vegan sausage
    536cal, 56p, 21c, 24f (per meal)
  • ,
  • 4 sausage (400g)
  • Recipe has been scaled from original by 4x. Adjust cook times and pan sizes accordingly.
    1
    Prepare according to package instructions.
    2
    Serve.
    2. Olive oil drizzled broccoli
    70cal, 3p, 2c, 5f (per meal)
  • ,
  • 1 dash (0g)
  • 1 dash (0g)
  • 2 cup (182g)
  • 2 tsp (10mL)
  • 1
    Prepare broccoli according to instructions on package.
    2
    Drizzle with olive oil and season with salt and pepper to taste.
    dinner prep - 1 days
    1. Veggie burger patty
    254cal, 20p, 22c, 6f (per meal)
  • 2 patty (142g)
  • Recipe has been scaled from original by 2x. Adjust cook times and pan sizes accordingly.
    1
    Cook burger according to package instructions.
    2
    Serve.
    2. Buttered broccoli
    367cal, 8p, 5c, 32f (per meal)
  • 1 1/2 dash (1g)
  • 2 3/4 cup (250g)
  • 1 1/2 dash (0g)
  • 2 3/4 tbsp (39g)
  • Recipe has been scaled from original by 1.38x. Adjust cook times and pan sizes accordingly.
    1
    Prepare broccoli according to instructions on package.
    2
    Mix in butter until melted and season with salt and pepper to taste.

    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