dawn jackson blatner, r.d.n., agrees that post-meal is best. "having dessert after a balanced meal allows you to get the benefit of the nutrients in the meal to stabilize your blood sugar from the sweets. psychologically, it's also better to eat it after a meal," she says.