Sue Chef

Equipping amateur home chefs with AI to improve their cooking skills and recipes.

Equipping amateur home chefs with AI to improve their cooking skills and recipes.

What this case study showcases:

Product Design, User Research/Testing, Wireframing

Project Date:

January - March 2024

Tools:

Figma, Maze

THE PROBLEM

Online recipes are often hard to read and keep track of. It’s even harder to become a good cook and learn the intricacies of a recipe without trial and error or the guidance of a more experienced chef.

Sue Chef recommends recipes based on which ingredients, tools, and spices you already have in Your Pantry and tells you exactly how many more items you need to make a recipe.

Everything you need to know about a recipe before deciding to make it is available at a glance.


You might wonder, what is that tomato doing here? Meet Sue, your AI sous chef!

Sue is here to help with all your cooking queries.


When chatting with Sue, the app suggests common recipe-specific questions. Sue’s answers are informed by which ingredients you already own, comments left on recipes and a wealth of cooking knowledge.

Cooking Mode allows you to cook without holding or checking your phone by letting you ask Sue questions much like Siri.

CONTEXT

During the pandemic, I started cooking at home more and pushed myself to experiment with new recipes and cooking/baking techniques. Despite my enthusiasm, I immediately hit some roadblocks. Every time I searched for a recipe, I had to sift through countless cluttered recipe websites that prioritized SEO over user experience.

When I took a 12-week UX Design class through General Assembly, I decided to create a solution to help improve the recipe experience for people who want to cook at home.

EXPLORATORY INTERVIEWS

My objective when conducting user interviews was to understand how people currently use recipes, think about how cooking for themselves and others, and what features they might find useful in a cooking app.

I interviewed 4 people with varying levels of cooking experience and recorded our conversations using Otter.AI and FigJam to synthesize key takeaways.

KEY INSIGHTS FROM INTERVIEWS

Target Audience = Amateur Cooks:

People who want to cook more, but may not know where to start or how to improve had the most frustrations with home cooking, the greatest room for improvement, and the highest interest in using a new tool.

Target Audience = Amateur Cooks:

People who want to cook more, but may not know where to start or how to improve had the most frustrations with home cooking, the greatest room for improvement, and the highest interest in using a new tool.

Hands-free Recipe Help:

Not wanting to use a phone while cooking, especially with sticky fingers was a common frustration when using online recipes.

Hands-free Recipe Help:

Not wanting to use a phone while cooking, especially with sticky fingers was a common frustration when using online recipes.

We Have Food At Home:

Participants voiced a desire to build recipes based on ingredients they already have in their kitchen.

We Have Food At Home:

Participants voiced a desire to build recipes based on ingredients they already have in their kitchen.

Target Audience = Amateur Cooks:

People who want to cook more, but may not know where to start or how to improve had the most frustrations with home cooking, the greatest room for improvement, and the highest interest in using a new tool.

Target Audience = Amateur Cooks:

People who want to cook more, but may not know where to start or how to improve had the most frustrations with home cooking, the greatest room for improvement, and the highest interest in using a new tool.

Hands-free Recipe Help:

Not wanting to use a phone while cooking, especially with sticky fingers was a common frustration when using online recipes.

Hands-free Recipe Help:

Not wanting to use a phone while cooking, especially with sticky fingers was a common frustration when using online recipes.

We Have Food At Home:

Participants voiced a desire to build recipes based on ingredients they already have in their kitchen.

We Have Food At Home:

Participants voiced a desire to build recipes based on ingredients they already have in their kitchen.

Target Audience = Amateur Cooks:

People who want to cook more, but may not know where to start or how to improve had the most frustrations with home cooking, the greatest room for improvement, and the highest interest in using a new tool.

Target Audience = Amateur Cooks:

People who want to cook more, but may not know where to start or how to improve had the most frustrations with home cooking, the greatest room for improvement, and the highest interest in using a new tool.

Hands-free Recipe Help:

Not wanting to use a phone while cooking, especially with sticky fingers was a common frustration when using online recipes.

Hands-free Recipe Help:

