A recipe pushing method includes receiving cooking device product information of a cooking device transmitted by a terminal device via a cooking service application, extracting a recipe preference characteristic of a user according to a history of the user browsing recipes in the cooking service application and a preset filtering condition, generating a recommended recipe matching the cooking device product information according to the recipe preference characteristic, and transmitting the recommended recipe to the cooking service application.