The phrase "to try making this at home" means that the speaker is suggesting you attempt to create or cook something by yourself in your own house.