7 Day Plant Based Meal Plan Guide – Plus Grocery List

Have you decided to try the latest eating trend and go plant based or vegan? Well, I believe this planet friendly lifestyle is here to stay, especially considering that some of the biggest fast food giants and supermarkets are now investing a lot of money in plant based products and advertising. This inevitably means lots of people in need of advice about putting a nutritionally complete meal together, and is where I hope that this website can be of help to you.

I have devised this 7 day plant based diet meal plan for beginners to give you some idea of how to be sure you are getting all your plant based macronutrients of protein, fats and carbs in the correct ratios to stay completely healthy and to boost your health, energy and vitality levels to new heights.

What can I eat?

After all, the promise of better health, more energy, clarity and boosted immunity are usually the main reasons behind taking the plunge into plant based eating, but all this can only be achieved when it is done correctly. If you don’t take the time to understand the nutritional side of it then you may end up missing out on vital nutrients, and therefore not gain all the aforementioned benefits.

A plant based diet should ultimately consist of lost of legumes, nuts, seeds, tempeh, wholegrains, plant milks, fresh/dried fruits, vegetables, salads, and mycoproteins in moderation. I have just skimmed the surface here, and you will probably find your supermarket selling lots of other weird and wonderful delights now the demand is higher than ever, so take advantage of this.

Benefits of the Plant Based Diet

jumping for joy

The eating of lots of anti inflammatory plant foods can indeed have its benefits and you should start to feel the difference pretty quickly if you do it in a healthy way. Don’t forget, there are actually lots of junk foods still technically considered plant based: these include trans fats, refined sugars and refined carbohydrates, ALL of which are found in most junk foods, including chips, fries and crisps which are all basically unhealthy versions of potatoes.

That’s why a whole food plant based diet is a completely different animal (excuse the pun), as ideally you would need to be eating from the healthy plant food shopping list 90% of the time, saving just 10% for the more unhealthy stuff if you really do feel like it. If you can stick to the 90/10 rule then you will for sure start to feel some (if not all) of the benefits on the list below pretty quickly.

  • Clearer skin.
  • Boosted immunity.
  • Less brain fog.
  • More energy.
  • More drive and ambition.
  • More confidence.
  • Weight loss.
  • Detoxification.
  • Higher physical fitness levels.
  • Les aches and pains in general (especially after exercise).
  • A happier outlook on life.
  • Less affected by stress.

Clear the junk from your cupboards

Before you begin, it helps if possible to clear the rubbish and junk foods from your cupboards ready to replace with your healthier foods. This way you will mentally be ready to take on the your new challenge and diet plan without any temptations in the way. If this is not possible and you have a family that aren’t willing to go in with you (though you should try and convince them to give it a go) then bag yourself your own cupboard for all your goodies.

I find that if I know it’s there, I want it – if not I don’t, it’s as simple as that, and you may find yourself to be the same way when you start out. Old habits can die hard, which is why it’s SO important to remove temptation first.

Equipment you may need

You can usually get on really well eating plant based without the need for any special equipment apart from what you would normally keep in your kitchen. Certain kitchenware I have found helpful to have (though not absolutely necessary) are as follows:-

  • A good quality blender – You will most definitely need one of these going forward as they are just so handy, and preferably a powerful one such as the Nutri Bullet or Nutri Ninja for making green smoothies, protein shakes, grain flours, and quick vegan ice-creams. Check out some great blenders here on Amazon.
  • Food processor – for knocking up plant based bean burgers, humus and gaucamole.
  • Juicer – A great way to get a quick hit of nutrition into your body. Best used for mostly vegetables to keep sugar load down, with maybe a little fruit for sweetness.
  • Dehydrator – This is more for if you start getting into raw food eating down the line. You can make so many tasty raw recipes with one of these including raw breads, brownies, pizza bases, crispy vegetables and dried fruits. The possibilities are endless, and the added advantage is dehydrated food can keep for weeks, if not months.

Your Plant Based Diet Grocery List

healthy foods grocery list

This list is specific to your 7 day diet plan below, and not a complete list of ALL plant based foods in general. If you decide to carry on with this lifestyle after you have seen how simple and easy it can actually be then you can find a fuller list of healthy plant foods here.

As you can see, the list is quite long but many of these items will actually last way beyond the 7 days of this plan so it’s good to stock up. You will probably find that you already have a lot of these foods in your kitchen cupboards already.

