The diet plan for Indian bodybuilders varies depending on individual goals, body type, and training routine. However, here is a general diet plan that can be followed by bodybuilders in India:


Proteins: Proteins are essential for muscle growth and repair. Include protein-rich foods such as chicken, fish, eggs, cottage cheese, Greek yogurt, lentils, and beans in your diet.


Carbohydrates: Carbohydrates provide energy for intense workouts. Include complex carbohydrates such as brown rice, whole wheat bread, quinoa, sweet potatoes, and oats in your diet.


Fats: Healthy fats such as olive oil, avocado, nuts, and seeds help in hormone production and absorption of vitamins. Include these in your diet in moderate amounts.


Vegetables and Fruits: These are essential sources of vitamins, minerals, and fiber. Include a variety of colorful fruits and vegetables in your diet.


Water: Drink at least 3-4 liters of water per day to keep yourself hydrated.


Here's a sample diet plan for Indian bodybuilders:


Meal 1: Breakfast (7-8 am)


3-4 whole eggs omelette with veggies

2-3 slices of whole wheat bread

1 cup of green tea

Meal 2: Mid-Morning Snack (10-11 am)


1 scoop of whey protein shake

1 medium-sized fruit

Meal 3: Lunch (1-2 pm)


1 cup of brown rice or quinoa

200 grams of chicken breast or fish

1 cup of mixed veggies

1 glass of buttermilk

Meal 4: Mid-Afternoon Snack (4-5 pm)


1 cup of Greek yogurt or cottage cheese

1 medium-sized fruit

Meal 5: Pre-Workout (6-7 pm)


1 scoop of whey protein shake

1 small banana

Meal 6: Post-Workout (8-9 pm)


1 scoop of whey protein shake

1 medium-sized sweet potato

Meal 7: Dinner (10-11 pm)


200 grams of chicken breast or fish

1 cup of mixed veggies

1 glass of low-fat milk

Note: This is just a sample diet plan, and you should consult with a nutritionist or a fitness expert to design a personalized diet plan based on your individual needs and goals.