JD.

01 Case Study

Meal Plans.

Designing a meal-centric shopping experience for Waitrose.

A personalised meal planning experience that transformed recipe browsing into a guided, meal-based shopping journey. The goal was to help customers move from inspiration to planning, then towards ingredients and basket creation with less effort and more confidence.

Role
Senior Product Designer
Company
Waitrose & Partners
Timeline
14 months
Focus
Meal planning / Recipe discovery / Behavioural UX / Personalisation / Recipe-to-basket journeys
Waitrose Meal Plans mobile screens showing recipe discovery and weekly meal planning.
Jacinto De Matos

My role

I led the product design across the Meal Plans experience, shaping the journey from early research and competitor analysis through to information architecture, recipe-card improvements, MVP design, accessibility refinements and post-launch optimisation.

  • Defined the behavioural opportunity around meal planning and recipe-led shopping
  • Analysed competitor recipe and meal planning experiences
  • Designed the recipe index, onboarding and meal plan journey
  • Worked with product, engineering, data, research, art, publication and nutrition teams
  • Prioritised features by balancing customer value against backend and frontend complexity
  • Improved accessibility, recipe-card clarity and decision-making confidence

02 Overview

Customers were inspired by recipes, but the journey stopped before shopping.

Customers were using recipes for inspiration, but the experience did not fully support how people actually plan meals. They still had to browse recipe by recipe, decide what was suitable, work out ingredients, check what they already had at home and manually move from inspiration into shopping.

Meal Plans explored how Waitrose could move from passive recipe browsing into a guided planning journey that helped customers build a weekly plan around their dietary needs, routines, household size and lifestyle.

Key idea: Customers do not just shop for ingredients. They plan meals around routines, households, time, budget, dietary needs and the reality of a busy week.

Waitrose Meal Planning landing page showing a family cooking hero and get started call to action.

03 Why this mattered

Meal planning sat between inspiration and basket creation.

Meal Plans mattered because recipes were already a strong source of inspiration, but the journey was fragmented. Customers could find recipes, but there was no clear system to help them turn those recipes into a plan, then into a shop.

Customer need

Customers wanted inspiration, but also needed structure. Planning meals across the week created too much decision-making when the journey relied on browsing individual recipes.

Business opportunity

Recipe users were commercially valuable, with recipe-led journeys linked to higher spend and stronger engagement.

Product gap

Recipes helped customers discover meals, but they did not provide enough support for planning, saving, personalising and turning recipes into basket-ready ingredients.

04 Behavioural insight

Customers struggled to decide, not to shop.

The core problem was not just usability. Customers understood recipes, but confidence dropped when they had to make repeated decisions across a full week.

They needed guidance, but not a loss of control.

Observed behaviours

  • Customers browsed for inspiration but did not always commit
  • Too much choice created decision fatigue
  • Customers often planned by checking what they already had at home first
  • Food planning could be loose rather than fixed
  • Customers wanted convenience, but still cared about freshness and quality
  • Dietary needs, cook time, serving size and ingredient complexity shaped confidence
Mobile meal plan screen showing weekly recipes with ready to shop action.
The challenge was not showing more recipes. It was helping customers turn inspiration into a practical plan.

05 Competitor analysis

Understanding why competitors made different strategic choices.

Before designing Meal Plans, I analysed Tesco, M&S and Sainsbury's to understand how each brand approached recipes, inspiration and meal planning.

The important learning was not just what each competitor displayed on the page. It was why they had chosen that direction, and what customer behaviour they were trying to influence.

A strong meal planning experience depends on strong recipe foundations. If customers do not trust, understand or feel inspired by the recipes, they are unlikely to commit to building a weekly plan around them.

Tesco

Tesco — trust and social proof

Tesco focused on customer confidence by highlighting ratings, reviews, save, share and customer feedback.

This made sense because recipes require customers to invest both time and money. Ratings and reviews reduce uncertainty by showing that other customers have already cooked, tested and trusted the recipe.

What this told me

For Meal Plans to work, recipe cards needed to build confidence quickly. Customers needed social proof, clear ratings and useful decision-making information before selecting meals for the week.

M&S

M&S — inspiration at the source

M&S leaned heavily into social reach, using social media, campaign content and influencer-style inspiration.

This was a strong strategic choice because 75% of users looking for food inspiration use social media. M&S targeted customers directly at the source of inspiration rather than relying only on traditional recipe browsing.

What this told me

Meal Plans could not rely only on functional planning. It also needed to feel inspiring, visual and emotionally engaging enough to compete with the way customers already discover food ideas.

Sainsbury's