You may also need to check the snacks at the bottom for extra items that you may wish to add to this list.

  • Buckwheat grouts
  • Buckwheat pasta (or spelt)
  • Brown rice – Basmati is best.
  • Oatcakes
  • White quinoa
  • Humus
  • No added sugar mixed dries fruits for your granola. Go for a selection of dates, unsulphered apricots, raisins, goji berries, dried figs.
  • Mixed unsalted and unroasted nuts – Brazil, almonds, walnuts, pecans, cashew nuts.
  • Pumpkin seeds
  • Sunflower seeds
  • Sugar free baked beans. Or canned chilli beans if you can’t get hold of the other.
  • 2 x cans of chickpeas
  • 4 X cans of chopped tomatoes
  • 2 x cans of kidney beans
  • Nutritional yeast
  • Vegetable bouillon or stick cubes.
  • Coconut milk
  • Oat milk
  • Vegan cheese
  • Vegan butter (optional)
  • Coconut oil
  • Olive oil
  • Potatoes – White and sweet (large ones for baking)
  • Cauliflower
  • Onions
  • Spring onions
  • Leeks (optional for roasted veggies)
  • Broccoli
  • Spinach
  • Carrots
  • Tomatoes
  • Green salad leaves
  • Rocket
  • White or red cabbage
  • Fennel
  • Butternut squash
  • Garlic
  • Bell peppers
  • Courgette
  • Beansprouts
  • Mushrooms
  • Mange tout
  • Cumin
  • Smoked paprika
  • Rosemary
  • Mustard seeds
  • Curry powder
  • Oregano
  • Fresh basil
  • Chilli flakes
  • Fresh coriander (cilantro)
  • Ginger
  • Assorted fruits (including berries)
  • Lemons
  • Bananas
  • Apples
  • Apple cider vinegar
  • Balsamic vinegar
  • Tamari or soy sauce
  • 3-4 avocados
  • Block of tofu
  • Wholegrain sourdough loaf OR granary loaf.
  • Wholewheat bagels
  • Tahini
  • Sugar free peanut butter/ and OR almond butter.
  • Fresh lentil soup
  • Mycoprotein (or some other high protein vegan burgers from the freezer section).
  • Pre- made nut roast (or you can make your own).
  • Plant based mince meat
  • 70% cacao chocolate
  • Cacao or carob powder
  • Plant based protein powder (see this list of the best).
  • Xylitol or stevia sweetener
  • Dairy free ice-cream

Your 7 Day Plant Based Vegan Meal Plan

plate of vegan food

Your ultimate goal over the next 7 days is to gain an understanding of the kinds of foods you should be eating in abundance on a plant based diet, how to combine your macronutrients together, and how to combine different types of proteins to get a fuller amino acid profile.

Unfortunately, most plant proteins aren’t complete or as bio-available in the body as animal proteins, therefore you will need a little knowledge on this if you plan to be fully plant based long term. Please read how to obtain a compete amino acid profile for an easy to understand breakdown of plant proteins, and how to combine them together.

Please note:- It is always advisable to eat your biggest meal of the day at lunch time when possible. This menu already has pretty filling lunches, but you may wish to swap the larger evening meals with these when you can, though I do understand it is sometimes easier and more convenient to take a sandwich to work.

Eating the majority of your calories in the day time is a good idea for the simple fact that this is when you will need your energy, especially if you plan on going to the gym after work.

To make this plan generic to everybody wishing to try out the plant based diet, it makes sense you should eat your usual portion sizes if you are happy with your weight and don’t need to lose or gain. Also, aim to eat 1-3 of the snacks every day – or even add them onto meals if you wish to make them more filling.


chickpea curry in bowl


High Protein Buckwheat Granola with mixed raw nuts, dried apricots, dried figs, and seeds, served with plant milk or coconut yogurt.


1/2 can of sugar free baked beans with nutritional yeast flakes mixed in for a cheesy flavour and extra B vitamins, Or if you don’t like baked beans you can use vegan coleslaw. Large jacket potato, vegan butter, and handful of grated cheese. Piece of fruit.


Tofu, chickpea and cauliflower curry with brown rice and steamed spinach. See recipe.

1-3 Snacks or deserts from list throughout the day.


avocado on toast


Large slice of wholegrain sourdough toast or wholemeal bagel, 1 tablespoon of tahini, ½ smashed avocado, squeeze of lemon juice. 1x Banana


