VeganVsVegetarian.com is an independent informational resource. Content is for general information only and does not constitute medical or nutritional advice. Consult a registered dietitian before making significant dietary changes.

Vegan and Vegetarian Meal Plans: Easy Weekly Guides (2026)

Two complete 7-day meal plans -- one vegan, one vegetarian -- with breakfast, lunch, dinner, and nutritional data for each day. Free, practical, and focused on real food most people can cook.

Bird's-eye view of weekly meal prep with glass containers of plant-based meals and fresh ingredients on a kitchen counter

7-Day Vegan Meal Plan

Estimated cost: $50-60 for one person. Estimated macros: ~65-75g protein/day, ~1,900-2,100 calories/day.

DayBreakfastLunchDinnerProteinCalories
MondayOvernight oats with oat milk, chia seeds, bananaLentil soup with crusty breadTofu and vegetable stir-fry with brown rice68g1,920
TuesdaySmoothie: oat milk, frozen berries, hemp seeds, spinachLeftover lentil soup + appleBlack bean tacos with avocado, salsa, and coriander62g1,840
WednesdayTofu scramble with spinach, tomato, nutritional yeast, toastChickpea and roasted vegetable grain bowlRed lentil dahl with basmati rice and naan74g2,050
ThursdayPeanut butter and banana on wholegrain toastLeftover dahl + saladTempeh stir-fry with noodles and bok choy72g1,980
FridayOvernight oats with almond butter and blueberriesWhite bean and kale soupJackfruit curry with rice and poppadoms60g1,900
SaturdayVegan pancakes with maple syrup and fresh fruitHummus wrap with roasted vegetables and greensPasta e fagioli (pasta with white beans, tomatoes, rosemary)66g2,100
SundayFull vegan fry: tofu scramble, mushrooms, tomatoes, baked beans, toastBatch-cook afternoon -- eat leftovers for lunchChickpea masala with rice and flatbread78g2,200

7-Day Vegetarian Meal Plan

Estimated cost: $65-80 for one person. Estimated macros: ~80-88g protein/day, ~2,000-2,300 calories/day.

DayBreakfastLunchDinnerProteinCalories
MondayGreek yogurt with granola, honey, and berriesTomato and lentil soup with crusty breadMushroom and halloumi pasta with garlic and herbs82g2,050
Tuesday2 scrambled eggs on wholegrain toast with avocadoCaprese salad + hummus and pittaVegetable and paneer curry with basmati rice76g1,920
WednesdayOvernight oats with whole milk, nut butter, bananaLeftover curry + yogurt raitaFrittata with courgette, feta, and cherry tomatoes88g1,980
ThursdaySmoothie: whole milk, spinach, frozen mango, hemp seedsQuinoa salad with roasted veg, chickpeas, fetaLentil bolognese with spaghetti and parmesan84g2,100
FridayPorridge with whole milk, raisins, walnutsEgg salad sandwich on wholegrainSpinach and ricotta stuffed pasta with tomato sauce78g2,000
SaturdayVegetarian full English: eggs, mushrooms, tomatoes, beans, toastGreek salad with warm pitta and hummusAubergine parmigiana with mixed salad80g2,150
SundayButtermilk pancakes with berries and maple syrupFrench onion soup with gruyere croutonsVeggie shepherd's pie with lentils and sweet potato mash86g2,300

Budget Vegan Plan: Under $30/Week

Built entirely around staples: dried lentils, rice, oats, canned tomatoes, frozen vegetables, and peanut butter. No tofu, tempeh, or specialty items.

Mon/Tue
Porridge with peanut butter
Lentil soup (batch)
Rice and bean curry
Wed/Thu
Peanut butter toast
Leftover soup/curry
Stewed lentils with rice and frozen veg
Fri-Sun
Oats with banana
Bean and rice burrito bowl
Pasta with lentil tomato sauce

Shopping list: dried red lentils ($2), brown rice ($2), rolled oats ($2), canned black beans x4 ($3.20), canned tomatoes x4 ($3.20), frozen spinach ($2), frozen mixed veg ($3), bananas ($1.50), peanut butter ($3.50), olive oil + spices ($5), wholegrain bread ($3.50). Total: ~$30.90

Sunday Batch Cooking: 90 Minutes, 5 Days of Lunches

Big pot of lentil soup
Active time
30 min
Serves
5 lunches
Storage
5 days fridge, 3 months freezer
Cooked brown rice (2 cups dry)
Active time
35 min (hands-off)
Serves
6-8 servings
Storage
5 days fridge
Roasted tray of veg
Active time
25 min
Serves
4-5 servings
Storage
4 days fridge
Cooked chickpeas from dried
Active time
45 min (hands-off)
Serves
8-10 servings
Storage
5 days fridge, freeze well
Cost breakdown →Protein sources guide →

Meal Planning Questions Answered

How much does a weekly vegan meal plan cost?
A whole-food vegan meal plan for one person typically costs $40-60 per week in the US, or $5.70-8.50 per day. This assumes cooking from scratch with dried legumes, whole grains, seasonal vegetables, and fruit. A budget vegan meal plan focused on lentils, rice, oats, canned beans, and frozen vegetables can come in under $30 per week.
What is a good batch cooking routine for plant-based eating?
Sunday batch cooking for 1-2 hours can cover most of your weekly lunches and some dinners. Good batch items: a large pot of lentil soup or dahl (stores 5 days, freezes well), cooked grains like rice or quinoa (stores 5 days), roasted vegetables (stores 4 days), cooked chickpeas or black beans from dried (stores 5 days). With these four components, you can assemble grain bowls, soups, wraps, and stir-fries throughout the week in 15-20 minutes per meal.
← Getting started guideEating out guide →