Four smartphone screens showing the MyMeals app interfaces, including recipes, detailed recipe information, meal matching, and a shopping list feature.
Four smartphone screens showing the MyMeals app interfaces, including recipes, detailed recipe information, meal matching, and a shopping list feature.

Making meal prep more enjoyable for young adults

MyMeals is a meal planning app designed to make cooking more convenient, reduce food waste, and increase meal variety for busy young adults.

Created as a team project for NYU Steinhardt’s UX Design course, the app addresses the common pain points in meal preparation uncovered in our user research with features tailored to busy, health-conscious users.

Role: UX research and design

Tools: Figma, Miro, Maze

Team: 3 designers

Timeline: 14 weeks (January - May 2025)

UX Design

UX Design

UX Design

User Research

User Research

User Research

Course Project

Course Project

Course Project

Mobile

Mobile

Mobile

THE CHALLENGE

Meal planning is inconvenient and unenjoyable for busy young adults.

Meal planning is inconvenient and unenjoyable for busy young adults.

Meal planning is inconvenient and unenjoyable for busy young adults.

Cooking at home is healthier and more affordable than dining out, but finding recipes, making shopping lists, shopping, and cooking can be overwhelming, especially on top of school and/or work commitments.

Cooking at home is healthier and more affordable than dining out, but finding recipes, making shopping lists, shopping, and cooking can be overwhelming, especially on top of school and/or work commitments.

Cooking at home is healthier and more affordable than dining out, but finding recipes, making shopping lists, shopping, and cooking can be overwhelming, especially on top of school and/or work commitments.

Research

My team and I conducted interviews with 6 young adults to start breaking down our large problem space. We learned how participants typically approach meals during the week - some were already comfortable with meal prep while others regularly used pickup & delivery apps.

Affinity Mapping - Key Insights

Two overlapping notes with text on meal prepping and cooking efficiency.
Two overlapping notes with text on meal prepping and cooking efficiency.
Time is the biggest constraint

Meal prepping saves time during busy weeks, but the meal prep process can take a lot of time itself.

Two overlapping notes with text on wanting variety and opting for easy recipes.
Two overlapping notes with text on wanting variety and opting for easy recipes.
Balancing simplicity and variety

Participants opted for familiar recipes, but they don’t want to eat the same foods multiple times.

Two overlapping notes with text on wanting to use up leftover ingredients.
Two overlapping notes with text on wanting to use up leftover ingredients.
Reducing food waste

Buying groceries for one creates leftover ingredients, which can be hard to use up.

Personas

With all of our insights from two rounds of interviews, and a user survey, we were surprised that all participants saw value in meal preparation, wanted to cook more, and had similar pain points, but not everyone liked to cook.

We identified two different motivations behind wanting to meal plan, which we developed into our two personas:

A stylized illustration of a person cracking an egg into a bowl in a kitchen surrounded by potted plants.
A stylized illustration of a person cracking an egg into a bowl in a kitchen surrounded by potted plants.
A stylized illustration of a person cracking an egg into a bowl in a kitchen surrounded by potted plants.

Sage

  • Intrinsically motivated to cook - views it as a hobby or creative practice.

  • Wants to experiment with new recipes and gain cooking skills

  • Frustrated when they don’t have the time to cook the meals they want

“It just feels good to make meals that are healthy and look nice. Cooking is a nice way for me to destress and have a creative space.”

— Interviewee quote aligned with Sage persona

Olive

  • Extrinsically motivated to cook - views it as a chore

  • Wants to eat healthier and save money by cooking their own meals

  • Frustrated when they forget to plan and end up having to eat out

A stylized illustration of a person using a laptop in a green-toned setting with abstract shapes in the background.
A stylized illustration of a person using a laptop in a green-toned setting with abstract shapes in the background.
A stylized illustration of a person using a laptop in a green-toned setting with abstract shapes in the background.

“For me, it’s more about being able to plan around my schedule and make sure I am eating healthy than it is to come up with a fancy recipe each week.”

— Interviewee quote aligned with Olive persona

Journey Map