Large bowl of lentil soup (homemade or shop bought), 2-3 oatcakes spread with almond or peanut butter. 2-3 large dates or dried apricots.


Mycoprotein burger, sweet potato fries, oven cooked in coconut oil. Side of slaw made form sliced apple, cabbage and fennel tossed in apple cider vinegar, lemon juice, salt and pepper . Couple of squares of 70% cacao solids dark chocolate.

1-3 snacks or deserts from the list throughout day.


bowl of chili and avocado


Protein chocolate pudding made with ½ avocado, 25g plant protein protein powder, cacao or carob powder, plant milk, sugar free sweetener.


  • Measure 25 grams of plant based protein powder (you need the powder to make up to 25g total protein).
  • Add to blender along with 1/2 avocado, tablespoon of carob, and sweetener to taste (xylitol or stevia is best).
  • Add enough nut milk to just make it turn into a very thick pudding consistency. You may have to just add a little at a time to get it just right; or if you like a thinner milkshake texture then that’s fine but I it doesn’t seem to fill you up so much the thinner it gets.
  • Be sure to add your protein powder on top of all the other ingredients and not first, otherwise it will stick at the bottom and become a nightmare to mix.


Cheese and onion or cheese and tomato toastie/or sandwich with granary or sourdough bread, plus side salad with lots of green leaves and olives. Handful of almonds.


Dark chocolate chili (Make enough for tomorrow’s lunch).


  • Fry 1 large onion, 4 cloves of garlic and chopped chilies to taste until tender.
  • Add 2 teaspoons of cumin powder, 1 teaspoon of vegetable bouillon, and 2 teaspoons of smoked paprika; fry for a further minute.
  • Add 2 tins of chopped tomatoes, 2 tins of drained kidney beans, plus 4-5 squares of dark chocolate (the piece de resistance).
  • Add hot water to desired consistency, then cook out for a further 15 minutes.
  • Serve with wholegrain rice, chopped avocado (or guacamole), spring onions and steamed broccoli.

1-3 Snacks or deserts from list throughout the day.


peanut butter on toast


Large slice of toasted granary sourdough/bagel, topped with 1 tablespoon of sugar free peanut butter and 1 sliced banana.


Large baked sweet potato/or sweet potato wedges topped with vegan butter (optional), topped with yesterday’s leftover chili and chopped avocado on top. Handful of baked tortilla chips (optional).


Roasted veggies with chickpeas on a bed of quinoa. (make enough for tomorrow’s lunch).

METHOD – Roast chopped assorted veggies of chopped carrots, potato, squash, onions, leeks, courgette, canned chickpeas, and bell peppers in olive or coconut oil, herbs and spices of your choice (paprika, garlic, rosemary, chilli flakes are all great) and a splash of balsamic vinegar. Serve on a bed of boiled white quinoa.

1-3 Snacks or deserts from list throughout the day.


spaghetti bolognese bowl


High protein granola, fresh berries, chopped apple, (as above) with plant milk or coconut yogurt.


Roasted veggies, chickpeas, and quinoa from last night’s dinner (can be served cold so easy to take to work). Sprinkle with a small handful of pumpkin seeds. Fresh fruit.


Spaghetti bolognese made with meat-free mince (or another high protein alternative) buckwheat or spelt pasta, vegan cheese (optional), mixed green salad.


  • Fry 1 large onion and a finely chopped carrot in a little olive oil.
  • Half-way through add 3 cloves of chopped garlic and cook until tender.
  • Add plant based mince-meat and fry until browned.
  • Add 2 tsps of dried or fresh oregano, 1 tsp paprika, 1 tsp vegetable bouillon powder and 2 cans of chopped tomatoes and cook for 15 minutes. You may need to add some hot water to desired consistency.
  • Add a handful of freshly chopped basil just before you take it off the heat; serve with buckwheat or wholegrain pasta plus a handful of vegan cheese (optional).

1-3 Snacks or deserts from list throughout the day.


quinoa breakfast bowl


Quinoa porridge made with oat milk, cinnamon, sultanas, chopped apple. Or pick one from these delicious recipes.


2X brown sliced bread sandwich of humus, grated carrot and rocket leaves. Banana, avocado, and oat milk smoothie.


