How to Get The Nutrients That You Need on a Vegan Diet

By: Brittany Walker-Craig, M.S. | Plant-Based Nutritionist, NNG Consulting



You probably have been hearing about how healthy it is to transition to being vegan, but may also hear questions like:

  • “How do you get protein if you are not eating meat?”

  • “Where do you get your Vitamin B12 from?”

  • “So what exactly do you eat, grass?”

  • “How can you eat anything that is not ‘real’ cheese?”

  • “Milk is supposed to come from cows so how do you get dairy?”

  • “How are you supposed to make grandma’s famous <insert dish> without meat, animal fat or dairy?”

In all actuality, you are able to receive an abundance of protein from many whole plant food items. There are plant-based alternatives to receiving Vitamin B12 and NO - vegans do not just eat grass although, green leafy vegetables are delicious! Non-dairy cheese options are primarily nut-based, which provides more nutrients than cheese made from cow's milk. Cows suffer unnecessarily while being milked against their will for human consumption, all the while, nuts, oats and seeds all make yummy & healthier substitutes. As for your grandma’s famous dish, you can recreate anything by making the proper dietary modifications that not only satisfy your taste buds, but also provide you with the nutrients needed to achieve optimal health. Let’s deep dive into how you can get the nutrients that you need on a vegan diet!


We need both macronutrients and micronutrients to sustain a healthy lifestyle. Macronutrients are needed in large amounts such as protein for cell/tissue development, carbohydrates for energy, brain function & healthy red blood cells, fats for hormone regulation and water for fluid balance. Micronutrients are needed in smaller increments such as vitamins and minerals. It is vital to eat a variety of food items from each food group and in different colors, as each piece of plant food provides different nutritional properties for the body. There are resources such as the Dietary Guidelines for Americans (DGAs) or MyPlate that aid in determining the best options to consume in order to remain healthy based on case studies and reports.


According to the DGAs (2021) for 2020-2025, it is recommended to eat:

  • Vegetables of all types - dark green, red, orange, beans, peas, lentils, starchy and other vegetables

  • Fruits, especially whole

  • Grains, at least 1/2 are whole grain

  • Dairy including fat-free/low-fat milk, yogurt, cheese, and/or lactose-free versions and fortified soy alternatives

  • Protein foods including lean meats, poultry, eggs, seafood, beans, peas, lentils, nuts, seeds & soy products

  • Oils including vegetable, nut & seafood oils

As a vegan, these recommendations are relatively easy because most of the items listed in the DGAs are plant-based with the exception of meat and dairy. Both the DGAs and MyPlate recommend to decrease added sugars, added sodium, alcohol and any saturated or trans fat from your diet. Eliminating these items will decrease your risk of developing the chronic illnesses that are the leading causes of death in the US such as heart disease, cancer, diabetes, Alzheimer’s, and more. Here is an example of what you can intake as a vegan to gain all of the nutrients that you need in a day, according to MyPlate (2021) based on a 2,000 calorie diet:

  • 2 cups of fruit

Try a mixture of berries, pineapple, kiwi or grapefruit. Enjoy for breakfast, as a snack, or incorporate a ¾ cup serving for each of your 3 meals!

  • 2 ½ cups of vegetables

Kale, red bell peppers, carrots, spinach, squash or eggplant are some suggestions. Try incorporating up to 1 cup per meal. For breakfast, you can incorporate vegetables into your smoothie, potato hash or eggless omelet.