Before the gym, eat 2 to 3 Medjool dates (khajoor) about 45 minutes ahead for quick energy. After training, have a 30 g handful of almonds (badam) with pumpkin seeds within the hour. That is roughly 10 g of protein and a steady supply of healthy fats.
Before the workout: small, sweet, easy on the stomach
Fats and fibre digest slowly, so keep the pre-workout portion light. Two to three Medjool dates give about 45 g of carbohydrate in total and sit well on an empty stomach. If you train early morning, add 4 soaked almonds. If you train after work, eat the dates 45 minutes before and skip nuts until later.
- Early morning session: 2 dates and 4 soaked almonds
- Evening session: 3 dates and a few makhana (fox nut)
- Long leg day: 3 dates plus 1 teaspoon chia soaked in water
Protein per handful: what you really get
Nuts and seeds are not a replacement for dal, paneer, eggs or whey. They add protein plus fats and minerals on top. Here is the honest count for one 28 g handful, using USDA-style values.
| Item (28 g) | Protein | Calories | Best use |
|---|---|---|---|
| Pumpkin seeds | 8 g | 157 | After training |
| Almonds (badam) | 6 g | 162 | Anytime |
| Pistachios (pista) | 6 g | 157 | Evening snack |
| Cashews (kaju) | 5 g | 155 | With a meal |
| Walnuts (akhrot) | 4 g | 183 | Dinner or breakfast |
After the workout: protein, fats and a little sugar
Within an hour of training, aim for 25 to 30 g of nuts and seeds along with your main protein meal. A simple mix is 8 almonds, 1 tablespoon pumpkin seeds, 2 walnut halves (walnut kernels) and 1 date. Mix a tablespoon of five seeds mix into curd or a smoothie for extra minerals.
Soaked almonds are easier to digest and peel off easily, so soak 8 to 10 in water overnight. Roasted pistachios work better in a gym bag as they need no soaking. Keep portions to one handful at a time, as nuts are energy dense and a few extra handfuls quickly add 300 calories.
Habits that make the plan stick
Carry a small steel box with 8 almonds, 1 date and a spoon of seeds so you never reach for a packaged bar. Drink a full glass of water with every handful, because dry fruits are concentrated and need fluid. On rest days, keep the same pattern but halve the dates.
Cutting weight? Keep nuts to 20 g a day and prefer makhana as a light filler for the evening. Building size? Go up to 40 g and add a banana shake. Salted or masala nuts are fine now and then, but plain ones let you control the sodium.
Do not eat a full handful of nuts right before heavy squats or deadlifts. Fat slows digestion and can sit heavy, so keep that handful for after the session. If you train twice a day, split the dates between sessions and keep the nuts for the evening meal.
A month of gym snacks: what to order
Plan on one 30 g handful of nuts per day plus 2 to 3 dates, which comes to about 1 kg of nuts and seeds per month for one person.
- Almonds: 500 g
- Pumpkin seeds: 250 g
- Walnut kernels: 250 g
- Pista kernels: 250 g
- Medjool dates: 500 g
- Makhana: 250 g
For a protein-focused list of everything, see our guide to protein rich dry fruits, or browse all seeds. Orders start at ₹1,000 and every order ships free. Payment is online only.
Questions people ask
How many almonds should I eat after a workout?
Eight to ten almonds, about 12 g, is a sensible portion. Eat them with your main protein meal, and soak them overnight if you find raw almonds heavy.
Are dates good before the gym?
Dates are a quick source of carbohydrate and potassium. Two to three about 45 minutes before training is enough for most people, and they are easy to carry in a gym bag.
Can nuts replace protein powder?
Not fully. A 30 g handful gives around 6 to 8 g of protein, so you would need a lot of calories to match a scoop. Use nuts as a snack alongside regular meals.
Should I eat seeds raw or roasted?
Both work. Raw seeds keep their natural oils and can be soaked or added to curd, while light roasting gives a crunch. Store either in an airtight jar away from sunlight.
