How to make 5 volts PWM form 3 volts on stm32?
You should use a MOSFET driver chip (or circuit) with 3.3V inputs. 

Many have another supply for the gate drive- you can use something like 12V, which allows you to use a wide range of MOSFETs. 

To control that kind of power, you want to switch the MOSFET smartly (quickly). 

Power MOSFET gates require a lot of current to get them to switch quickly (amperes) due to the gate charge and the power dissipation in the transistors will be very high during the switching process so doing it quickly is important to avoid stressing the transistors excessively. 

You should do more research- the application notes from the MOSFET and MOSFET driver chip manufacturers would be a good place to start. IRF (now Infineon) is one place.