Client
SideChef App
Role
Product Designer (UX/UI)
Collaboration
PM, Engineering
TimeLine
Jan–May 2025
Background
People often encounter inspiring dishes when dining out — beautiful, delicious, and unforgettable.
However, recreating them at home is surprisingly difficult, especially when the dish name is unknown or the cooking method is unfamiliar.
To bridge the gap between food inspiration and actual cooking, SideChef introduced two AI-powered features:
AI-Gen-Recipe: Generate a complete recipe from a dish photo
Remix AI (Substitution AI): Personalize ingredients and steps to match dietary preferences
Research & Insights
We conducted quantitative research with 412 SideChef users, combining survey data and behavioral analysis of recipe search and save events across dining-out and social media scenarios.
The results revealed consistent drop-off points driven by text-based search, while visual input, early dish recognition, and personalization significantly increased engagement and follow-through.

Problem Statement
|
When users don’t know the dish name or ingredients, traditional recipe discovery fails and uncertainty causes drop-off.
Design Goals × Metrics
Goal
Photo-based entry usage +25–35%
Conversion from photo upload to recipe generation +15–20%
Progression to step view +20–30%
Drop-off before steps −15–25%
Goal
Goal
Save / Start Cooking actions +15–25%
Recipe regeneration rate −10–20%
Remix usage rate among AI recipes 30–40%
Retention uplift for dietary-preference users +10–15%
Goal
Goal
Non-food upload recovery rate +20–30%
Failed attempt drop-off −15–20%
The image-to-recipe feature drove sustained engagement
0.0mins
Avg. Time Spent per Image-based Recipe Session
Image-based generation became a core way to create recipes
0.0%
Share of AI Recipes Generated from Images
Most users progressed to full cooking instructions
0.0%
Users Reaching Step-by-Step Cooking View
Personalization was actively used, not ignored
0.0%
AI Recipes Using Remix (Substitution) AI
Image-generated recipes led to real cooking intent
0.0%
Start Cooking Rate after Image-based Generation












