1000-Calorie Plant-Based Diet on a Budget: Honest 7-Day Guide

Medical Disclaimer: This article is for informational purposes only and is not a substitute for professional medical advice, diagnosis, or treatment.

Always consult a registered dietitian, physician, or qualified healthcare provider before making significant changes to your diet, especially if you have a medical condition, take medication, are pregnant or nursing, or are managing a chronic illness. Individual results may vary.

1000-Calorie Plant-Based Diet on a Budget: An Honest Guide

A 1000-calorie plant-based diet can work as a short-term weight-loss plan for small-to-average adults, but 1000 kcal sits below the estimated basal metabolic rate of most adults and is generally too low for continuous long-term use without medical supervision.

On a tight budget (roughly $5 to $7 per day), the trick is to lean on inexpensive protein anchors (dried lentils, canned chickpeas, tofu), fortified plant milk for B12 and calcium, and produce that stretches: onions, cabbage, carrots, frozen greens.

Vegetarian and vegan diets are supported as healthful when well-planned by the Academy of Nutrition and Dietetics (1), but B12 supplementation is required on fully plant-based patterns.

Who This Plan Is For and Who It Is Not

This plan is aimed at adults who want a short 1 to 4 week reset at low cost with a fully plant-based grocery list.

It is not appropriate for children, teenagers, pregnant or breastfeeding people, adults recovering from illness, competitive athletes, or anyone with a history of disordered eating.

If your estimated BMR is above 1400 kcal (most adult men and many active women), 1000 kcal per day for more than a couple of weeks can drive muscle loss, fatigue, and menstrual irregularities.

Aim higher, or use this plan for the initial week only and step up to 1300 to 1500 kcal.

For more on this topic, check out our guide on 1400 calorie vegan meal plan.

Getting Protein, B12, Iron, and Calcium on a Budget

The four nutrients that need attention on a low-calorie plant-based plan are protein, B12, iron, and calcium.

  • Protein: aim for 50 to 70 g/day. Cheapest anchors: dried lentils ($1.50/lb, 18 g protein per cooked cup), canned chickpeas ($1/can, 15 g protein), firm tofu ($2 for 14 oz block, 20 g protein per half block), peanut butter ($3/jar, 7 g protein per 2 tbsp), rolled oats ($3/lb bulk, 5 g per 1/2 cup dry).
  • Vitamin B12: plant foods do not reliably contain B12. A daily 25 to 100 mcg oral supplement, or a 2000 mcg weekly dose, is the standard recommendation for anyone eating fully plant-based (1)(2). Fortified nutritional yeast (2 tbsp adds about 4 mcg) helps but should not be the sole source.
  • Iron: lentils, tofu, pumpkin seeds, and fortified oats are the workhorses. Pair with vitamin C (bell pepper, orange, tomato) at the same meal to boost non-heme iron absorption.
  • Calcium: fortified soy or oat milk (300 mg per cup), tofu set with calcium sulfate (check label for 200 to 400 mg per half-block), cooked kale, canned chickpeas.

Budget Ground Rules (About $5 to $7 per Day)

  • Buy dried lentils and beans in bulk; canned when time is short.
  • Frozen spinach, broccoli, and berries are as nutritious as fresh and often half the price.
  • Rotate protein anchors: lentils Monday, chickpeas Wednesday, tofu Thursday, peanut butter breakfast anytime.
  • Cook large batches of grains (brown rice, cracked wheat, oats) once a week.
  • Keep spices and condiments (cumin, paprika, soy sauce, lemon) around; they turn cheap staples into different meals.

7-Day Sample 1000-Calorie Plant-Based Menu

