Eating vegan feels expensive when you shop without a plan. You grab a few things, forget what you meant to cook, and the receipt still hurts. This vegan meal plan on a budget fixes that. It covers seven days of breakfast, lunch, and dinner for one adult, with a grocery list that comes to about $48 at typical US prices. I’ll show you the list, the weekly menu, a Sunday prep routine, and the mistakes that can blow the budget.
Quick answer
- Cost: about $48 for one adult for 7 days (prices vary by store and state).
- Built on: rice, oats, lentils, beans, tofu, potatoes, and frozen vegetables.
- Time: about 90 minutes of prep on Sunday, then 15 to 30 minutes on most nights.
- Assumes: you already own oil, salt, pepper, and a few basic spices.
How much does a vegan meal plan on a budget really cost?
For one adult, a realistic target is around $50 a week if you cook from scratch and buy store brands. That’s tight. The USDA publishes monthly food cost reports for its lowest-cost food plans, and for an adult those usually land above $50 a week (USDA food plan cost reports). So treat $50 as a challenge, not a promise.
Prices change by region, store, and season. [ADD: the store where I shop and my real receipt total.] If your total comes out at $55 or $60, you haven’t failed. You can use the savings tips below to trim it.
Medical note: this plan is a budget template, not nutrition or medical advice. Portions and needs differ for everyone, so check with a doctor or registered dietitian if you have health concerns.
What goes on a cheap vegan grocery list?
A cheap vegan grocery list is mostly dry staples, cans, frozen vegetables, and a few fresh vegetables that last. Here’s the full vegan grocery list for this plan. If you want more variations, my vegan grocery list on a budget for calm weeks has extra swaps.
Grocery haul for a vegan meal plan on a budget with rice, lentils, beans, and vegetables
| Item | Amount | Approx. cost |
|---|---|---|
| Brown rice | 2 lb bag | $2.50 |
| Rolled oats | 42 oz canister | $3.50 |
| Dry brown lentils | 1 lb | $2.00 |
| Canned black beans | 3 cans | $3.00 |
| Canned chickpeas | 2 cans | $2.00 |
| Pasta | 1 lb | $1.50 |
| Peanut butter | 16 oz jar | $3.00 |
| Crushed tomatoes | 28 oz can | $2.00 |
| Tortillas | 10 count | $3.00 |
| Extra-firm tofu | 2 blocks (14 oz) | $4.00 |
| Frozen mixed vegetables | 2 bags | $3.00 |
| Frozen spinach | 1 bag | $1.50 |
| Bananas | 1 bunch | $2.00 |
| Onions | 3 lb bag | $3.00 |
| Garlic | 2 heads | $1.00 |
| Carrots | 2 lb bag | $2.00 |
| Potatoes | 5 lb bag | $4.00 |
| Green cabbage | 1 head | $2.00 |
| Unsweetened soy milk | half gallon | $3.00 |
| Total | about $48 |
Pantry items I’m assuming you have: cooking oil, salt, pepper, cumin, chili powder, garlic powder, and soy sauce. If you’re starting with an empty kitchen, expect to spend more on the first week.
Check the labels on tortillas and plant milk to confirm they’re vegan. Most are, but a few brands add dairy or honey.
What’s on this weekly vegan menu?
The menu reuses the same ingredients in different ways, which is how cheap vegan meals stay cheap. Leftovers cover most lunches, so you cook fewer separate dishes.
| Day | Breakfast | Lunch | Dinner |
|---|---|---|---|
| Mon | Peanut butter banana oats | Black bean and rice bowl | Lentil tomato pasta with spinach |
| Tue | Peanut butter banana oats | Leftover lentil pasta | Tofu stir-fry with rice |
| Wed | Peanut butter banana oats | Leftover stir-fry | Black bean tacos with cabbage slaw |
| Thu | Peanut butter banana oats | Chickpea smash wrap | Potato and chickpea skillet |
| Fri | Peanut butter banana oats | Leftover skillet | Lentil and carrot soup |
| Sat | Tofu scramble with potatoes | Leftover soup | Rice and beans with fried cabbage |
| Sun | Banana oat pancakes | Leftovers | Veggie fried rice |
This is a weekly vegan menu you can follow as written or shuffle. If you need quick ideas for tired nights, easy vegan meals for busy days that feel calm pairs well with it.
How do you prep this vegan meal plan on a budget in 90 minutes?
Spend one Sunday session cooking the base foods, and the week gets much easier. Here’s the order I’d follow.
Cook the base foods first
Start the rice, since brown rice takes the longest. While it simmers, cook about a cup of dry lentils in a separate pot for 20 to 25 minutes. Press one block of tofu under a heavy pan or book for about 15 minutes.
Chop and portion the vegetables
Slice the cabbage, dice an onion, chop the carrots, and cube the potatoes. Store each in a container or bag. Cabbage and carrots keep well in the fridge for most of the week.
Make the tomato sauce and store everything
Cook a quick sauce from crushed tomatoes, garlic, onion, salt, and a pinch of chili powder. Cool the rice and lentils before sealing them. Cooked rice should go in the fridge within about an hour, and the USDA has food safety guidance for leftovers. [ADD: how long my prep session actually took and what I’d do differently.]
What are the recipes for each meal?
These are short versions, enough to cook from. Adjust amounts to your own appetite.
Peanut butter banana oats. Simmer rolled oats in water or soy milk for about 5 minutes. Stir in a spoonful of peanut butter, protein powder (if you have) and top with sliced banana.
Black bean and rice bowl. Warm rice, canned black beans (drained), a pinch of cumin, and a splash of the tomato sauce. Add shredded cabbage on top.
Lentil tomato pasta with spinach. Boil the pasta. Mix cooked lentils with the tomato sauce, then stir in frozen spinach until it thaws. Toss with the pasta.
Tofu stir-fry with rice. Cube the pressed tofu and brown it in oil for about 8 minutes. Add frozen mixed vegetables, soy sauce, and garlic. Serve over rice.
Black bean tacos with cabbage slaw. Warm black beans with chili powder and garlic powder. Fill tortillas, then top with raw cabbage and a squeeze of whatever acid you have.
Chickpea smash wrap. Mash a can of chickpeas with a fork, a spoonful of peanut butter or soy sauce, and chopped onion. Roll in a tortilla with shredded carrot and cabbage.
Potato and chickpea skillet. Pan-fry diced potatoes until crisp, about 15 minutes. Add chickpeas, onion, and cumin, and cook a few more minutes.
Lentil and carrot soup. Simmer lentils, diced carrot, onion, garlic, and a little tomato sauce in water for about 25 minutes. Season with salt, pepper, and cumin.
Tofu scramble. Crumble tofu into a hot pan with oil, onion, and chili powder. Cook until it dries out slightly. Serve with crispy potatoes.
Banana oat pancakes. Blend oats, a banana, protein powder, and a splash of soy milk. Cook small rounds in a lightly oiled pan.
How can you make cheap vegan meals even cheaper?
Start with the biggest savings: dry beans instead of canned, store brands, and frozen vegetables. Each one cuts a few dollars without changing the meals much.
- Buy dry beans. A pound of dry beans costs less than the same amount in cans, but they need soaking and longer cooking.
- Check unit prices. The small number on the shelf tag shows cost per ounce. It often beats the big sticker price.
- Use frozen vegetables. They’re cheaper than fresh in many stores and don’t spoil before you use them.
- Swap based on sales. No cabbage? Use extra carrots. No tofu? Add another can of beans.
- Shop at lower-cost stores. Aldi, Walmart, and local ethnic grocers often beat bigger supermarkets on staples. [ADD: where I find the best prices.]
- Cook the whole bag. Cooked rice and lentils freeze well, so a weekend batch can cover two weeks.
What mistakes can wreck a vegan meal plan on a budget?
The usual culprits are impulse buys, wasted produce, and a plan that gets boring by Wednesday.
- Shopping without a list. One unplanned snack run can eat $10 of your budget.
- Buying too much fresh produce. If you won’t eat it within a few days, it’s money in the trash.
- Skipping flavor. Rice and beans get dull fast without garlic, spices, and something acidic. A cheap lemon or a splash of vinegar helps a lot.
- Forgetting leftovers. Lunch planning is where weekly budgets quietly break. Plan the leftovers on purpose.
- [ADD: one mistake I actually made when testing this plan.]
What I’d change if I did it again: [ADD: honest notes on what I’d swap, what cost more than expected, and what I’d skip.]
Frequently asked questions
Can you really eat vegan on $50 a week?
Yes, for one adult, if you cook from scratch and build meals around rice, oats, beans, lentils, and frozen vegetables. It won’t leave room for convenience foods or specialty items, and prices vary by region.
What’s the cheapest vegan food to buy?
Dry beans, lentils, rice, oats, potatoes, cabbage, carrots, and frozen vegetables are among the cheapest. They’re also easy to store and work in many recipes.
What are the cheapest protein foods on a vegan budget?
Beans, lentils, tofu, and peanut butter are the main ones in this plan. The USDA lists beans, peas, and lentils as protein foods. Everyone’s needs differ, so ask a dietitian if you’re unsure.
Can I use this plan for two people?
Yes, but your total will go up. Things like oats, spices, and peanut butter stretch further, so it won’t double. [ADD: my real cost for two people.]
Do I have to meal prep?
No. The Sunday prep makes weeknights faster, but you can cook each meal fresh. You’ll just spend more time in the kitchen.
Ready to start?
Print the grocery list, check what’s already in your kitchen, and cross off what you don’t need. Then try this vegan meal plan on a budget for one week and adjust it to your store’s prices. If you want more meal ideas to rotate in, browse my vegan grocery list on a budget. Let me know in the comments what your total came to.