← All articles
Workout Nutrition⚡ 1.6–2.2 g protein per kg

Indian Gym Diet for Muscle Gain: Calories, Protein and a Sample Day

How much to eat, how much protein, and what a muscle-gain day of Indian food actually looks like, without supplements you do not need.

BroTin Box Nutrition Team, Measured meals, Coimbatore · 13 October 2026 · 5 min read

Indian Gym Diet for Muscle Gain: Calories, Protein and a Sample Day
Quick answer: To build muscle on an Indian diet, eat 250–500 kcal above maintenance, get 1.6–2.2 g of protein per kg of body weight, spread it over 3–5 meals of 25–40 g each, keep carbs around your workouts, and train with progressive overload. For most beginners, 0.5–1 kg of weight gain per month is realistic; faster gain is mostly fat.

Walk into any gym in Coimbatore and you will hear the same questions. How much should I eat? Do I need whey? Is rice bad? Can I build muscle as a vegetarian?

Here is a clear, practical gym diet built around Indian food, without supplements you do not need.

Step 1: Find your calorie target

Muscle is built in a small calorie surplus. Too small and you will not grow; too big and you will mostly gain fat.

A simple starting estimate for maintenance calories:

  • Lightly active (desk job, gym 3 days a week): body weight in kg × 30–33
  • Moderately active (gym 4–5 days, on your feet a lot): body weight in kg × 33–36

Then add 250–500 kcal for muscle gain.

Example

A 65 kg man training 4 days a week: 65 × 34 = about 2,200 kcal maintenance. Add 300 kcal: about 2,500 kcal per day.

Weigh yourself every morning and use the weekly average. If it has not moved in two weeks, add 150–200 kcal. If you are gaining more than 1 kg a month as a beginner, pull back slightly.

Step 2: Set your protein

Aim for 1.6–2.2 g per kg of body weight. For a 65 kg person, that is about 105–140 g per day. Our full guide on how much protein you need per day explains the ranges.

The key is spreading it out. Four meals of 25–35 g each works much better than one huge dinner.

Step 3: Do not fear carbs

Carbohydrates fuel heavy training and help recovery. Rice, chapati, oats, millets, potatoes, fruit and legumes are all fine. Place more of your carbs in the meals before and after training, and keep fat moderate, roughly 20–30% of total calories.

A sample Indian muscle-gain day (about 2,500 kcal, 130 g protein)

Breakfast (7–8 AM)

  • 3-egg bhurji or 100 g paneer bhurji
  • 2 chapatis
  • 1 glass milk
  • About 30 g protein

Mid-morning

  • Banana + handful of peanuts
  • About 8 g protein

Lunch (1 PM)

  • 150 g grilled chicken or soya chunk curry
  • 1.5 cups rice + 1 katori dal
  • Vegetables and curd
  • About 45 g protein

Pre-workout (5 PM)

  • 2 slices whole wheat bread with peanut butter, or a bowl of oats with milk
  • About 10–15 g protein

Dinner (8 PM, after training)

  • Fish or chicken curry, or paneer and chana
  • 2 chapatis or 1 cup rice
  • Sprouted green gram salad
  • About 35–40 g protein

What about vegetarians?

You can absolutely build muscle as a vegetarian. Lean on these:

  • Soya chunks: about 26 g protein in 50 g dry
  • Paneer: about 18–20 g per 100 g
  • Hung curd and milk: easy daily additions
  • Legumes: chana, rajma, kollu, green gram (combine with grains through the day)

Compare your options in chicken vs eggs vs paneer vs soya.

Do you need supplements?

  • Whey protein: convenient, not required. Useful if you struggle to reach your protein number with food.
  • Creatine monohydrate (3–5 g a day): one of the most researched supplements, with consistent evidence for strength and muscle gain.
  • Everything else (mass gainers, BCAAs, fat burners): mostly unnecessary if your diet is right.

The five most common gym diet mistakes

  1. Eating "clean" but too little. You cannot build muscle in a deficit for long.
  2. All protein at dinner. Spread it across the day.
  3. Dirty bulking. Parotta, biryani and shakes every day add fat, not muscle.
  4. No tracking. If you do not know roughly what you eat, you cannot adjust.
  5. Skipping sleep. 7–9 hours matters as much as your meals.

Let us handle two of your meals

The hardest part of a gym diet is not the plan. It is cooking 150 g of chicken and boiling eggs every single day. BroTin Box handles it for you.

Our non-veg boxes deliver 58–81 g of protein each, weighed on digital scales, with exact macros printed on the box. For example, our Monday box (green mint grilled chicken, 2 eggs, black chana, corn salad and 2 chapatis) is 81.4 g protein and 977 kcal.

With the 12-Meal Weekly Plan you get a box at 7–9 AM and another at 7–9 PM, Monday to Saturday. That covers about 85–126 g protein per day from our boxes alone, before you add anything else. Add a lunch and a snack, and your bulk is done. See the plans page for details.

Frequently asked questions

How fast can I gain muscle? Beginners can often gain 0.5–1 kg of body weight per month, a good portion of which is muscle when training is consistent. Experienced lifters gain more slowly.

Is rice bad for muscle gain? No. Rice is an easy, digestible source of carbohydrate that fuels training. Just measure your portions.

Should I eat before or after the gym? Both are useful. A light carb and protein snack 1–2 hours before, and a full meal with protein within a few hours after, works well for most people.

Can I build muscle and lose fat at the same time? Beginners and people returning to training often can, especially with high protein and a small deficit. Everyone else does better focusing on one goal at a time.


Train hard, and let us count the grams. Try a BroTin Box tomorrow.

Pillars:#muscle gain#gym diet#bulking#high protein

Try measured meals for a day

Every box weighed, delivered fresh in Coimbatore.

Order a trial box
WhatsApp