A cooling system based on thermoelastic effect is provided. The system comprises a heat sink, a refrigerated space and a regenerator coupled to the refrigerated space and to the heat sink to pump heat from the refrigerated space to the heat sink. The regenerator comprises solid thermoelastic refrigerant materials capable of absorbing or releasing heat.