We then mapped our two personas across five stages of meal prepping.

A journey map showing two personas, Sage and Olive, as they go through five steps of cooking meals: inspiration, planning, shopping, cooking, and eating.
A journey map showing two personas, Sage and Olive, as they go through five steps of cooking meals: inspiration, planning, shopping, cooking, and eating.

Design

As the lead UI designer, I led a workshop to collaborative on our visual aesthetic. We chose a rich color palette, a nostalgic accent font, and rounded component edges to give our designs a natural, fresh feel.

Vision Board
A collage of farmers market-themed images, including posters, photographs of vegetables, color blocks, and digital illustrations.
A collage of farmers market-themed images, including posters, photographs of vegetables, color blocks, and digital illustrations.
A collage of farmers market-themed images, including posters, photographs of vegetables, color blocks, and digital illustrations.
Selected Components
Digital food recipe app interface with meal options and ingredient matching features.
Digital food recipe app interface with meal options and ingredient matching features.
Digital food recipe app interface with meal options and ingredient matching features.

Key Features

Key Features

We iterated potential design solutions focusing on the first three stages of our journey map: inspiration, planning, and shopping.

Our final design incorporates three key features that work together to help all users find the perfect meals for their busy weeks.

A smartphone screen displays a cooking app featuring a list of recipes. An 'add recipe' modal appears from the bottom showing multiple ways to import a recipe.
A smartphone screen displays a cooking app featuring a list of recipes. An 'add recipe' modal appears from the bottom showing multiple ways to import a recipe.
A smartphone screen displays a cooking app featuring a list of recipes. An 'add recipe' modal appears from the bottom showing multiple ways to import a recipe.
Recipe Inspiration

Upload from Social Media

Quickly import recipes directly from your social media feed, helping you stay organized without stopping your scroll.

Why This Works:

  • Our users find recipes from a variety of sources, especially Instagram, TikTok, and Pinterest.

  • Users were frustrated with recipes being scattered across various platforms, and often forgot to check individual apps when looking for recipe inspiration.

Reducing Food Waste

MyMeals & Make a Match

Organize your meals for the week by adding them to MyMeals where you can Make a Match to use up the leftover ingredients from your main meal in a new way.

Why This Works:

  • Our users often had leftover ingredients when cooking for only 1-2 people.

  • While all users wanted to use these up before they went bad, only 2 of the 6 participants normally had a plan for the ingredients at the time of shopping.

  • Users also wanted to have more variety in their meals without having to buy a lot more ingredients.

A smartphone screen displays a cooking app featuring a recipe for Mediterranean Chicken and Rice Bowls, with options to make a match, add a recipe, and view a shopping list.
A smartphone screen displays a cooking app featuring a recipe for Mediterranean Chicken and Rice Bowls, with options to make a match, add a recipe, and view a shopping list.
A smartphone screen displays a cooking app featuring a recipe for Mediterranean Chicken and Rice Bowls, with options to make a match, add a recipe, and view a shopping list.
A phone screen displaying a "Select your Match" menu with recipe options featuring Mediterranean Quinoa Salad, Chicken Curry Rice Bowls, and Spicy Chicken Tzatziki Pasta Salad, highlighting shared ingredients and preparation time.
A phone screen displaying a "Select your Match" menu with recipe options featuring Mediterranean Quinoa Salad, Chicken Curry Rice Bowls, and Spicy Chicken Tzatziki Pasta Salad, highlighting shared ingredients and preparation time.
A phone screen displaying a "Select your Match" menu with recipe options featuring Mediterranean Quinoa Salad, Chicken Curry Rice Bowls, and Spicy Chicken Tzatziki Pasta Salad, highlighting shared ingredients and preparation time.
A smartphone screen displays a cooking app featuring a shopping list of ingredients below a card for Mediterranean Chicken and Rice Bowls. The ingredients are separated into categories.
A smartphone screen displays a cooking app featuring a shopping list of ingredients below a card for Mediterranean Chicken and Rice Bowls. The ingredients are separated into categories.
A smartphone screen displays a cooking app featuring a shopping list of ingredients below a card for Mediterranean Chicken and Rice Bowls. The ingredients are separated into categories.
A smartphone screen displays a cooking app featuring a shopping list of ingredients. A 'Quick Add' modal appears on the bottom of the screen to add ingredients to the list.
A smartphone screen displays a cooking app featuring a shopping list of ingredients. A 'Quick Add' modal appears on the bottom of the screen to add ingredients to the list.
A smartphone screen displays a cooking app featuring a shopping list of ingredients. A 'Quick Add' modal appears on the bottom of the screen to add ingredients to the list.
Efficiency & Organization

