Changing how you eat is easier and more lasting when you go step by step. These five approaches help you move towards a plant-based lifestyle without feeling overwhelmed.
1. Start with one meal
Rather than changing everything overnight, make one meal a day fully plant-based. Breakfast is often easiest: porridge with fruit and nuts, or toast with avocado or nut butter. Once that feels normal, add another meal.
2. Add before you remove
Focus on what you can add: new beans, grains, vegetables and spices. Try one new plant-based recipe each week. Lentil dal, chickpea curry, black bean tacos and vegetable stir-fries with tofu are simple places to start. When your plate is full of good food, removing animal products feels less like loss.
3. Cover the key nutrients
A balanced vegan diet needs a little planning:
- Vitamin B12: take a supplement or eat fortified foods. This is essential.
- Protein: beans, lentils, tofu, tempeh, edamame, seitan, nuts and seeds
- Calcium: fortified plant milks, calcium-set tofu, leafy greens
- Iron: lentils, beans and greens, eaten with vitamin C (citrus, peppers) to help absorption
- Omega-3: ground flaxseed, chia, walnuts, or an algae supplement
- Iodine and vitamin D: often worth supplementing, depending on where you live
If you have health conditions, are pregnant or are feeding children, speak to a registered dietitian.
4. Make easy swaps
- Plant milk in tea and coffee
- Beans or lentils instead of mince in sauces
- Nutritional yeast for a cheesy flavour
- Olive oil or plant spreads instead of butter
5. Be kind to yourself
Perfection is not the goal. Eating out, travelling and social occasions can be tricky. Do your best, learn and continue. Ahimsa, the yoga principle of non-harming, includes kindness towards yourself.
Mindful eating
Whatever you eat, eat it with attention. Take three slow breaths before a meal, notice colours and flavours, and stop when you are comfortably full. Explore our Ayurveda food explorer for a traditional perspective on balancing meals.
A sample day of plant-based meals
- Breakfast: porridge made with oat or soya milk, topped with berries, ground flaxseed and walnuts
- Lunch: a lentil and vegetable soup with wholegrain bread and hummus
- Snack: an apple with peanut butter, or roasted chickpeas
- Dinner: tofu stir-fry with broccoli, peppers and brown rice, finished with sesame seeds
- Evening: a warm cup of spiced plant milk with turmeric and ginger
This kind of day covers protein, fibre and a wide range of plant foods. Add your B12 supplement and you have a solid foundation.
Building a plant-based pantry
Stocking a few staples makes plant-based cooking quick and affordable:
- Grains: rice, oats, quinoa, wholewheat pasta
- Legumes: dried or tinned lentils, chickpeas, black beans, kidney beans
- Protein: tofu, tempeh, edamame
- Nuts and seeds: walnuts, almonds, chia, flax, sunflower and pumpkin seeds
- Flavour: cumin, turmeric, smoked paprika, garlic, ginger, soy sauce, lemon, nutritional yeast
- Frozen vegetables and fruit: cheap, nutritious and always ready
Eating out and social situations
- Check menus ahead. Many restaurants mark vegan options.
- Cuisines that make it easy: Indian, Ethiopian, Middle Eastern, Thai and Mexican dishes often include naturally vegan options.
- Bring a dish to gatherings so you know there is something filling to share.
- Keep it light. You do not have to explain your choices at every meal.
Common challenges
Feeling hungry. Plant foods are often less energy-dense, so include enough protein, healthy fats and whole grains, and eat larger portions if needed.
Digestive changes. More fibre can cause bloating at first. Increase beans and lentils gradually, and drink enough water.
Cravings. Cravings for cheese or familiar foods are common. Explore alternatives and give your taste buds a few weeks to adjust.
Feeling isolated. Online communities, local vegan groups and cookbooks can help you feel supported.
Key takeaways
- Start with one plant-based meal a day and build from there.
- Focus on adding new foods rather than only removing old ones.
- Take vitamin B12, and plan for protein, calcium, iron, iodine, vitamin D and omega-3.
- Stock a simple pantry of grains, legumes, nuts, seeds and spices to make cooking easy.
- Be patient and kind with yourself; consistency matters more than perfection.
Frequently asked questions
Is it better to go vegan overnight or gradually?
Most people find a gradual approach easier to maintain. Choose the pace that you can sustain.
Can I get enough protein on a vegan diet?
Yes. Beans, lentils, tofu, tempeh, seitan, nuts, seeds and whole grains provide plenty of protein when eaten in variety.
Is a vegan diet expensive?
It can be very affordable when built around beans, lentils, grains, seasonal vegetables and frozen produce. Specialist products cost more.
Do I need supplements?
Vitamin B12 is essential. Depending on your diet and location, vitamin D, iodine and omega-3 may also be advisable. A dietitian can advise you.
Updated 9 October 2026 by the YogiSoul editorial team. Read our editorial policy and wellness policy.