Sainsbury's — quick and easy revenue

Sainsbury's focused on quick and easy recipes as a core category.

This aligned with customer behaviour during the working week, especially Monday to Thursday, when customers have less time and need practical meal solutions. Quick and easy recipes also generated the highest revenue as a recipe category because they solved a frequent, high-intent customer need.

What this told me

Meal Plans needed to prioritise practical weekly use cases, not just inspirational cooking. Plans around quick dinners, budget meals, batch cooking, leftovers and healthy weekday options would likely create stronger repeat value.

Strategic takeaway

The opportunity for Waitrose was to combine the strongest parts of each competitor approach:

  • Tesco's trust and social proof
  • M&S' inspirational reach
  • Sainsbury's practical, revenue-driving recipe categories

This shaped the direction for Meal Plans: create a guided planning experience that felt inspiring, trustworthy and useful for real weekly routines.

The goal was not just to help customers find recipes. It was to help them confidently turn food inspiration into a practical meal plan and, eventually, a shop.

Competitor mobile examples

Mobile competitor analysis showing Sainsbury's, Asda, M&S and Tesco meal planning experiences

06 The problem

The recipe journey was fragmented and effortful.

Customers faced multiple friction points when trying to move from recipe inspiration into meal planning.

High cognitive load

Customers had to browse, compare, remember and decide across multiple recipes.

No clear recipe-to-basket path

Recipes could inspire customers, but the next step into planning and shopping was not clear enough.

Limited personalisation

Dietary needs, serving size and lifestyle preferences were not always reflected strongly enough.

Weak save-and-return behaviour

Customers needed a way to return to recipes and plans later, especially if planning ahead.

Recipe-card gaps

Customers needed stronger decision-making information before selecting a recipe.

System constraints

Recipe tagging, AEM authoring, shop-able recipes and content structure limited how personalised and flexible Meal Plans could become.

07 Recipe cards as decision engines

Customers needed the right information before committing to a meal.

Recipe cards became a critical part of the experience because customers make quick decisions based on a small set of signals.

The recipe card needed to answer

  • Does this look appealing?
  • Is it trusted?
  • Does it match my diet?
  • How long will it take?
  • Is it easy enough for a weekday?
  • Are the ingredients manageable?
  • Is it worth my time and money?
Waitrose recipe page on mobile showing spiced chicken skewers with dietary tags and shop ingredients CTA.

Image

The recipe image creates the first moment of attention.

Ratings

Customers were more confident when recipes had strong ratings, especially around four stars or higher.

Reviews

Reviews gave customers social proof, tips and reassurance from people who had already tried the recipe.

Dietary fit

Dietary information needed to be visible because it directly shaped whether a recipe was usable.

Cook time

Convenience was critical, especially during the week.

Ingredients

Too many ingredients, or hard-to-find ingredients, could put customers off.

Difficulty

Customers wanted recipes that felt achievable, especially for weekday cooking.

This shifted the design focus from simply displaying recipes to helping customers make confident meal-planning decisions.

08 Product direction

From recipe browsing to guided meal planning.

The strategic direction was to move away from isolated recipe discovery and towards a guided meal planning system.

Instead of making customers browse recipe by recipe, Meal Plans helped them set preferences, review recipes, build a weekly plan and move towards ingredients.

Before

  • Recipe browsing
  • Manual planning
  • Ingredient-led thinking
  • Repeated decision-making
  • No clear return path

After

  • Guided meal planning
  • Preference-led journey
  • Meal-led shopping
  • Editable recipe selection
  • A clearer route to basket
Meal Plans onboarding flow across four mobile screens showing how it works, plan selection and preferences.

09 Design principles

Reduce effort, but keep control visible.

Start with customer needs

Meal planning needed to reflect real constraints such as time, diet, budget, household size and food waste.

Guide the journey

Customers needed help narrowing options rather than being left with open-ended recipe browsing.

Make decisions easier

Recipe cards needed to surface the most important decision signals quickly.

Keep plans flexible

Customers needed to adjust meals, servings and preferences before committing.

Build on recipe foundations

Personalisation depended on better tagging, shop-able recipes and content structure.

Support confidence before basket

Customers needed to review what was selected before moving towards ingredients or basket creation.

10 Collaboration and prioritisation

Balancing customer value with technical complexity.

I worked with engineers to compare potential features by customer value and backend/frontend complexity. This helped the team understand what should be prioritised for the MVP and what needed to move into later phases.

Features considered

  • Ratings and reviews
  • Method images
  • Share
  • Save
  • Print/download
  • Adjust servings
  • Change measurements
  • Related recipes
  • Cross-sell
  • Promotional banners
  • Recipe videos
  • Nutrition
  • Per-serving price

