India recorded 30,093 new Covid-19 cases and 374 fatalities due to the infection in the last 24 hours, the Union Health Ministry said in its latest update.