The cooking process often begins in one of two directions:
From ingredients to a recipe
From a recipe to ingredients
Currently, no app successfully combines both paths into a seamless experience. Meanwhile, individualism is on the rise—making it increasingly important for people to know how to cook for themselves. Despite this need, many still feel discouraged or overwhelmed by the cooking process.
The goal is to create a flexible tool that supports users in either starting point, helping them cook confidently while reducing waste.
Research Goals
We want to identify who struggles the most with cooking, understand what discourages them from preparing meals, and explore how they currently manage food or ingredient waste in their daily lives.
Methodologies
Competıtıve Analysıs
User Intervıews
Research Findings
Two-way Recıpe Dıscovery
From pantry to plate or from craving to cooking
Users want to input what they already have and get recipe suggestions (Ingredient-to-Recipe).
Others prefer exploring recipes first and then shop for what’s needed (Recipe-to-Ingredients).
The dual-mode approach matches different mindsets and shopping habits.
Flexibility is crucial: users want to switch between both modes fluidly.
Guıded yet Flexıble Journey
Personalised flow with choice and clarity
Users value quick suggestions when stressed or in a rush.
Some want step-by-step cooking guidance, others prefer freedom to tweak recipes.
Time, dietary needs, mood, and cooking skills all influence the flow they expect.
Filtering by cook time, portion size, and ingredients on hand is essential.
Smart Ingredıent Management
Minimising waste, maximising what you have
Users dislike wasting food—many want to use what’s left in their fridge.
Ingredient tracking, substitution tips, and shopping lists are helpful.
Some struggle to remember what they have or to estimate quantities.
Leftover-focused recipes and partial-use suggestions are strongly appreciated.
Paın Poınts & Barrıers
What frustrates users in daily cooking
Hard to find recipes that match what’s in the kitchen without too many missing items.
Shopping for specific niche ingredients can be expensive or impractical.
Health-conscious users find it hard to judge nutritional value or portion control.
Users experience decision fatigue—too many choices without clear direction.
Personas
Hıroshı
Finance professional – 32 y/o – Health-focused & tech-savvy
Hiroshi is a finance professional living in Vancouver with a busy lifestyle. He values healthy living, follows a vegetarian diet, exercises regularly, and enjoys cooking at home. He is tech-savvy, enjoys exploring new cuisines, and pays close attention to the nutritional value of his meals.
Goals
Access quick, healthy, and high-quality recipes
Get alternative ingredient suggestions when something is missing
View detailed nutritional info for ingredients and full recipes
Discover new cuisines and share recipes easily
Frustrations
Recipes that take too long to prepare
Lack of vegetarian alternatives
Missing or insufficient nutritional information
Apps that are not user-friendly or practical
Isabella
International law student – 26 y/o – Budget-conscious & eco-friendly
Isabella is a Brazilian international student in Vancouver studying law. Passionate about sustainability, she tries to reduce food waste and her carbon footprint. Although she enjoys global cuisines, her lack of cooking experience makes it challenging to prepare meals. She is tech-savvy and seeks affordable, beginner-friendly solutions that align with her financial and environmental values.
Goals
Find beginner-friendly recipes with step-by-step instructions
Minimize food waste by using available ingredients efficiently
Compare prices to stay within a student budget
Explore new cuisines despite limited cooking skills
Analyzing user needs accurately and understanding their expectations
Responding effectively to user feedback and insights
Initially deciding to add a feature for comparing item prices from online marketplaces, but later realizing it would add unnecessary complexity and burden to the project
Lesson Learned
Keeping the design simple is always more effective and manageable
Following current design trends helps to understand common approaches and user expectations more clearly