"Add widget" option not appearing on home screen
Your phone Motorola Moto E6i is running Android 10 Go.
On Android Go the default launcher has no widget support. This is the reason this option is missing.
I am not sure if different launcher apps also face this limitation. You can try to install a different launcher app that has built-in widgets. Widgets of other apps may still be impossible because of Android Go.