Oats are rich in dietary fiber, and thus help in promoting satiety, lowering fat and carb absorption, and stabilizing your blood glucose levels. The daily recommended serving size of oats for weight loss is half a cup or 50 g. The best time to eat oats for weight loss is breakfast or dinner.