Vegetable fried rice with soybeans and cashew nuts.


  • Stir-fry mixed vegetables such as slice carrot, courgette, beansprouts, onions, mushrooms, mange tout, bell peppers, broccoli, soybeans or broad beans in coconut oil, tamari or soy sauce, chilli, garlic and ginger.
  • Add wholegrain rice a couple of minutes before the end; sprinkle with a handful of chopped cashew nuts.

1-3 Snacks from list throughout the day.


roast potatoes in bowl


Tofu scramble with peppers, onion and spinach. Toast and vegan butter.


  • Fry in a little olive oil chopped peppers and onion until tender.
  • Crumble half a block of tofu into the pan with fingers and cook for a further few minutes until a little crispy or browned.
  • Season with a little salt and pepper.


SUNDAY ROAST (can be swapped with dinner if you like). Nut roast, roast potatoes baked in coconut or olive oil, steamed mixed vegetables, vegetarian gravy. Vegan ice-cream.


Brown bread, hummus, grated carrot, and rocket sandwich. Or, vegan cheese on toast.

1-3 Snacks or deserts from list throughout the day.


If you are in training, doing lots of exercise, or just don’t feel you have enough food from the diet plan alone then feel free to supplement your diet with one or two of the snacks and deserts below. Go for high protein snacks (or plant based protein shakes) if you are very active or if you are trying to lose weight.

Choose one or two from this list daily if you feel you need it.

  • Green smoothie – Banana, spinach, heaped tsp ground flax seeds, 2 dates.
  • Couple of squares of dark chocolate at least 70% cacao solids.
  • Handful of goji berries
  • Blueberry Ice-cream – Frozen blueberries blended with coconut yogurt and nut milk until desired ice-cream consistency. Just add milk to your blender very slowly so you don’t make it too runny. You can also do the same thing with sliced and frozen, very ripe bananas.
  • Green superfood powder shots – should be drunk daily as an extra assurance of nutrition.
  • Plant based protein shakes.
  • Mango or pineapple chunks, coconut yogurt, grated lime zest.
  • Fresh coconut
  • 2 oatcakes with humus/tahini or nut butter.
  • Homemade trail mix – Made from raw nuts, seeds, dried fruits and coconut flakes.
  • Roasted kale chips – Flatten out your washed and dried kale on a couple of big roasting trays, sprinkle with a little seasoning of your choice (optional), and cook on your oven’s lowest setting until crisped and thoroughly dried out. You can do these also in a dehydrator if you own one.
  • Toasted tamari pumpkin seeds – Heat a frying pan or skillet and add a good splash of tamari or soy sauce, keep heat high and add a big handful of pumpkin seeds. Keep on the move for a couple of minutes until they are browned and a bit sticky. Serve either hot or cold.
  • Ginger and tamari fried tofu pieces – Cut your tofu into 1/2 inch cubes. Add a good splash of tamari or soy sauce to a hot pan and fry your tofu pieces with a sprinkle of ground ginger. Fry until crisp and golden on all sides. The is s a super HIGH PROTEIN snack.
  • Roasted spicy chickpeas – Rinse and dry a can of chickpeas. Add to a roasting pan with a little coconut oil and spices (cumin, garlic salt and paprika are a good combo) and roast in a medium heat oven until dried out and crunchy. Usually takes around 40 minutes.
  • Protein balls/bars – (pick from these delicious recipes).


Preparation is key, so be sure to buy all your ingredients before you start. Depending on your current diet this plan may give you some detoxification symptoms such as headaches, skin breakouts, bad breath and irritability as your body starts to clear itself out and adapt to new foods.

You may also feel some bloating from the eating of more fiber and other foods that your body may not be used to. All these will pass, though sometimes it can take a couple of months for your body to fully adjust. Be sure to listen to your body and let it tell you when it is full, or whether or not to carry on eating a certain food.

Thank you for reading and supporting this website. Please feel free to let me know how you get on in the comments section below as I would love to hear from you. I reply to everybody in person if I can.

Don’t forget to sign up below for more plant based tips, news and ideas – and feel free to like and share this article with your friends if you feel it would be of benefit to them. Good luck, and have an awesome day 🙂

Stefanie Taylor
Plant based eating is set to EXPLODE in 2019; not just for health reasons, but also to help keep our beautiful planet thriving. I have lived this healthful lifestyle for over 2 years, which is the reason why zestforever was born to share my experiences, trials and errors, how I overcame them, and how to turn to this lifestyle in such a way that you will thrive too.

