We know that time is cyclic in Hinduism[Time in Hinduism] and universes are created and destroyed every time.
So, are the new and old universes identical in every way?
See the following answer: How is evolution portrayed?
To quote, and to answer your question:
The Linga Purana explains some sort of evolution on a macroscopic scale:
अतीतानि च कल्पानि सोदर्काणि सहान्वयैः ।
अनागतेषु तद्वच्च तर्कः कार्यो विजानता ॥ १४ ॥
atītāni ca kalpāni sodarkāṇi sahānvayaiḥ |
anāgateṣu tadvacca tarkaḥ kāryo vijānatā || 114 ||
“The past kalpas are such that they leave their consequences on the future ones along with (or including) the dynasties of Kings etc. and the same reasoning should be applied to future kalpas by the knowing man (i.e., the past has left its marks on the present and in the same way the future will carry the marks of the present).” verse 1.70.114
A kalpa represents a day (or night) of Brahma and amounts to 4.32 billion human years. Then 30 * 12 * 100 of these kalpas represent the life cycle of the universe so that leaves plenty of time for evolution to occur between those transitions.
I am unable to find excerpt from the text so I will just mention it what it said.
I a particular chapter of Mahabharata this is talked about and this is what the the lines were -
Universe is created and destroyed over and over again and again and transition from one creation to another is like changing seasons, flowers which were present before in previous season are not seen in present one.
This is a clear indication that every fresh creation does not look same like the previous one. Like flowers and fruits around us are different in every season in same way the universe as seen now may not be same in another Kalpa.
P.S - I will try to locate this particular excerpt and add it to the answer but if anyone else remembers where it is please do feel free to inform in the comments.