You get xp every time someone is hurt in battle, and as people are healed (used to be only healed in settlements, but I've noticed level ups while travelling lately). So, you can try having your recruits charge a castle, (or raid a village), and then run away once the recruits are downed. Heal the survivors, and hire someone to replace the ones you couldn't save...