There are no engineering colleges in India (as per the data) which offers admission entirely based on the 10+2 results. Thus in order to take admission in BTech there are no options for you but you have to qualify entrance. You may get preferences in admission during admission in colleges, but you will not get admission in the colleges without any entrances.
Some of the best colleges in UP for BTech are:
For more colleges you may visit the link provided below:
https://engineering.careers360.com/colleges/list-of-engineering-colleges-in-uttar-pradesh
I hope this answer helps. All the very best for your future endeavors!
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile