11 Essential Items for Your Vegan Shopping List

Updated: Apr. 28, 2021

Whether you're going vegan for health reasons, to prevent exploitation of animals, or to help save the planet, planning is key to ensuring you have enough foods with protein, iron, calcium, and other essential vitamins and minerals at the ready. These vegan shopping list essentials will get you started.

Olivier Tabary /Shutterstock

Dark leafy greens

You probably know the many health benefits of a vegan diet. But when you take dairy off the menu, you need to find other sources of calcium—and dark leafy greens check that box off and should definitely be found on your vegan shopping list. Felicia Spence, RD at Hilton Head Health, recommends choosing one dark leafy green a day, such as kale, collards, spinach, or Swiss chard, and eating lots of it. “The darker the green the better,” she says, suggesting adding greens to smoothies, salads, or as part of a hot meal. But don’t ignore other colors of vegetables. “Eat a wide variety of different colors,” suggests Wendy Cohen, RD. Orange vegetables such carrots and bell peppers contain beta-carotene, which converts into vitamin A in the body and is necessary for good vision and eye health, a strong immune system, and healthy skin and mucous membranes.

casanisa /Shutterstock

Frozen fruits

The easiest way to add a wide range of fruits to your vegan diet is to buy frozen. “Frozen produce is picked at the peak of freshness and flash frozen,” explains Spence. “Frozen fruit is great in smoothies or thawed and used as a topping to oatmeal or a smoothie.” All berries, especially wild blueberries, are packed with antioxidants and vitamin C, which we need to keep our immune systems strong. Cohen advises buying organic whenever possible because berries are high on the pesticides list. (These are some of the healthiest fruits you can eat.) Dried fruit is another great addition to a plant-based diet, but look for brands that have no added sugar. Spence recommends dates, which are naturally sweet and contain iron, fiber, and magnesium.

Akvals /Shutterstock

Nutritional yeast

Nutritional yeast sounds gross but it’s so well-loved in the vegan community that it actually has a nickname—”nootch.” Nutritional yeast, such as Bragg Organic Nutritional Yeast, is an inactive yeast made from beet molasses and sugar cane and a good source of protein, as well as the B vitamins that are often lacking in a vegan diet. (These are the other nutrients you could be missing on a vegetarian or vegan diet.) Nutritional yeast is also incredibly versatile, as it can replace cheese in any recipe to make it vegan—try it in mac and cheese, pesto, and cheese sauces (like this vegan cashew cheese sauce recipe). “I like to sprinkle it on popcorn,” says Stephanie Perruzza, MS, RD, Health & Wellness Specialist at KIND Snacks.

Craevschii Family /Shutterstock

Beans and legumes

When you don’t get iron from meat you have to find it somewhere else, and beans and legumes are great sources of iron for vegans. Chickpeas, lentils, kidney beans, split peas, black beans, and other types of beans are also good sources of fiber, protein, calcium, zinc, and B vitamins. Cohen suggests soaking and sprouting beans and legumes in water overnight to remove inhibitor enzymes, which makes it easier for your body to digest and assimilate them. Did you know that beans can also help you lose weight?

joannawnuk /Shutterstock


Whole grains—rich in fiber, protein, B vitamins, and zinc—are a vegan food staple. Spence recommends eating a whole grain with every meal, as it fills you up and keeps you satiated until your next meal or snack. “Eating an abundance of fruits and vegetables are good, but a big portion of fiber has to come from other foods like whole grains,” she explains. Though you can choose barley, spelt, wheatberries, amaranth, and any of these other ancient grains, Cohen recommends quinoa (even though it’s technically a seed) for its versatility: “You can batch cook it and it stays fresh up to three days in the fridge.” Check out these 15 creative quinoa recipes.

amphaiwan /Shutterstock

Nuts and seeds

Nuts and seeds are easy, satisfying, nutritious vegan snacks, packed with the healthy omega-3s vegans run the risk of missing because they are most abundant in fatty fish and eggs. “Omega-3s offer numerous health benefits, including reducing the risk for heart disease and decreasing inflammation in the body,” explains Deborah Orlick Levy, MS, RD, and Carrington Farms Health & Nutrition Consultant. “Chia seeds and flax seeds are rich in omega-3s and are a good source of fiber and other nutrients for a healthy body and healthy bones. Try chia seeds in yogurt, flax seeds in cereal or oatmeal, or use a blend of both for your next smoothie or vegan muffin recipe.” Chia is among an elite set of plant-based foods that are a complete protein.

Natali Zakharova /Shutterstock


In the vegan diet, avocados—packed with healthy fats and vitamins A, C, E, and K—do much more than make guacamole. “Avocados turn any ordinary meal into a creamy, satiating, wonderful meal,” says Cohen. “Make avocado toast, use it as a topper for salads, and create creamy smoothies and even chocolate pudding. Wrap avocado in nori sheets with some brown rice or quinoa and cucumber or carrots and you have vegan sushi.” Check out this trick to ripen avocados in under 10 minutes!

Amallia Eka /Shutterstock


Soy products, such as tofu, tempeh, and soy milk are nutrient-dense foods and excellent sources of protein, a complete set of essential amino acids, and a long list of vitamins and minerals and should have a spot on your vegan shopping list. Higher rates of soy intake are also associated with lower rates of premenopausal breast cancer, according to a 2009 study published in The American Journal of Clinical Nutrition. Just as soy milk can be used cup-for-cup instead of dairy milk in baking, tofu can be a great replacement for cream or evaporated milk when baking, says Perruzza. Use tempeh as a meat substitute in sandwiches and stir-fry recipes. Here are more top vegan protein sources.

Almond milk in glass with almonds on white background

Vegan “dairy”

You don’t have to forgo butter and cheese as a vegan—you just have to find plant-based alternatives. Vegan “dairy” products, such as I Can’t Believe It’s Not Butter! Vegan Spread, are completely free of milk and animal-based enzymes and instead made from a mix of vegetable oils. Spence recommends looking for products that don’t contain trans fat and still using them sparingly to limit calorie consumption. “Although it’s a plant-saturated fat, it is still a saturated fat that we have to limit,” she says. You can also try “milks” made from nuts, including almond and cashew. These are some of the health benefits of almond milk.

HandmadePictures /Shutterstock

Olive oil and coconut oil

According to Orlick Levy, olive oil and coconut oil are great options for a vegan diet and should be on your vegan shopping list, as they both contain better-for-you fats called monounsaturated fatty acids (MUFA), which can help lower the risk of stroke and improve insulin sensitivity. Although coconut is higher in saturated fat, it is comprised of high levels of MCTs (medium chain triglycerides) that are quickly broken down and used for energy, not stored as fat like with other oils. “Both of these oils offer beneficial fats to the vegan and should be considered an essential part of the vegan diet,” says Orlick Levy. “However, the key is to use fats sparingly to get the health benefits, without the caloric overload.”

Krzysztof Slusarczyk /Shutterstock

Herbs and spices

Vegan or not, herbs and spices can be the difference between a bland dish and a brilliant one. Spence recommends playing with spices to see what you like and don’t like: “It will make food interesting. Salt can only do so much when it comes to flavoring foods. Expand your spice rack and start experimenting!” Cohen recommends cinnamon for natural sweetness to help curb sugar cravings between meals, and earthy, nutty cumin for its anti-inflammatory properties and to aid digestion.

Once you have all your ingredients, you’ll want to start cooking these vegan comfort food recipes everyone in your family will love.