Monday (~985 kcal)

  • Breakfast: 2 slices whole-wheat toast (56 g), 4 unsalted olives, sliced tomato and cucumber, 1 cup unsweetened green tea. 230 kcal, 8 g protein, 34 g carb, 7 g fat.
  • Snack: 2 cups green salad with lemon. 60 kcal, 3 g protein, 8 g carb, 0 g fat.
  • Lunch: 1 bowl cabbage-carrot soup with 1/4 cup cooked lentils (50 g), 1 cup arugula salad, 1/2 orange (120 g). 240 kcal, 12 g protein, 40 g carb, 3 g fat.
  • Snack: 2 whole-wheat breadsticks (30 g), fennel tea. 105 kcal, 3 g protein, 20 g carb, 1 g fat.
  • Dinner: 1 cup cooked green beans (125 g) with garlic, 1/3 cup cooked cracked wheat (50 g), lettuce salad with lemon, 1 medium apple (180 g). 310 kcal, 10 g protein, 60 g carb, 4 g fat.
  • Snack: Melissa (lemon balm) tea. 0 kcal.
  • Daily total: 945 kcal, 36 g protein, 162 g carb, 15 g fat.

Tuesday (~1,005 kcal)

  • Breakfast: 1 cup fortified soy milk (240 mL), 2 slices whole-wheat toast (56 g), 1 tsp strawberry jam, linden tea. 250 kcal, 10 g protein, 42 g carb, 5 g fat.
  • Snack: Mixed leaf salad (purslane, cress, lettuce, arugula, cherry tomatoes). 60 kcal, 3 g protein, 8 g carb, 0 g fat.
  • Lunch: 1 bowl pumpkin soup (blended, no cream), 1/2 cup chickpea salad (85 g chickpeas), 1 small peach (150 g). 295 kcal, 12 g protein, 45 g carb, 6 g fat.
  • Snack: 2 tbsp mixed dried fruit (20 g). 60 kcal, 1 g protein, 15 g carb, 0 g fat.
  • Dinner: 1 cup cooked green lentils (200 g), 1/3 cup cooked brown rice (65 g), tomato salad with 1 tsp olive oil. 325 kcal, 20 g protein, 55 g carb, 6 g fat.
  • Snack: 6 medium strawberries. 25 kcal, 1 g protein, 6 g carb, 0 g fat.
  • Daily total: 1,015 kcal, 47 g protein, 171 g carb, 17 g fat.

Wednesday (~1,015 kcal)

  • Breakfast: 2 slices whole-wheat toast (56 g), 1 medium boiled potato (150 g), sliced tomato and 1/2 cup sauteed mushrooms, green tea. 270 kcal, 9 g protein, 52 g carb, 2 g fat.
  • Snack: 2 tbsp roasted salted pumpkin seeds (18 g). 105 kcal, 5 g protein, 3 g carb, 8 g fat.
  • Lunch: 1 bowl lentil soup (1.5 cups; 1/2 cup cooked lentils inside), 1 open-face whole-wheat sandwich with tomato and hummus (2 tbsp, 30 g). 310 kcal, 15 g protein, 45 g carb, 9 g fat.
  • Dinner: 1 cup cooked spinach (180 g) with garlic, 1/2 cup quinoa salad (95 g cooked), 1 thin slice watermelon (150 g). 330 kcal, 13 g protein, 55 g carb, 7 g fat.
  • Snack: Melissa tea. 0 kcal.
  • Daily total: 1,015 kcal, 42 g protein, 155 g carb, 26 g fat.

Thursday (~975 kcal)

  • Breakfast: 1 medium boiled potato (150 g), 4 unsalted olives, sliced tomato and cucumber, green tea. 180 kcal, 4 g protein, 32 g carb, 5 g fat.
  • Snack: Purslane salad (1 cup) with lemon and 1 tsp olive oil. 60 kcal, 2 g protein, 6 g carb, 5 g fat.
  • Lunch: 1 bowl broccoli soup, 1/2 cup cooked cracked wheat (75 g) with parsley, 12 green grapes (60 g). 250 kcal, 10 g protein, 45 g carb, 4 g fat.
  • Snack: 1 oz mixed nuts (28 g, unsalted). 170 kcal, 5 g protein, 6 g carb, 15 g fat.
  • Dinner: 1/2 cup braised artichoke (100 g), 1/3 cup cooked whole-wheat pasta (65 g), arugula salad, 1 small apple (150 g). 310 kcal, 10 g protein, 55 g carb, 6 g fat.
  • Snack: Chamomile tea. 0 kcal.
  • Daily total: 970 kcal, 31 g protein, 144 g carb, 35 g fat.

