I am undergoing with weight training and cardiovascular exercises these days majorly for reducing belly fat and for strengthening muscles as well . After workout i feel hungry so i immediately takes my dinner (not so heavy). Is that right to take dinner just after workout?
Yes, it's okay to eat right away. Based on the advice from this article (Recovery Nutrition for Athletes, from the NSCA's Performance Training Journal):
It is now well established that the key to maximizing recovery is to consume carbohydrates and proteins immediately after exercise. Research indicates that the ideal recovery nutrition is a meal or liquid supplement containing high-glycemic carbohydrates and quality proteins in approximately a 4:1 ratio, that include 10 – 20% of the athlete’s total daily caloric intake of these two macronutrients.