When my baby's weight was on the lower side, the hospital dietician gave me a detailed high-protein diet with sattu and milk. I highly recommend asking your doctor or clinical nutritionist directly, they will guide you perfectly based on your growth scans.
A protein-rich diet with eggs, lean meat, paneer, and pulses is great for fetal weight gain. However, every pregnancy is different, so it's always best to follow the diet chart your doctor or hospital nutritionist recommends.
My mother and saas made me eat laddoos made of dry fruits, and lots of paneer and milk to help the baby gain weight. They always say that dairy and nuts are the best for baby's growth, and it really worked for me.
During my third trimester, I ate bananas, paneer, and drank coconut water almost every day, and my baby was born at a very healthy weight. This is just what worked for me personally.
Eating a handful of soaked almonds and walnuts daily helped me. Just eat healthy, home-cooked food and don't stress too much about the weight, baby will grow beautifully.
Along with eating nutritious things like milk, ghee, and dry fruits, please keep your mind positive and do some light prayers. God will take care of everything, just eat well and stay happy.
I remember crying after my ultrasound thinking my baby is too small, it's such an emotional phase. But eating lots of proteins like dal, eggs, and curd really helped us catch up. You are doing amazing, mama, just take care of your meals!