The internet is a huge pool of data. It consists of various websites that provide numerous recipes and it becomes difficult for a person to manually search for a recipe based on the available ingredients daily. Inventory management is a difficult task because it is not feasible to keep track of every food ingredient. The objective of this paper is to provide an effective solution to manage inventory of the user using the Internet of Things (IoT) as well as recommending a recipe to the user using the available inventory. A recipe scoring algorithm that follows a collaborative filtering approach is proposed to score the recipes and the recipes that yield a higher score will be recommended to the user. This reduces the time and efforts of the user which makes the system more efficient and user-centric. © Springer Nature Singapore Pte Ltd 2021.