The short answer: a vegan diet skips all animal foods and builds meals from plants: vegetables, fruit, grains, beans, lentils, tofu, nuts and seeds. Beginners do best with a 7-day plan, a protein food at every meal and a B12 source (fortified food or supplement).
- Below: what to eat, nutrients to watch, a 7-day plan and a grocery list
- Key sources: NIH ODS on B12 · Dietary Guidelines 2025–2030
- Next step: get the free calorie tracker, or plan the week with the Meal Planner & Grocery List ($3.99).
Our picks for vegan diet
Starter pickPrintables
Meal Planner & Grocery List
Weekly meals, a grocery list sorted by aisle, and pantry and freezer inventories so you shop once and waste less.
Printables
Family Recipe Binder
Section dividers, four recipe page layouts with room for the family story, 4x6 and 3x5 cards and a conversion chart - print it or type into the fillable version.
Save 33%Bundles
Family Life Admin Bundle
Baby logs, chore charts, pet records, meal plans and family recipes in one tidy set.
This is general nutrition information, not medical advice. For recipes, see vegan recipes and cheap vegan meals. Related: vegetarian diet, plant-based protein sources, tofu recipes.
What to eat on a vegan diet
| Eat often | Limit | Skip |
|---|---|---|
| Vegetables, fruit, whole grains | Vegan desserts and fried foods | Meat, poultry, fish |
| Beans, lentils, tofu, tempeh | Sugary drinks | Dairy milk, cheese, yogurt, butter |
| Nuts, seeds, nut butters | Highly processed vegan meats (occasional) | Eggs, honey |
| Fortified plant milks | Refined snacks | Hidden whey, casein, gelatin |
Label tip: check creamers, bread, pasta, chocolate and baking mixes for milk or egg ingredients.
Not sure what to eat first thing? Our vegan breakfast ideas list 30 savory, sweet and make-ahead options.
Nutrients to plan for
| Nutrient | Vegan sources | Note |
|---|---|---|
| Protein | Beans, lentils, tofu, tempeh, seitan, peanuts, soy milk | Protein at each meal |
| Vitamin B12 | Fortified milks/cereals or a supplement | NIH ODS: vegans need a reliable B12 source |
| Iron | Lentils, beans, tofu, pumpkin seeds, fortified cereal | Pair with vitamin C foods |
| Calcium | Fortified plant milk, tofu set with calcium, leafy greens | Check the label for mg per cup |
| Omega-3 | Ground flax, chia, walnuts; discuss algae DHA with a clinician | — |
| Iodine | Iodized salt; some seaweeds (variable) | Don't overdo seaweed |
The Dietary Guidelines include healthy vegetarian-style patterns that can be adapted to vegan eating with fortified foods and careful planning.
7-day vegan diet meal plan (beginner)
| Day | Breakfast | Lunch | Dinner | Snack |
|---|---|---|---|---|
| Mon | Oatmeal + banana + peanut butter | Chickpea salad wrap | Tofu stir-fry + rice | Apple + almonds |
| Tue | Fortified soy yogurt + berries + granola | Leftover stir-fry bowl | Black bean tacos + salsa | Hummus + carrots |
| Wed | Tofu scramble + toast + fruit | Lentil soup + side salad | Pasta + marinara + white beans | Popcorn |
| Thu | Overnight oats + chia + berries | Peanut tofu bowl | Chili (beans) + cornbread | Orange |
| Fri | Smoothie (soy milk, spinach, banana, peanut butter) | Hummus veggie sandwich | Sheet-pan veggies + crispy tofu | Trail mix |
| Sat | Pancakes (plant milk) + fruit | Burrito bowl (rice, beans, salsa) | Coconut curry + tofu + rice | Dairy-free chocolate |
| Sun | Bagel + avocado + tomato | Leftover curry | Pizza (vegan cheese or no cheese) + salad | Frozen grapes |
Batch-cook Sunday: one pot of beans or lentils, one tray of tofu, a pot of rice. More dinner ideas in vegan recipes.
Vegan grocery list (1 week, 2 adults)
Produce: spinach, bananas, berries, apples, carrots, onions, garlic, bell peppers, broccoli, potatoes, avocado, tomatoes, lemon
Pantry: oats, rice, pasta, tortillas, canned beans (4), lentils, peanut butter, marinara, soy sauce, spices, iodized salt
Protein: 3 blocks firm tofu, dried or canned chickpeas, black beans
Fridge: fortified soy or pea milk, hummus, salsa
Frozen: mixed vegetables, fruit for smoothies
Budget tip: compare your total to the USDA Cost of Food at Home reports for your household size.
What a vegan week costs
A beginner vegan cart built on oats, rice, beans, tofu, seasonal produce and fortified soy milk often lands in the same range as a thrifty omnivore cart—and sometimes lower—because you skip most meat. Costs rise when the cart fills with specialty cheeses, mock meats and out-of-season produce.
| Household | Planning tip |
|---|---|
| 1–2 adults | Batch-cook one soup and one tray of tofu midweek |
| Family with kids | Keep 2 familiar dinners (tacos, pasta) and add plant protein quietly |
| Tight budget | Dry beans + rice + frozen vegetables first; tofu 2–3 times a week |
Compare your total to the USDA Cost of Food at Home report for your household size, then adjust portions—not takeout—when you need to cut.

