Welcome to Vegan 101, your starting point for eating more plants with confidence and seriously good flavor. Whether you’re figuring out how to go vegan, adding more plant‑based meals to your week, or just curious about what vegans actually eat, this page breaks it all down: what to stock in your kitchen, how to swap ingredients, where to get your protein, and easy vegan recipes to start cooking tonight.

Getting Started: Vegan for Beginners

A vegan diet means eating entirely from plants: fruits, vegetables, grains, legumes, nuts, and seeds. No meat, dairy, eggs, or honey. That sounds limiting until you realize how many foods that actually includes. Rice, pasta, bread, beans, tofu, tempeh, every fruit and vegetable you already eat, plus thousands of plant‑based products that didn’t exist ten years ago.

Most people who switch successfully don’t do it overnight. They start by adding plant‑based meals a few times a week, learn a handful of recipes they enjoy, and expand from there. The key is building a rotation of meals you look forward to eating, not white‑knuckling your way through bland salads.

These guides cover the mindset, the common pitfalls, and what’s actually happening with plant‑based eating worldwide:

Vegan Nutrition Basics: Protein, Iron, and What to Know

“Where do you get your protein?” is the question every vegan hears first. The answer: legumes (lentils, chickpeas, black beans), tofu, tempeh, seitan, edamame, quinoa, nuts, and seeds. A single cup of cooked lentils has about 18g of protein. A block of firm tofu has around 40g. If you’re eating a variety of whole foods throughout the day, you’re covered.

Beyond protein, here are the nutrients to pay attention to on a plant‑based diet:

  • Vitamin B12 — The one supplement every vegan should take. B12 comes from bacteria, not animals, and plant foods don’t reliably contain it. A daily supplement or fortified foods (nutritional yeast, plant milks) handles this completely.
  • Iron — Found in lentils, chickpeas, spinach, quinoa, and fortified cereals. Pair iron‑rich foods with vitamin C (citrus, bell peppers, tomatoes) to boost absorption.
  • Calcium — Fortified plant milks, tofu made with calcium sulfate, kale, broccoli, and tahini all provide calcium. Most fortified plant milks match dairy milk gram for gram.
  • Omega‑3s — Flaxseed, chia seeds, hemp seeds, and walnuts provide ALA omega‑3s. For DHA/EPA (the type found in fish), an algae‑based supplement is the move.
  • Vitamin D — Supplements are recommended for most people regardless of diet, but especially important for vegans since few plant foods contain it naturally.

Want to see what high‑protein vegan meals actually look like? Check out our high protein vegan recipes collection for meals with 25g+ protein per serving.

Stocking Your Vegan Kitchen

A well‑stocked kitchen makes the difference between vegan cooking that feels like a chore and vegan cooking that feels easy. You don’t need specialty ingredients or a health food store. Most of what you need is at any regular grocery store.

Your vegan grocery essentials:

  • Proteins: Firm tofu, canned chickpeas, canned black beans, dried or canned lentils, tempeh
  • Grains: Rice (brown and white), pasta, quinoa, oats, bread
  • Produce: Onions, garlic, potatoes, sweet potatoes, broccoli, spinach, bananas, lemons
  • Fats: Olive oil, coconut oil, peanut butter, tahini, avocados
  • Flavor builders: Soy sauce or tamari, nutritional yeast, cumin, smoked paprika, garlic powder, chili flakes, vegetable broth
  • Plant milks: Oat milk, soy milk, or coconut milk (for cooking)
  • Canned goods: Diced tomatoes, coconut milk, tomato paste, various beans

For a deeper breakdown, check out our guide to the top 11 vegan ingredients for cooking at home.

Vegan Substitutes: Smart Ingredient Swaps

You don’t need to learn entirely new recipes to eat vegan. A lot of vegan cooking is just swapping one or two ingredients in meals you already make. Here are the most common swaps:

  • Eggs (in baking): Flax eggs (1 tbsp ground flax + 3 tbsp water), mashed banana, applesauce, or commercial egg replacers
  • Eggs (scrambled): Crumbled firm tofu with turmeric, black salt (kala namak), and nutritional yeast. See our tofu scramble recipe or chickpea flour omelet.
  • Milk: Oat milk (best all‑rounder), soy milk (highest protein), coconut milk (for curries and baking)
  • Butter: Vegan butter (Earth Balance, Miyoko’s) works 1:1 in any recipe. Coconut oil works in baking too.
  • Cheese: Nutritional yeast for cheesy flavor, cashew cream for sauces, store‑bought vegan cheese for melting
  • Cream: Full‑fat coconut cream, cashew cream, or silken tofu blended smooth
  • Ground beef: Crumbled tempeh, lentils, or walnut “meat.” See our walnut bolognese or lentil bolognese.
  • Honey: Maple syrup or agave nectar

For a complete reference with charts and tips, see our vegan replacements guide.

Easy Vegan Recipes for Beginners

The best way to go vegan is to actually enjoy what you’re eating. These recipes are all beginner‑friendly, use common ingredients, and don’t require special equipment or techniques.

Vegan Breakfast Ideas

Breakfast is the easiest meal to veganize. Most people are already halfway there with oatmeal, toast, and smoothies.

Quick Vegan Lunches

Sandwiches, salads, and bowls that come together in under 20 minutes.

Simple Vegan Dinners

These are the meals that make people realize vegan food is actually really good. Comfort food, familiar flavors, minimal effort.

Easy Vegan Snacks and Treats

