🌱 What Is a Vegan Diet?
A vegan diet includes only plant-based foods and avoids all animal products:
❌ No meat, chicken, fish
❌ No milk, eggs, curd, paneer, ghee, honey
✔️ Yes to vegetables, fruits, grains, nuts, seeds, legumes
🍽️ What to Eat in a Vegan Diet
1. Proteins
- Lentils (dal)
- Chickpeas (chana)
- Beans (rajma, black beans)
- Tofu, tempeh
- Green peas
- Soy milk, soy chunks
2. Carbohydrates
- Rice, brown rice
- Rotis (wheat/millet)
- Oats
- Quinoa
- Sweet potatoes
3. Healthy Fats
- Nuts (almonds, walnuts, cashews)
- Seeds (chia, flax, pumpkin, sunflower)
- Peanut butter, almond butter
- Olive oil, coconut oil
4. Vitamins & Minerals
- Green leafy vegetables (spinach, methi)
- Fruits (banana, apple, berries)
- Veggies (carrot, beetroot, broccoli)
- Fortified plant milk (B12, calcium)
💪 Benefits
- Better digestion
- Supports weight loss
- Improves skin clarity
- Lower cholesterol
- High in antioxidants
⚠️ Nutrients to Focus On
To stay balanced and healthy:
- Vitamin B12 (take a supplement or drink fortified plant milk)
- Omega-3 (flaxseed, chia seeds, walnuts)
- Protein (include lentils, tofu, beans daily)
- Iron (spinach + vitamin C foods)
🥗 Simple Vegan Meal Plan (Indian-friendly)
Breakfast
- Oats with fruit
- Poha with veggies
- Smoothie with banana + peanut butter + plant milk
Lunch
- Brown rice + dal + sabzi
- Millet roti + chana curry + salad
- Tofu bhurji + roti
Snacks
- Nuts & seeds
- Fruit bowl
- Roasted chana
Dinner
- Vegetable khichdi
- Quinoa pulao
- Rajma + rice (vegan)
Here is a high-protein, gym & calisthenics-friendly vegan diet designed for:
✔️ Muscle gain
✔️ Strength & endurance
✔️ Fat loss (optional)
✔️ Budget-friendly Indian foods
✔️ Strength & endurance
✔️ Fat loss (optional)
✔️ Budget-friendly Indian foods
Protein target: 90–130g/day (adjustable)
Calories: ~2200–2700 (depending on goal)
Calories: ~2200–2700 (depending on goal)
🏋️♂️ GYM + CALISTHENICS VEGAN DIET PLAN
🌅 1. Pre-Workout (Cheap + Fast Energy)
Option A – Banana + black coffee
Option B – Jaggery + peanut handful
Option C – 2 dates + water
Option B – Jaggery + peanut handful
Option C – 2 dates + water
🍳 2. Breakfast (25–35g protein)
Option 1 – Muscle-Building Oats Bowl
- Oats – 1 cup
- Soy milk – 1 cup
- Chia or flax seeds – 1 tbsp
- Peanut butter – 1 tbsp
- → 30g protein
Option 2 – Tofu Scramble
- Tofu (150–200g)
- 2 multigrain rotis
- → 28–32g protein
Option 3 – Protein Smoothie
- 1 scoop vegan protein powder
- Banana
- Oats
- Water or soy milk
- → 25–30g protein
🍎 3. Mid-Morning Snack (8–12g protein)
- Roasted chana (50–80g)
- Peanuts or mixed nuts
- → 10g protein
🍛 4. Lunch (25–35g protein)
Option 1 – High-Protein Indian Thali
- Rajma / Chole (1.5 cups)
- Brown rice (1 cup)
- Salad
- → 30g protein
Option 2 – Dal + Tofu
- Dal (1 cup)
- Tofu curry (100g)
- 2 rotis
- → 28–32g protein
Option 3 – Soy Chunk Bowl
- Soy chunks (50g dry cooked)
- Veggies
- Rice or roti
- → 28–30g protein
🏋️ 5. Post-Workout (20–25g protein)
Option A: Vegan protein shake
Option B: Soy milk + banana
Option C: Sprout chaat (moong sprouts)
Option B: Soy milk + banana
Option C: Sprout chaat (moong sprouts)
🍽️ 6. Dinner (20–30g protein)
Option 1
- Mixed dal khichdi
- Tofu stir fry
- → 24–28g protein
Option 2
- Chickpea salad (1.5 cups)
- → 22g protein
Option 3
-
Vegetable pulao + soy chunks
→ 25–30g protein
🌙 7. Before Bed (Optional: 6–10g protein)
- Peanuts
- Almonds
- Warm soy milk
💪 BEST MUSCLE-BUILDING VEGAN PROTEIN SOURCES
Food Protein
Soy chunks (50g dry) 25g
Tofu (200g) 20–26g
Lentils (1 cup cooked) 18g
Chickpeas/Rajma (1 cup) 14–16g
Moong sprouts (1 cup) 12g
Roasted chana (100g) 20g
Oats (1 cup) 10g
Vegan protein powder 22–25g
🥜 Weekly Bulk Grocery List (High-Protein)
- Soy chunks – 1–2 kg
- Tofu – 1–2 packets (optional)
- Oats – 2 kg
- Dal (toor, moong, masoor) – 4–5 kg
- Chickpeas / rajma – 2–3 kg
- Peanuts – 1–2 kg
- Chia / flax seeds
- Soy milk (fortified)
- Fruits: banana, apple, pomegranate
