Unlock bootloader, boot twrp, flash magisk/supersu, reboot as normal. Do not install twrp. Or unlock and extract ROM boot. img, then reboot system install magisk app, and use to patch boot.

How do I root with stock recovery?

Unlock bootloader, boot twrp, flash magisk/supersu, reboot as normal. Do not install twrp. Or unlock and extract ROM boot. img, then reboot system install magisk app, and use to patch boot.

Can I root with stock ROM?

The answer is YES . Steps to Do Rooting : Find root files for your Android Device on the internet(Every phone has a different root file ).

Can I flash supersu with stock recovery?

You can’t flash supersu using your stock recovery.

Do you need TWRP to root?

Note: you don’t need to root your device to install TWRP, but you will need to unlock the bootloader, which will erase all the content on your device. Also the method for unlocking the bootloader is different for each device, so your mileage will vary.