Not wanting to use a phone while cooking, especially with sticky fingers was a common frustration when using online recipes.

We Have Food At Home:

Participants voiced a desire to build recipes based on ingredients they already have in their kitchen.

We Have Food At Home:

Participants voiced a desire to build recipes based on ingredients they already have in their kitchen.

USE CASES FROM QUOTES

Jake

24, Software Developer, Sweden

“I would like something to read a recipe to me step by step. I could ask ‘What's next?’ And look at the screen without having to touch anything. Once you're actually in the pan and there's real-time pressure you don't want to go back to the recipe. That's when I want to switch to voice.”

Jake

24, Software Developer, Sweden

“I would like something to read a recipe to me step by step. I could ask ‘What's next?’ And look at the screen without having to touch anything. Once you're actually in the pan and there's real-time pressure you don't want to go back to the recipe. That's when I want to switch to voice.”

Shantih

23, Educator, Maryland

“I always try to build my meal planning around what ingredients I already have, but sometimes you get home after grocery shopping and realize you’ve forgotten something important. It would be nice to be able to always know if there’s an easy substitution or way to alter the recipe to fit what you have better.”

Shantih

23, Educator, Maryland

“I always try to build my meal planning around what ingredients I already have, but sometimes you get home after grocery shopping and realize you’ve forgotten something important. It would be nice to be able to always know if there’s an easy substitution or way to alter the recipe to fit what you have better.”

Jake

24, Software Developer, Sweden

“I would like something to read a recipe to me step by step. I could ask ‘What's next?’ And look at the screen without having to touch anything. Once you're actually in the pan and there's real-time pressure you don't want to go back to the recipe. That's when I want to switch to voice.”

Jake

24, Software Developer, Sweden

“I would like something to read a recipe to me step by step. I could ask ‘What's next?’ And look at the screen without having to touch anything. Once you're actually in the pan and there's real-time pressure you don't want to go back to the recipe. That's when I want to switch to voice.”

Shantih

23, Educator, Maryland

“I always try to build my meal planning around what ingredients I already have, but sometimes you get home after grocery shopping and realize you’ve forgotten something important. It would be nice to be able to always know if there’s an easy substitution or way to alter the recipe to fit what you have better.”

Shantih

23, Educator, Maryland

“I always try to build my meal planning around what ingredients I already have, but sometimes you get home after grocery shopping and realize you’ve forgotten something important. It would be nice to be able to always know if there’s an easy substitution or way to alter the recipe to fit what you have better.”

Shantih

23, Educator, Maryland

“I always try to build my meal planning around what ingredients I already have, but sometimes you get home after grocery shopping and realize you’ve forgotten something important. It would be nice to be able to always know if there’s an easy substitution or way to alter the recipe to fit what you have better.”

Jake

24, Software Developer, Sweden

“I would like something to read a recipe to me step by step. I could ask ‘What's next?’ And look at the screen without having to touch anything. Once you're actually in the pan and there's real-time pressure you don't want to go back to the recipe. That's when I want to switch to voice.”

Jake

24, Software Developer, Sweden

“I would like something to read a recipe to me step by step. I could ask ‘What's next?’ And look at the screen without having to touch anything. Once you're actually in the pan and there's real-time pressure you don't want to go back to the recipe. That's when I want to switch to voice.”

Shantih

23, Educator, Maryland

“I always try to build my meal planning around what ingredients I already have, but sometimes you get home after grocery shopping and realize you’ve forgotten something important. It would be nice to be able to always know if there’s an easy substitution or way to alter the recipe to fit what you have better.”

Shantih

23, Educator, Maryland

“I always try to build my meal planning around what ingredients I already have, but sometimes you get home after grocery shopping and realize you’ve forgotten something important. It would be nice to be able to always know if there’s an easy substitution or way to alter the recipe to fit what you have better.”

FEATURE IDEATION

Using my prior research and target user in mind, I generated a list of “how might we” questions and then potential features for a recipe app.

USER JOURNEY MAP