I have studied, tried and tested healthy foods, superfoods and diets for over 25 years, but nothing has come close to giving me the buzz of wellness that plant based eating has. To expand my knowledge further I have also studied and worked as a Sports Nutritional Advisor, Nutritional Therapist, and Clinical Weight Loss Advisor - all of which can tie in with the plant based diet.

This website is not intended to treat or diagnose any medical diseases or illnesses. It's merely meant as a way of showing you how to boost your health through the eating of more nutritious plant foods in place of junk foods.

I am grateful for your support, and I hope that the tips and guides you find here will help to guide you on your own plant based journey.

10 thoughts on “7 Day Plant Based Meal Plan Guide – Plus Grocery List”

  1. Hi Stefanie,
    You can’t imagine how thrilled I am to find your blog post.

    I’ve been grappling with some health issues and the doctor has been advising me to add some greenery to my diet.

    Since I started I have been seeing some health benefits but your post is going to help me further.


    You tell me what I can eat and the benefits. Some of the benefits I’ve been getting are:

    Clearer skin.
    More energy.
    Weight loss.
    Higher physical fitness levels.
    A happier outlook on life.
    Less affected by stress.

    Your grocery list is great but I’m definitely blown away by the 7 Day Plant Based Vegan Meal Plan. Thanks for this. May you stay blessed.

    Let me tell you from the bottom of my heart: I’m bookmarking your post and coming back for more.

    I wanted to like and share this article with my friends on Facebook and Twitter but found no buttons to do so.

    • Hi Akoli, wow, thanks for your awesome comment! It really makes me feel fantastic when people appreciate my posts like that. Really gives me the impetus to carry on.

      It’s amazing that you are already seeing benefits so fast from adding more greenery into your diet. I think it would be a great step right now for you to try the diet plan to see if you can take your health to another level. You will be amazed I’m sure.

      As for social media buttons, yes, you’re right, I need to add them and will do so ASAP. Thanks again!

  2. Great information. Thanks for showing how and what to include in a plant based diet. We all need to eat more fruits and vegetables for our health. You lay out a plan to follow to help me maybe begin to transition to a more vegan friendly diet.

    • Hi Rex, I’m glad you like the plan. It’s my intention to make the plant based diet an easy transition with my food plans. And I hope that after trying the diet for a week you may be more open to keeping it up, or at least having meat-free days every week.

      Anyway, I hope you follow the plan and like it!

  3. Hello Stefanie,

    This is a well written and thought out article; it is very informative as well. I must have my meat, but your ideas and information about the vegetables are a helpful addition to my non-vegan diet. I am not downing your vegan lifestyle; it works for a lot of people and obviously; it works for you.

    I just wanted to say good article and thanks for some different ideas for vegetables. I will use some of them, as a matter of fact, I made my own hummus yesterday.


    • Hi Patricia, thanks for the compliment on my post, it’s much appreciated.

      The vegan lifestyle is not for everyone and I fully understand that. It is however, great to add more veggies into your diet for obvious reasons and if I can convince people of that then my work is done ha ha.

      Well done on making your own hummus; it makes all the difference huh?

  4. I love your grocery list! It makes plant-based diet seem much less restrictive than what many people may think. Your meal plans have also given me some great ideas!

    Two of my kids are on a plant-based diet because of their bad eczema, and it really helps a lot! For them, we also go grain-free for a month or so, as it seems to clear up their skin even more. We have seen the immense benefits of a plant-based diet, and will keep coming back to your blog for inspiration.

    Thanks for the great article!

    • Hi Joo, what an amazing story. Yes, there are indeed many plant based benefits, but I like to stress to people that you can only really get these benefits if you understand how to do it healthily. Plus, cutting down on refined carbs and sugars is another major part of a healthy diet.

      I’m guessing it’s the dairy products that are accelerating your kid’s excema, which is interesting, and something that I’ve heard otgers say before. So another great reason to go plant based!

  5. Simple whole foods are in my opinion the tastiest. A sweet potato or butternut squash with no added sugar or cinnamon, just plain sweet potato or squash. I do not know why people want to ruin perfectly good foods with a lot of extras. .

    • Yes, I like to keep food simple too, and definitely don’t go for adding sugars. Cinnamon on the other hand is fine as it is a very healthy spice and I use it on my morning granola almost every day. It’s great for helping to keep blood sugar stable throughout the day.

Leave a Comment