Friday (~1,010 kcal)

  • Breakfast: Avocado-cashew toast: 1 slice whole-wheat bread (28 g), 1/4 medium avocado (35 g), 1 tbsp chopped cashew, 1 cup fortified soy milk (240 mL), tomato and cucumber. 310 kcal, 13 g protein, 32 g carb, 15 g fat.
  • Snack: 1 medium kiwi (75 g). 45 kcal, 1 g protein, 11 g carb, 0 g fat.
  • Lunch: 1 bowl lentil soup, 1/2 cup quinoa salad (95 g cooked) with cucumber and tomato, 1/2 orange (120 g). 320 kcal, 16 g protein, 55 g carb, 5 g fat.
  • Snack: 1 oz mixed nuts (28 g, unsalted). 170 kcal, 5 g protein, 6 g carb, 15 g fat.
  • Dinner: Braised eggplant (1 medium, 250 g raw) with garlic, 1/3 cup cooked brown rice (65 g), cherry tomato salad. 200 kcal, 6 g protein, 40 g carb, 3 g fat.
  • Snack: Fennel tea. 0 kcal.
  • Daily total: 1,045 kcal, 41 g protein, 144 g carb, 38 g fat.

Saturday (~990 kcal)

  • Breakfast: 1 cup fortified oat or soy milk (240 mL), 1 cup fortified whole-grain cereal (30 g dry), 1/2 sliced banana (60 g). 295 kcal, 12 g protein, 55 g carb, 4 g fat.
  • Snack: Mixed lettuce and cherry tomato salad with 1 tsp olive oil. 75 kcal, 2 g protein, 6 g carb, 5 g fat.
  • Lunch: 1 bowl vegetable soup, 1 medium baked potato (200 g) with 1/3 cup cooked brown rice (65 g), 1 medium orange (150 g). 360 kcal, 10 g protein, 76 g carb, 3 g fat.
  • Snack: Rosemary tea. 0 kcal.
  • Dinner: 1 cup cooked green beans (125 g), 1/3 cup cooked whole-wheat pasta (65 g), arugula and cress salad. 240 kcal, 10 g protein, 45 g carb, 3 g fat.
  • Snack: Chamomile tea. 0 kcal.
  • Daily total: 970 kcal, 34 g protein, 182 g carb, 15 g fat.

Sunday (~1,020 kcal)

  • Breakfast: 2 flax-blueberry pancakes (60 g dry batter with 1 tbsp ground flax), 1/2 cup blueberries, sliced tomato and cucumber, linden tea. 350 kcal, 10 g protein, 60 g carb, 8 g fat.
  • Snack: Green salad with 1 tbsp mixed dried fruit (10 g). 90 kcal, 2 g protein, 18 g carb, 1 g fat.
  • Lunch: 1 bowl cabbage soup, 3/4 cup cooked chickpeas (125 g) with lemon and parsley, 1 medium peach (150 g). 320 kcal, 15 g protein, 48 g carb, 6 g fat.
  • Snack: Rosehip tea. 0 kcal.
  • Dinner: Braised leek (200 g), 1/3 cup cooked cracked wheat (50 g), arugula salad, 1 medium pear (170 g). 260 kcal, 8 g protein, 55 g carb, 3 g fat.
  • Snack: Melissa tea. 0 kcal.
  • Daily total: 1,020 kcal, 35 g protein, 181 g carb, 18 g fat.

7-Day Comparison Summary