I then created a User Journey Map of the current state of using an online recipe to cook to help better understand and empathize with my target user.

FEATURE PRIORITIZATION

By mapping all potential features onto a scale of High to Low Impact versus Effort, I was able to decide what should be designed and implemented first and better manage my time.

LOW FIDELITY SCREENS

When building my low-fidelity prototype, I prioritized building flexible components that would serve as the building blocks for the rest of my designs.

I focused on designing 4 pages central to the app’s functionality:

  • Discovery page

  • Your Pantry page

  • Individual Recipe page

  • Grocery List page

USER TESTING WITH MAZE

I conducted moderated user testing with 5 target users using a Maze survey which monitors users actions as they complete a task within the Figma prototype. I tested for user's understanding of the following 3 critical user scenarios.

TASKS FOR USER TESTING

Task 1

“You want to make Mexican Wedding Cookies. Check which ingredients and tools you have already and add the remaining ingredients for Mexican Wedding Cookies to your Grocery List.”

Task 2

“You want to make the Mexican Wedding Cookies without nocino. Is this possible? Find the answer to your question in the app. (The app has told you that "Sue" can answer your questions about recipes.)”

Task 3

You want to make Ginger Lime Chicken. You’ve been told that Sous Chef Mode will help you cook. Find Sous Chef Mode in the app. (What do you think you can do in Cooking Mode? What do you still have questions about?)

Onboarding Tutorial Needed

Users struggled with understanding the navigation and some key features. This included confusion around the scrollable recipe section and getting distracted by wanting to explore the bottom nav bar. A guided onboarding could help familiarize users with important features.

Clearer Highlighting for Unowned Ingredients

Items being checked off in the recipe confused two users in testing. Unowned items within a recipe should be brought to attention more and covered in the onboarding tutorial to eliminate confusion.

Improve Visibility of "Add to Grocery List" Button

One user scrolled right by this button while looking to add ingredients to their grocery list. Moving the “Add to Grocery List” button to the top of the Ingredient list section and covering its location in onboarding could help users find it, as it is a critical feature of the section.

Task 1

“You want to make Mexican Wedding Cookies. Check which ingredients and tools you have already and add the remaining ingredients for Mexican Wedding Cookies to your Grocery List.”

Task 1

“You want to make Mexican Wedding Cookies. Check which ingredients and tools you have already and add the remaining ingredients for Mexican Wedding Cookies to your Grocery List.”

Task 2

“You want to make the Mexican Wedding Cookies without nocino. Is this possible? Find the answer to your question in the app. (The app has told you that "Sue" can answer your questions about recipes.)”

Task 2

“You want to make the Mexican Wedding Cookies without nocino. Is this possible? Find the answer to your question in the app. (The app has told you that "Sue" can answer your questions about recipes.)”

Task 3

You want to make Ginger Lime Chicken. You’ve been told that Sous Chef Mode will help you cook. Find Sous Chef Mode in the app. (What do you think you can do in Cooking Mode? What do you still have questions about?)

Task 3

You want to make Ginger Lime Chicken. You’ve been told that Sous Chef Mode will help you cook. Find Sous Chef Mode in the app. (What do you think you can do in Cooking Mode? What do you still have questions about?)

Task 1

“You want to make Mexican Wedding Cookies. Check which ingredients and tools you have already and add the remaining ingredients for Mexican Wedding Cookies to your Grocery List.”

Task 1

“You want to make Mexican Wedding Cookies. Check which ingredients and tools you have already and add the remaining ingredients for Mexican Wedding Cookies to your Grocery List.”

Task 2

“You want to make the Mexican Wedding Cookies without nocino. Is this possible? Find the answer to your question in the app. (The app has told you that "Sue" can answer your questions about recipes.)”

Task 2

“You want to make the Mexican Wedding Cookies without nocino. Is this possible? Find the answer to your question in the app. (The app has told you that "Sue" can answer your questions about recipes.)”

Task 3

You want to make Ginger Lime Chicken. You’ve been told that Sous Chef Mode will help you cook. Find Sous Chef Mode in the app. (What do you think you can do in Cooking Mode? What do you still have questions about?)