High customer value

Ratings, reviews, save, adjust servings, recipe videos and price helped customers make better decisions.

High technical complexity

Some features needed deeper backend, frontend or data support before they could scale.

MVP decision

The MVP focused on proving the guided meal planning journey while identifying which recipe and data foundations needed improvement next.

11 System constraints and trade-offs

The experience was only as strong as the systems underneath it.

Meal Plans showed that product design was not just about the interface. The quality of the experience depended on recipe data, tagging, content governance, AEM constraints and whether recipes were shop-able.

AEM infrastructure

The design had to work within existing AEM components and tight delivery timelines.

Recipe tagging

Limited tagging reduced how personalised filtering and plan generation could become.

Shop-able recipes

Not all recipes were shop-able, which limited the route from meal planning into basket creation.

Content authoring

Changes in content ownership created inconsistencies in how recipes were created, tagged and published.

Ingredient control

Recipes were not editable in some areas to avoid customers accidentally replacing ingredients that affected dietary or tolerance needs.

Serving-size precision

Broad serving ranges helped coverage, but reduced confidence for customers planning around exact household needs.

12 The solution

A flexible meal planning journey.

Phase 1 gave customers a way to create a weekly meal plan tailored to dietary preferences and lifestyle choices, with the aim of providing convenience, variety and healthier eating options.

Diverse recipe selection

Weekly plans were pre-populated with dinner-focused recipes.

Flexible meal customisation

Customers could select meal quantities, adjust serving sizes and choose from cuisines and dietary options.

Recipe shopping list

Customers could add recipes from the plan to a list, helping them return later and supporting future online or in-store shopping.

Enhanced recipe tagging

Improving recipe tagging increased the number of recipes available for inclusion in Meal Plans.

Guided onboarding

Customers entered preferences so the experience could show more relevant recipes.

Bird's-eye view of multiple Meal Plans mobile screens across the full journey.

13 Accessibility improvements

Small changes made the experience clearer and more accessible.

Accessibility testing identified that the journey was understandable, but some interaction patterns needed more clarity.

Initial score

88%

Updated score

95%

iPad mockup showing the Waitrose Meal Plans landing page with vegetarian, vegan and gluten-free plan options.

Numbered steps

Adding numbers helped users understand where they were in the onboarding journey.

Stronger accordion contrast

Darker chevrons made ingredient sections easier to discover and open.

Primary CTA treatment

Changing the CTA from secondary to primary improved contrast and made the action clearer.

Dietary "none" option

Adding a "none / show me everything" option matched the pattern from previous screens and reassured users they had made a selection.

The accessibility work showed how small, practical interface changes could materially improve clarity without large development effort.

14 Validation and feedback

The concept worked, but customers wanted more precision.

Hotjar feedback and user testing showed that customers found the experience useful and inspiring, but they wanted more control, more filters and more recipe depth.

What worked

Customers found the experience easy to use, quick and inspiring.

What needed improvement

Customers wanted more dietary filters, clearer serving sizes, save functionality, more recipe options and fewer duplicated ingredients.

What this told us

The concept had value, but the next phase needed stronger personalisation, better recipe data and more flexible planning controls.

Easy to use.

Love the recipe ideas.

So easy to create a vegan meal plan.

First time user and really enjoying it.

Love how quick it is.

15 Trade-offs & delivery constraints

Several constraints shaped what we could ship for MVP.

Meal Plans was not only a UX challenge. The experience depended on recipe content, dietary tagging, backend rules, author confidence and trolley logic all working together. Several constraints shaped what we could ship for MVP and what needed to move into later phases.

Content risk

Dietary recipes were not always shoppable

Many vegan and gluten-free recipes were available for customers to read, but not to add directly to trolley. This was due to concerns around allergens, dietary accuracy and author confidence.

That created a major constraint for Meal Plans because dietary preferences were a core part of the proposition. If those recipes were excluded, customers with specific dietary needs saw less variety and the experience felt less useful.

Trade-off

I worked with recipe authors and content teams to identify which recipes could be reviewed and potentially made shoppable. This created a long dependency, taking around six months of review and back-and-forth, but it helped create a safer path for expanding dietary coverage.

Backend logic

Dietary filtering reduced recipe variety

Recipes were tagged by authors with dietary labels such as vegetarian, vegan and pescatarian. However, when customers selected multiple dietary preferences, the backend treated them as combined requirements.

For example, if a customer selected vegetarian and pescatarian, the system only returned recipes that matched both tags. Instead of expanding choice, selecting more dietary preferences reduced the number of available recipes.