DayTotal kcalProtein (g)Carbs (g)Fat (g)
Mon9453616215
Tue1,0154717117
Wed1,0154215526
Thu9703114435
Fri1,0454114438
Sat9703418215
Sun1,0203518118

Weekly protein average lands around 38 g/day at this calorie level, which is honestly below the 50 to 70 g target for most adults. If you weigh over 130 lb, add a 20 g soy or pea protein shake (about $0.60 per serving) once daily.

That is the single change that makes a plant-based 1000-calorie plan actually adequate for a couple of weeks.

Weekly Grocery List and Rough Cost

  • 1 lb dried lentils – $1.50
  • 2 cans chickpeas – $2
  • 1 lb rolled oats – $2
  • 2 lb whole-wheat bread – $4
  • 1 half-gallon fortified soy milk – $3
  • 14 oz firm tofu – $2
  • 1 jar peanut butter – $3
  • Frozen spinach, broccoli, berries – $6
  • Fresh produce (cabbage, carrots, onions, apples, tomatoes, cucumbers, one avocado) – $12
  • Brown rice, cracked wheat, quinoa (bulk) – $5
  • Total: about $40 to $45 for the week, or $5.75 to $6.50 per day.

Frequently Asked Questions

Is 1000 calories too low for a plant-based diet?

For most adults, yes, if used continuously. 1000 kcal is below the estimated BMR of most adults and is generally used only for a short reset (1 to 4 weeks) or under medical supervision. Longer-term plant-based plans typically land at 1400 to 1800 kcal.

How do I get enough protein on a plant-based 1000-calorie diet?

Anchor every meal with a protein food: lentils, chickpeas, tofu, tempeh, edamame, peanut butter, seeds, or a fortified plant milk. A 20 g soy or pea protein shake once daily is the cheapest way to close the protein gap at this calorie level.

Do I need a B12 supplement?

Yes. Plant foods do not reliably contain B12. The Academy of Nutrition and Dietetics recommends supplementation or reliable fortified food sources for anyone eating fully plant-based (1). A daily 25 to 100 mcg oral B12 supplement is a standard default.

Can I follow this diet as a vegan?

Yes. The menu above is already vegan if you swap any dairy-based fortified milk for fortified soy or oat milk. Check labels for calcium, vitamin D, and B12 fortification.

How much does a plant-based 1000-calorie diet actually cost?

About $5 to $7 per day, or roughly $40 to $50 per week, if you cook from dried and canned staples and use frozen produce. Meal delivery kits and pre-made vegan proteins push the cost much higher.

Is this plan safe long-term?

No. Use it for a short reset (1 to 4 weeks) and step up to at least 1300 to 1500 kcal for continuous use. Long-term restriction below your BMR risks muscle loss, fatigue, hair loss, and menstrual changes.

Can I follow this while pregnant or breastfeeding?

No. Pregnancy and lactation need considerably more calories and specific nutrients (choline, DHA, iodine, B12, iron, calcium). Speak with a prenatal dietitian if you eat plant-based.



Disclaimer

1000 kcal per day is below the basal metabolic rate of most adults and is not appropriate for long-term use. Fully plant-based diets require reliable B12 supplementation. This article is educational and does not replace an individualized care plan from a qualified clinician. Speak with a registered dietitian before starting a very low-calorie plan, particularly if you are pregnant, nursing, under 18, over 65, taking prescription medication, or managing a chronic condition. Not medical advice.

Current Version
August 1, 2026
Edited By
Damla Sengul
July 25, 2026
Written By
Damla Sengul
July 27, 2026
Updated By
Damla Sengul
  1. Melina V, Craig W, Levin S. Position of the Academy of Nutrition and Dietetics: Vegetarian Diets. Journal of the Academy of Nutrition and Dietetics 2016;116(12):1970-1980. PMID 27886704.
  2. NIH Office of Dietary Supplements. Vitamin B12: Fact Sheet for Health Professionals.
  3. USDA and HHS. Dietary Guidelines for Americans, 2020-2025.