Milk is a great source of protein and healthy fats. It can be consumed in different forms like milkshakes, smoothies, or just plain milk.
Rice is a staple food in many Indian households and is rich in carbohydrates, making it an excellent food for weight gain.
Nuts like almonds, cashews, and walnuts are a great source of healthy fats and proteins. They can be eaten as a snack or added to dishes like biryanis or kormas.
Paneer or Indian cottage cheese is an excellent source of protein and healthy fats. It can be used in a variety of dishes like paneer tikka, paneer bhurji, or palak paneer.
Ghee is a type of clarified butter that is used in many Indian dishes. It is high in calories and can be added to rice, dal, or vegetables to increase their nutritional value.
Potatoes are a high-calorie vegetable that can be used in a variety of dishes like aloo paratha, potato curry, or mashed potatoes.
Dried fruits like raisins, dates, and figs are high in calories and can be added to breakfast cereals, smoothies, or eaten as a snack.
Eggs are a great source of protein and healthy fats. They can be eaten in different forms like omelets, boiled eggs, or egg curry.
Although not native to India, avocados are becoming increasingly popular due to their high-calorie and nutrient-rich properties. They can be added to smoothies or eaten as a snack on their own.