
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
User Research
Course Project
Mobile
THE CHALLENGE
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.
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

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

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

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:

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

“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.

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








Selected Components

🥕
Select a Color:
Choose an Emoji
Produce:
cucumber (1 cup)
grape tomatos (1 cup)
red onion (¼ cup)
Search

⚡ ️Quick Meal

🥬 Vegetarian

💪 High Protein



Fish Tacos


Balsamic Steak Grain Bowl


Thai Quinoa Salad


Pizza Bites

Mediterranean Chicken and Rice Bowls
4 Servings
45 minutes

Match
Chicken Curry Rice Bowls
Ingredients:
4
cup
All-purpose flour
1
—
egg
1
tsp
Kosher salt

Add Ingredient

Make a Match
Choose from a variety of AI generated quick meals based on the current ingredients in your shopping list to minimize food waste.

Get Started
Spicy Chicken Tzatziki Pasta Salad
3 servings
25 minutes
3 New Ingredients: short pasta, red pepper flakes, lemon juice
5 Shared Ingredients: chicken, cucumber, feta cheese, grape tomatoes, tzatziki

Refresh

Add Match
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.

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.




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.




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
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.

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.