Shopping List

Ingredients from MyMeals are automatically added to the shopping list and organized by grocery store section for easy shopping.

Why This Works:

  • All of our interview participants reported using a list when grocery shopping.

  • One participant noted that including the ingredient amounts was incredibly helpful to them.

Outcomes

We conducted final usability testing with 20 users with Maze and resolved minor usability issues by improving navigation and button visibility.

  • 50% (9 of 18) users said uploading recipes from social media was the most valuable feature.

  • The Make a Match feature earned a 3.8/5 satisfaction rating. Users valued the idea but wanted more control over the AI-generated suggestions.

  • Next steps would include prompt engineering and further validation of the AI-generated meal matches.

Solid green background
An image of a smartphone screen displaying a cooking app interface, showcasing a variety of colorful meal recipes including Fish Tacos, Mediterranean Chicken and Rice Bowls, Balsamic Steak, and a vibrant salad, with options to add new recipes and access menus for Home, Recipes, MyMeals, and Shopping List.
A smartphone screen displays a cooking app featuring a recipe for Mediterranean Chicken and Rice Bowls, with an option to add to MyMeals.
A phone screen displaying a "Select your Match" menu with recipe options featuring Mediterranean Quinoa Salad, Chicken Curry Rice Bowls, and Spicy Chicken Tzatziki Pasta Salad, highlighting shared ingredients and preparation time.
Solid green background
An image of a smartphone screen displaying a cooking app interface, showcasing a variety of colorful meal recipes including Fish Tacos, Mediterranean Chicken and Rice Bowls, Balsamic Steak, and a vibrant salad, with options to add new recipes and access menus for Home, Recipes, MyMeals, and Shopping List.
A smartphone screen displays a cooking app featuring a recipe for Mediterranean Chicken and Rice Bowls, with an option to add to MyMeals.
A phone screen displaying a "Select your Match" menu with recipe options featuring Mediterranean Quinoa Salad, Chicken Curry Rice Bowls, and Spicy Chicken Tzatziki Pasta Salad, highlighting shared ingredients and preparation time.

Lessons Learned

Lessons Learned

Lessons Learned

01

Starting with a large problem space gave my team lots of possible directions, but using research to refine our focus early on made it easier to target specific user needs.

02

The universality of our problem space also allowed us to turn informal conversations with peers throughout the semester into research insights. The direct upload from social media feature came from workshopping our idea with a classmate.

03

As the visual design lead, I also deepened my UI design skills, especially through quickly refining high-fidelity screens live during team work sessions.

Final Design

Final Design

My team presented MyMeals as our final project for our NYU Steinhardt UX Design class.

We also created a website documenting our process, which can be found at this link.

The instagram profile of "karinassimpleeats" showing a photo of Karina, and details about her
The instagram profile of "karinassimpleeats" showing a photo of Karina, and details about her

Food Photo Credits

Food Photo Credits

Special thanks to one of our interview participants, Karina (@karinassimpleeats), for her valuable research insights and for allowing our team to use her food photos for our final prototype.

Logo with intertwined letters 'AS' and the text 'Amanda Simmons'.

Amanda Simmons

Made from scratch with Framer ✨

Logo with intertwined letters 'AS' and the text 'Amanda Simmons'.

Amanda Simmons

Made from scratch with Framer ✨

Logo with intertwined letters 'AS' and the text 'Amanda Simmons'.

Amanda Simmons

Made from scratch with Framer ✨