Dished

A mobile app that helps users discover new recipes and explore global cuisines by connecting dishes and ingredients with their cultural and climatic origins.

timeline

Jan – Mar 2025

collaborators

N/A

Dished

A mobile app that helps users discover new recipes and explore global cuisines by connecting dishes and ingredients with their cultural and climatic origins.

timeline

Jan – Mar 2025

collaborators

N/A

background

For my thesis project, I chose to explore the intersection of cuisine, culture, and climate by positing the question: how do cuisines develop over time based on geography and sociocultural factors? To narrow the scope, I focused on Chinese cuisines due to rich diversity across regions and climates.

research

During my initial research, I realized that there is no central, engaging platform for users to explore the richness of global cuisines. Sites like TasteAtlas provide extensive information, but lack meaningful interaction beyond letting users rate dishes and cuisines. This led me to explore a solution that would make food exploration educational, interactive, and user-friendly.

competitor analysis

I analyzed TasteAtlas and SuperCook to understand current solutions. To summarize my findings:


  • TasteAtlas: Comprehensive content on dishes and their origins but messy navigation and unclear social features. Rating system is problematic due to the subjectivity of taste.

  • SuperCook: Generates recipes from Google based on the user's pantry items, providing an intuitive, practical experience.


My main takeaway was that users need both educational context and practical usability to integrate the app into their daily lives.

personas

I created two personas to guide my user experience.

Lila

28 F, Teacher

About

  • Vegetarian

  • Frugal

  • Busy lifestyle

Pain Points

  • Recipes often call for ingredients she doesn’t re-use so they go to waste.

  • Cooks repetitive meals due to limited cooking knowledge on vegetarian meals.

  • Doesn’t have much time to research for weekly grocery lists and meal prepping.

Wants

  • To find recipes based on what she already has in her pantry.

  • More diverse knowledge on food for a variety of home-cooked meals.

Mark

42 M, Software Engineer

About

  • Loves to travel for food

  • Avid cook

Pain Points

  • Finds it hard to recreate authentic international dishes at home.

  • Misses the excitement of culinary exploration between trips.

Wants

  • An easier way to discover new cuisines and places to travel based on food he already enjoys.

  • To connect dishes with the history behind them.

  • A go-to source for authentic recipes.

problem statement

Existing recipe platforms either focus on convenience or cultural information, but users need an experience that combines both. Users need a way to explore global cuisines that combines cultural learning with everyday usability.

goals

  • Help users discover unique recipes from around the world.

  • Connect dishes and cuisines to their cultural and climatic origins.

  • Introduce users to new ingredients and how to use them.

  • Make global cooking accessible to everyday users.

  • Expand users' culinary horizons.

competitor analysis

I conducted competitive analysis on two sites, TasteAtlas and SuperCook. TasteAtlas describes itself as a “world atlas of traditional dishes, local ingredients, and authentic restaurants” and has a very ambitious scope. There are a good amount of categories and lots of information on the origin of dishes. However, the site itself is disorganized and the social aspect is confusing. There is also the ability to rate dishes (which affects their cuisine and dish leaderboards), a function I find problematic due to the subjectivity and amount of variables involved.


SuperCook, on the other hand, is a recipe generator that gathers recipes from Google based on the user’s pantry of ingredients. It uses an intuitive approach wherein the pantry is tied to the user account so it doesn’t need to be updated each time. This makes the process of finding recipes to cook much easier.

information architecture

I mapped key features based on user needs and goals.

wireframes

I prioritized a minimal layout to emphasize photos, avoiding cognitive overload for the user.

design

My initial design used pixel art and bright colors for a retro-inspired look. After testing with peers, I received feedback that it felt too childish.

So for my final design, I opted for a monochromatic design with a red accent colour, monospace headers for clarity, and removed the borders from photographs for a cleaner look. I abandoned the pixel art idea in favour of transparent images.

solution

The final product, Dished, is a mobile app that helps users explore food on a meaningful level with seamless navigation between cuisines, dishes, ingredients, regions, and climates to maximize discovery. Dished helps users:


  • Discover new dishes and cuisines based on their tastes.

  • Learn the history and cultural context of what they consume.

  • Find recipes using existing pantry items.

  • Generate grocery lists for easy cooking.

lessons learned

Dished was a great example in how prioritizing research helped me create a better-informed final product. In the beginning, I had a few issues with the practicality of Dished but constant feedback helped me reiterate both the design and user experience of the app for a stronger end result.

Dished

A mobile app that helps users discover new recipes and explore global cuisines by connecting dishes and ingredients with their cultural and climatic origins.

timeline

Jan – Mar 2025

collaborators

N/A

Lila

28 F, Teacher

About

  • Vegetarian

  • Frugal

  • Busy lifestyle

Pain Points

  • Recipes often call for ingredients she doesn’t re-use so they go to waste.

  • Cooks repetitive meals due to limited cooking knowledge on vegetarian meals.

  • Doesn’t have much time to research for weekly grocery lists and meal prepping.

Wants

  • To find recipes based on what she already has in her pantry.

  • More diverse knowledge on food for a variety of home-cooked meals.

Mark

42 M, Software Engineer

About

  • Loves to travel for food

  • Avid cook

Pain Points

  • Finds it hard to recreate authentic international dishes at home.

  • Misses the excitement of culinary exploration between trips.

Wants

  • An easier way to discover new cuisines and places to travel based on food he already enjoys.

  • To connect dishes with the history behind them.

  • A go-to source for authentic recipes.

personas

I created two personas to guide my user experience.