The Meal Planner & Grocery List ($3.99) has a weekly dinner plan and an aisle-sorted grocery list. Save keepers in the Family Recipe Binder ($6.99), or get both in the Family Life Admin Bundle ($15.99, $23.95 bought separately). See all printables.
Meal Planner & Grocery List
Weekly meals, a grocery list sorted by aisle, and pantry and freezer inventories so you shop once and waste less.
$3.99 · Instant download. Print at home or fill it in on screen. Or browse the full Home & Organizing collection.
Frequently asked questions
What is a vegan diet? A vegan diet is an eating pattern that excludes all animal foods: meat, poultry, fish, dairy, eggs and honey. Meals are built from vegetables, fruit, grains, beans, lentils, tofu, nuts, seeds and plant milks.
What can you eat on a vegan diet? You can eat vegetables, fruit, whole grains, beans, lentils, tofu, tempeh, nuts, seeds, plant milks, herbs and spices. Packaged foods need a label check for milk, eggs, whey and honey.
How do vegans get protein? Beans, lentils, tofu, tempeh, seitan, peanut butter, nuts, seeds and soy milk are everyday vegan protein sources. Aim for a protein food at each meal. See our plant-based protein sources guide for amounts.
Do I need B12 on a vegan diet? Yes, you need vitamin B12 on a vegan diet. Vitamin B12 is not reliably available from unfortified plant foods. NIH ODS recommends that people who follow vegan diets use B12-fortified foods or a B12 supplement. Ask your doctor or a registered dietitian what fits you.
Is a vegan diet healthy? A vegan diet built on whole plant foods can meet healthy eating patterns in the Dietary Guidelines when you plan for protein, B12, iron, calcium, iodine and omega-3s. Ultra-processed vegan snacks are still ultra-processed. This is general information, not medical advice.
How do I start a vegan diet for beginners? Start with a 7-day plan and one grocery list, keep 2 or 3 breakfasts on rotation, batch-cook a pot of beans and a tray of tofu, and learn 5 dinners you like. Swap dairy milk for fortified soy or pea milk first if that is the easiest change.
How much does a vegan diet cost? A vegan diet based on beans, rice, oats, seasonal produce and tofu is often cheaper than a meat-heavy cart. Mock meats and specialty cheeses cost more. Use the USDA Food Plans reports as a grocery budget benchmark.
What printable helps with a vegan meal plan? The HomeBase Meal Planner & Grocery List is $3.99 and turns these meals into a weekly menu with an aisle-sorted grocery list. The Family Recipe Binder is $6.99, and both come in the Family Life Admin Bundle for $15.99, compared with $23.95 bought separately.
Free printable
Get organized for the new year: get the free 2027 planner
A 16-page printable 2027 planner with a year-at-a-glance page and monthly calendars with US holidays marked. You'll also get our weekly HomeBase email with simple planning and home organization tips.
Sources
- NIH ODS: Vitamin B12 fact sheet for consumers ods.od.nih.gov
- Dietary Guidelines for Americans, 2025–2030 cdn.realfood.gov
- USDA FNS: Cost of Food at Home monthly reports fns.usda.gov