Trade-off

The ideal solution was to move towards more inclusive matching, so customers could see vegetarian recipes, pescatarian recipes and recipes that matched both. This required more delivery time than the project allowed, so we worked within the existing logic for MVP and captured it as a future improvement.

Content structure

Serving size groups created relevance issues

Because the available recipe pool was limited, serving sizes were grouped together in the backend. Customers could choose ranges such as 1, 2–4, 5–7 and 8+.

This made the experience appear broader, but it created friction. A customer cooking for two people could still be shown a recipe serving four, which made some recommendations feel less relevant and harder to act on.

Trade-off

The frontend had to mirror the backend structure. Showing individual serving sizes in the UI would have created a misleading experience because the returned recipes would still be based on grouped ranges. We kept the grouped model for MVP and captured more precise serving logic for phase two.

Scope control

An added review step increased complexity

The original journey allowed customers to build a meal plan, send ingredients to trolley, then complete their final review there. This matched existing shopping behaviour because customers already use trolley to check quantities, remove items, review availability and complete their shop.

During delivery, an additional ingredient review step was added before trolley. I challenged this direction because it duplicated the review behaviour that already existed in trolley, while creating a less reliable experience. Availability, sold out items and duplicate ingredients were clearer once items were in trolley, especially when linked to the customer’s booked slot.

Trade-off

We moved forward with the extra review step for MVP, but it added frontend and backend complexity and contributed to the project timeline extending from an expected 9–10 months to around 14 months. The key learning was that reassurance needs to sit where it creates the most value. In this case, trolley was the stronger review environment.

Looking back, these constraints shaped one of the biggest lessons from the project: a meal planning experience is only as strong as the operational systems behind it. The UX had to work with recipe governance, dietary confidence, backend rules and trolley behaviour, not around them.

16 Impact and results

Meal Plans showed demand with limited exposure.

Despite limited placement on the recipe index, Meal Plans generated meaningful commercial performance and positive customer feedback.

£45,187

Revenue generated from Meal Plans

Commercial performance from the guided meal planning journey.

3.2%

Click-through rate

CTR from the recipe index into Meal Plans.

33.4%

Exposure

Meal Plans achieved meaningful performance despite limited exposure.

3.6 / 5

Hotjar score

Average score gathered over the first three weeks of release.

27%

Excellent ratings

Percentage of respondents who rated the experience excellent.

Meal Plans generated more revenue than the Mother's Day placement despite having far lower exposure, showing strong appetite for guided meal planning.

17 What we learned

Meal planning needed stronger foundations before it could scale.

The project showed that customers valued guided planning, but scaling the experience depended on improving the recipe ecosystem underneath it.

Guidance beats browsing

Customers did not just need more recipes. They needed help turning inspiration into a plan.

Recipe cards drive confidence

Images, ratings, reviews, dietaries, cook time and ingredients directly shaped whether customers selected a recipe.

Personalisation depends on data quality

Better tagging, shop-able recipes and content structure were needed to make plans feel truly relevant.

MVP trade-offs matter

Simplifying the experience helped delivery, but some trade-offs weakened precision and repeat use.

Accessibility improves confidence

Clearer steps, stronger contrast and more consistent selection patterns helped customers understand the journey.

18 Next steps

Improving the recipe ecosystem.

The next phase should focus on strengthening the foundations that allow Meal Plans to become more personalised, flexible and repeatable.

Improve recipe foundations

Enhance AEM data, authoring, chips and recipe tagging.

Improve recipe-card UI

Surface the decision-making information customers need earlier.

Add custom meal plans

Allow customers to build more personal plans around diet, budget, cuisine and household needs.

Enable drag and drop

Let customers rearrange meals and make the plan feel more flexible.

Support leftovers and batch cooking

Introduce planning patterns that reduce waste and support practical weekly routines.

Improve filters

Give customers more control over diet, cost, calories, cuisine and cooking time.

Laptop mockup showing the Waitrose Meal Plans landing page with weekly dinner planning hero.
We were not just designing a meal planner. We were designing the bridge between inspiration and shopping.

19 Closing thought

Inspiration and shopping still needed stronger foundations.

Meal Plans proved that customers saw value in guided planning, but it also revealed that the strongest experience depends on the systems beneath the interface: recipe data, tagging, content quality, accessibility, personalisation and basket logic.

The value was not just helping customers pick recipes. It was helping them turn food inspiration into a practical, repeatable shopping journey.

View Meal Plans on Waitrose
Mobile mockup showing the recipe name convention editor within the Meal Plans experience.