Vegan Meal Planning for Beginners

Meal planning doesn’t mean spending your entire Sunday in the kitchen. It means having a loose plan so you’re not staring into an empty fridge at 7pm wondering what to eat. Here’s a simple approach that works:

Step 1: Pick 3‑4 dinners for the week. Choose recipes that use overlapping ingredients. If you’re making a stir‑fry with tofu and rice, plan another meal that uses rice (like a burrito bowl) and another that uses tofu (like a scramble).

Step 2: Keep breakfast simple and repeatable. Overnight oats, smoothies, or toast with peanut butter and banana don’t require planning. Make a batch of baked oatmeal on Sunday and you have breakfast handled for the week.

Step 3: Use leftovers for lunch. Make slightly more dinner than you need. Last night’s lentil bolognese becomes today’s lunch. A big batch of chili covers two or three meals.

Step 4: Batch your grains and beans. Cook a big pot of rice and a pot of beans or lentils at the start of the week. They keep in the fridge for 4‑5 days and plug into practically any meal.

Vegan Cooking Tips for Beginners

A few things that took me too long to learn and will save you time:

  • Press your tofu. Wrap firm tofu in a clean towel, put something heavy on it for 15‑20 minutes. This removes water so it actually gets crispy when you cook it. Huge difference.
  • Season aggressively. Plant‑based proteins absorb flavor well but they need it. Don’t be shy with spices, soy sauce, garlic, and acid (lemon juice, vinegar).
  • Nutritional yeast is awesome. It adds a savory, slightly cheesy flavor to pasta, popcorn, sauces, and scrambles. If you haven’t tried it yet, start with our vegan mac and cheese.
  • Canned beans are fine. Dried beans have a slight edge in texture, but canned beans are faster and totally nutritious. Rinse them first to reduce sodium.
  • Don’t try to replicate everything at once. Focus on meals that are naturally vegan or close to it (stir‑fries, curries, pasta, tacos, bowls) rather than attempting complicated vegan cheese or seitan from scratch on day one.
  • Read labels. Some foods that seem vegan contain milk powder, whey, casein, or honey. Ingredient lists are short and easy to scan once you know what to look for.

Common Mistakes New Vegans Make

  • Not eating enough. Plant foods are generally less calorie‑dense than animal products. If you’re tired or hungry all the time, you probably just need to eat more volume. Add extra grains, nuts, avocado, or nut butter to meals.
  • Relying too heavily on processed vegan foods. Vegan chicken nuggets and frozen pizzas are fine occasionally, but building your diet around whole foods (beans, grains, vegetables, fruits) gives you better energy and nutrition.
  • Skipping B12. This is non‑negotiable. A B12 deficiency develops slowly and the symptoms (fatigue, brain fog, nerve issues) are easy to blame on other things. Take a supplement.
  • Going all‑or‑nothing. Eating 90% plant‑based is dramatically better for your health and the environment than eating 0% plant‑based. If you slip up, you haven’t “failed.” Just keep going.
  • Not learning to cook a few staple meals. Eating out vegan is getting easier, but cooking at home is where most of your meals will come from. Learn 5‑7 recipes you enjoy and build from there.

Explore More Vegan Recipe Collections

Once you’ve got the basics down, explore these collections to expand your recipe rotation:

Frequently Asked Questions About Going Vegan

Where do vegans get their protein?

Legumes (lentils, chickpeas, black beans), tofu, tempeh, seitan, edamame, quinoa, nuts, seeds, and whole grains all provide protein. A varied plant‑based diet easily meets protein needs for most people. Athletes and those with higher protein goals can add protein powder, extra tofu, or higher‑protein grains like quinoa.

Is a vegan diet healthy?

A well‑planned vegan diet is associated with lower rates of heart disease, type 2 diabetes, and certain cancers. The key word is “well‑planned.” Eating mostly whole foods (fruits, vegetables, legumes, whole grains, nuts, and seeds) and supplementing B12 covers the nutritional bases. Eating only french fries and Oreos is technically vegan but obviously not healthy.

What’s the difference between vegan and plant‑based?

“Vegan” usually refers to avoiding all animal products for ethical, environmental, or health reasons, including non‑food items like leather and wool. “Plant‑based” typically refers to a diet focused on whole plant foods, sometimes allowing small amounts of animal products. In practice, many people use the terms interchangeably when talking about food.

Is it expensive to eat vegan?

It can be cheaper than eating meat. Beans, rice, lentils, oats, pasta, potatoes, frozen vegetables, and bananas are among the cheapest foods in any grocery store. Specialty vegan products (vegan cheese, plant‑based meats) cost more, but they’re optional. A whole‑foods plant‑based diet built around grains, legumes, and produce is genuinely affordable.

Do vegans need to take supplements?

Vitamin B12 is the one supplement every vegan should take without exception. Beyond that, vitamin D is recommended for most people (vegan or not), and an algae‑based omega‑3 supplement is worth considering. Iron and calcium can be obtained from food with a little attention, but a blood test can help you know where you stand.

What do vegans eat for dinner?

The same types of meals most people eat: pasta, stir‑fries, curries, tacos, burgers, bowls, soups, and casseroles. The ingredients just come from plants instead of animals. Check out our one‑pot pasta, crispy tofu stir‑fry, or butter tofu over rice for examples of what a typical vegan dinner looks like.

Follow me on Instagram for more vegan recipes and meal ideas. Share your creations on Pinterest and Facebook!