Ensuring kids maintain a healthy weight is essential for their growth and development. If your child needs to gain weight, incorporating nutrient-dense, calorie-rich foods into their diet is key. Here are seven delicious recipes designed to support healthy weight gain in kids while providing essential nutrients.
1. Banana and Nut Butter Smoothie
A smoothie packed with calories, protein, and healthy fats.
Ingredients:
- 1 ripe banana
- 2 tablespoons peanut or almond butter
- 1 cup full-fat milk or yogurt
- 1 teaspoon honey (optional)
Instructions:
- Blend all ingredients until smooth.
- Serve chilled with a sprinkle of chia seeds for extra nutrients.
Why it helps: Bananas provide natural sugars, while nut butter adds protein and healthy fats.
2. Cheese-Stuffed Paratha
A kid-friendly take on a classic Indian dish.
Ingredients:
- 1 cup whole wheat flour
- ½ cup grated cheese (cheddar or mozzarella)
- 2 tablespoons ghee (clarified butter)
- Salt and spices as needed
Instructions:
- Prepare dough with flour, water, and a pinch of salt.
- Stuff with grated cheese, seal, and roll into a flatbread.
- Cook on a heated pan with ghee until golden brown.
Why it helps: Cheese and ghee add calories and essential fats.
3. Avocado and Egg Toast
A quick, nutrient-packed snack or breakfast option.
Ingredients:
- 1 slice whole-grain bread
- ½ ripe avocado
- 1 boiled or scrambled egg
- Salt and pepper
Instructions:
- Mash avocado and spread it on toast.
- Top with boiled or scrambled egg.
- Sprinkle with salt and pepper.
Why it helps: Avocado is calorie-dense and full of healthy fats, while eggs provide protein.
4. Dry Fruit Laddoos
A sweet treat loaded with nutrients and energy.
Ingredients:
- 1 cup mixed dry fruits (almonds, cashews, dates, raisins)
- 2 tablespoons ghee
- ½ teaspoon cardamom powder
Instructions:
- Blend dry fruits into a coarse mixture.
- Heat ghee in a pan, mix in the dry fruit blend, and roll into balls.
Why it helps: High in calories, healthy fats, and natural sugars from dates and raisins.
5. Chicken and Veggie Wrap
A balanced meal packed with protein and carbs.
Ingredients:
- 1 whole-grain tortilla
- ½ cup cooked shredded chicken
- ¼ cup grated cheese
- ¼ cup sautéed vegetables (bell peppers, carrots)
Instructions:
- Layer chicken, vegetables, and cheese on the tortilla.
- Roll tightly and grill for 2-3 minutes.
Why it helps: A perfect blend of protein, fats, and carbs for sustained energy.
6. Rice Kheer (Pudding)
A traditional dessert with a calorie boost.
Ingredients:
- 1 cup cooked rice
- 2 cups full-fat milk
- ¼ cup sugar
- 1 tablespoon chopped nuts
- A pinch of cardamom powder
Instructions:
- Cook rice in milk until thick and creamy.
- Add sugar, nuts, and cardamom powder.
Why it helps: The combination of milk, rice, and nuts provides calories, proteins, and fats.
7. Paneer and Spinach Curry with Rice
A hearty, nutrient-rich meal.
Ingredients:
- 1 cup paneer (Indian cottage cheese) cubes
- 1 cup spinach puree
- 1 cup cooked rice
- 2 tablespoons cream
- Spices (garlic, turmeric, cumin)
Instructions:
- Sauté spices, add spinach puree, and cook.
- Mix in paneer cubes and cream, then simmer.
- Serve with cooked rice.
Why it helps: Paneer and cream are calorie-dense, while spinach adds essential vitamins and minerals.

Tips for Healthy Weight Gain
- Include small, frequent meals.
- Avoid junk food; focus on whole, natural foods.
- Combine healthy fats, proteins, and carbohydrates.
- Encourage physical activity to build muscle mass.
These recipes provide a balance of nutrients and energy, ensuring kids gain weight healthily and enjoy every bite!