How to store a lot of data for a casual game?

Hi,

I need to store a lot of data for a game I’m making, it’s similar to Cooking Fever, where there are a lot of levels (~300) and each level has some data like how many stars player got, is it unlocked or not, how many upgrades of each item he or she has done in the kitchen of that chapter, etc.

It’s so daunting and I wanted to ask you guys if you know a way to store this amount of data and easily access it in the game.

I know I’m not asking a detailed question here but any input is appreciated.

Thanks.

Serialize your level data and save it as a binary file, an XML file, or just a plain text file.