Task 3

You want to make Ginger Lime Chicken. You’ve been told that Sous Chef Mode will help you cook. Find Sous Chef Mode in the app. (What do you think you can do in Cooking Mode? What do you still have questions about?)

IMPROVEMENTS IDENTIFIED FROM USER TESTING

Onboarding Tutorial Needed

Users struggled with understanding the navigation and some key features. This included confusion around the scrollable recipe section and getting distracted by wanting to explore the bottom nav bar. A guided onboarding could help familiarize users with important features.

Onboarding Tutorial Needed

Users struggled with understanding the navigation and some key features. This included confusion around the scrollable recipe section and getting distracted by wanting to explore the bottom nav bar. A guided onboarding could help familiarize users with important features.

Clearer Highlighting for Unowned Ingredients

Items being checked off in the recipe confused two users in testing. Unowned items within a recipe should be brought to attention more and covered in the onboarding tutorial to eliminate confusion.

Clearer Highlighting for Unowned Ingredients

Items being checked off in the recipe confused two users in testing. Unowned items within a recipe should be brought to attention more and covered in the onboarding tutorial to eliminate confusion.

Improve Visibility of "Add to Grocery List" Button

One user scrolled right by this button while looking to add ingredients to their grocery list. Moving the “Add to Grocery List” button to the top of the Ingredient list section and covering its location in onboarding could help users find it, as it is a critical feature of the section.

Improve Visibility of "Add to Grocery List" Button

One user scrolled right by this button while looking to add ingredients to their grocery list. Moving the “Add to Grocery List” button to the top of the Ingredient list section and covering its location in onboarding could help users find it, as it is a critical feature of the section.

Onboarding Tutorial Needed

Users struggled with understanding the navigation and some key features. This included confusion around the scrollable recipe section and getting distracted by wanting to explore the bottom nav bar. A guided onboarding could help familiarize users with important features.

Clearer Highlighting for Unowned Ingredients

Items being checked off in the recipe confused two users in testing. Unowned items within a recipe should be brought to attention more and covered in the onboarding tutorial to eliminate confusion.

Improve Visibility of "Add to Grocery List"

One user scrolled right by this button while looking to add ingredients to their grocery list. Moving the “Add to Grocery List” button to the top of the Ingredient list section and covering its location in onboarding could help users find it, as it is a critical feature of the section.

Onboarding Tutorial Needed

Users struggled with understanding the navigation and some key features. This included confusion around the scrollable recipe section and getting distracted by wanting to explore the bottom nav bar. A guided onboarding could help familiarize users with important features.

Clearer Highlighting for Unowned Ingredients

Items being checked off in the recipe confused two users in testing. Unowned items within a recipe should be brought to attention more and covered in the onboarding tutorial to eliminate confusion.

Improve Visibility of "Add to Grocery List" Button

One user scrolled right by this button while looking to add ingredients to their grocery list. Moving the “Add to Grocery List” button to the top of the Ingredient list section and covering its location in onboarding could help users find it, as it is a critical feature of the section.

EXPLORE A RECIPE AND YOUR PANTRY
EXPLORE COOKING MODE
NEXT STEPS

While I was able to accomplish a lot during the course, there are still some things about Sue Chef I want to add to work on.

  • Add Scanning Flow (where you can scan both grocery store receipts and package labels) from the My Pantry page

  • Build out Onboarding Process and Onboarding Tutorial

  • Add my Competitive Analysis to this page

  • Finish Search and Profile Pages

  • Add the ability to save nutritional and diet preferences

  • Animate Sue more, especially on basic loading screens

While I was able to accomplish a lot during the course, there are still some things about Sue Chef I want to add to work on.

  • Add Scanning Flow (where you can scan both grocery store receipts and package labels) from the My Pantry page

  • Build out Onboarding Process and Onboarding Tutorial

  • Add my Competitive Analysis to this page

  • Finish Search and Profile Pages

  • Add the ability to save nutritional and diet preferences

  • Animate Sue more, especially on basic loading screens