The list of reasons that can cause your vehicle to stall is too long. The best way to start troubleshooting a stalling vehicle is to scan for error codes using OBD2 scanner.
But usually, engine stalls when there is something wrong with fuel supply: bad fuel pump, clogged fuel filter, bad fuel pressure regulator, blocked fuel injector.