Skip to content

Modus-Logo-Long-BlackCreated with Sketch.

  • Services
  • Work
  • Blog
  • Resources

    OUR RESOURCES

    Innovation Podcast

    Explore transformative innovation with industry leaders.

    Guides & Playbooks

    Implement leading digital innovation with our strategic guides.

    Practical guide to building an effective AI strategy
  • Who we are

    Our story

    Learn about our values, vision, and commitment to client success.

    Open Source

    Discover how we contribute to and benefit from the global open source ecosystem.

    Careers

    Join our dynamic team and shape the future of digital transformation.

    How we built our unique culture
  • Let's talk
  • EN
  • FR

I have beef with recipe sites (pun intended). Here’s why. As a human who eats food, I like to find a tasty dinner recipe to feast on from time to time. I usually turn to the good ol’ interwebs for my recipes. Sadly, I’ve noticed a reoccurring usability issue with recipe sites which, quite frankly, drives me nuts (lol, food puns).

New call-to-action

The Problem

There are two blocks of content common to recipe sites. As you scroll down the screen, you’ll usually first encounter a full list of ingredients needed to make the recipe. This list also includes the amount of each ingredient that you need.

As you scroll down further, you will find the instructions for how to make the recipe. This is where the disconnect usually occurs. Let’s walk through an example using a recipe I found from shugarysweets.com.

The User Experience of Recipe Sites is Broken

 

Okay, the instructions tell me to add tomatoes, mustard, pickles, beef broth, milk, red pepper, salt and pepper. Wow, that’s a lot of ingredients. How many tomatoes again?

Scroll up to ingredients list.

 

The User Experience of Recipe Sites is Broken

Ah, one can of tomatoes. Okay, I’ve added that. But wait, what else am I adding?

*Pull phone out of pocket. Unlock phone. Scroll down to instructions.

The User Experience of Recipe Sites is Broken

 

Me: Okay. Mustard, pickles, beef broth. Let’s remember those three.

Scroll up to ingredients list.

 

The User Experience of Recipe Sites is Broken

 

Okay, 2 teaspoons yellow mustard. 4 pickles. A cup and a half of beef broth.

Adds 2 teaspoons of yellow mustard. Add pickles

Shit, how much beef broth?

Wipe mustard off finger. Unlock phone.

Right, a cup and a half…Okay, now what else goes in the bowl?

…

I’ll spare you the rest of the gory details. To summarize, I’m constantly scrolling up and down because I can’t remember how much of each ingredient to use.

This interaction pattern violates an established usability heuristic: minimize the user’s memory load. In short, this rule of thumb suggests we should avoid requiring users to remember information at all costs. We should instead make that information accessible when and where they need it.

Now, you may be saying, “So you have to remember a few things. Big deal.” But noodle on this (Boom! Food pun number three). Many people, including myself, are terrible multi taskers. The simple prospect of simultaneously stirring two pots makes my brain start hyperventilating. So adding more cognitive stress to cooking can result in small disasters, like burning the food or setting the kitchen ablaze. True story — I somehow managed to light a sauce pan on fire once. Okay, twice.

You also might be wondering why I don’t measure all of the ingredients ahead of time, according to the ingredients list. In fact, a trained chef would advocate the practice of “mise en place” — preparing and measuring all items before starting the instructions. While this approach is a general best practice for cooking, it sometimes isn’t practical. What if the recipe includes a perishable item that you don’t use until you’re an hour into cooking? What if you have limited counter space, so you can’t lay out all of the ingredients? Not to mention, expecting novice cooks to know this best practice, without explicitly telling them about it, is unrealistic.

A Simple Solution

My proposed solution is simple: include the measurements in line with the instructions.

 

The User Experience of Recipe Sites is Broken

 

Again, the instructions here would supplement the ingredients list further up the screen. Here’s why I think this solution works well:

  1. It works well on both large and small screen sizes.
  2. It is not overly intrusive for more experienced cooks.
  3. It supplements the ingredients list, rather than replaces it. The ingredients list is still needed, because it helps you track which ingredients you have and don’t have. It’s essential when you are shopping for the ingredients.
  4. The measurements’ different font weight makes the instructions easy to scan.

There are a few morals of the story here.

Lesson 1

After researching and using several recipe sites, it’s clear that this issue is common. The likely explanation is that early recipe sites never identified the issue. From there, as people created new recipe sites, they looked to existing site layouts as a model. So, now the first lesson. Even if every competitor in your industry does something one way, we as designers still need to think critically about whether that approach works.

Lesson 2

You have probably heard this a million times, but you need to usability test your products. Many issues are very difficult to spot unless you actually watch a human use your application. And don’t fall into the trap of assuming market leaders have usability tested their products , so it’s okay to copy them without testing. You don’t know that. And even if you did, your audience is likely unique. They have a unique set of needs and constraints that could render the “popular” solution worthless.

Conclusion

What do you think? What recipe related problems have you encountered? How else could we fix this issue? Speak your mind in the comments!

The User Experience of Recipe Sites is Broken
Side note: I know toes are appetizing, but shugarysweets.com also might want to source their ads a bit better.
The User Experience of Recipe Sites is Broken
Another side note: Cheeseburger soup is delicious.

 

*featured image “Kitchen Trouble” by Kenny Louie, Creative Commons License, no changes were made to image
Posted in Customer Experience
Share this

JD Jones

JD Jones was Director, UX at Modus Create. He is an avid believer in user-centered design, cross-functional teams, and designing to deliver business outcomes, not outputs. He graduated with a master's degree in human-computer interaction from the University of Maryland. Away from work, JD enjoys playing flag football, reading plot-driven novels, and being a cheesehead. Go Packers.
Follow

Related Posts

  • Hone Your Customer Interviewing Technique
    Hone Your Customer Interviewing Technique

    A few years ago Modus graciously sponsored a trip for me and several other team…

  • UX
    User Research Is Your Cheat Code

    User research limits risk and helps businesses better understand their customers, attract new market segments,…

Want more insights to fuel your innovation efforts?

Sign up to receive our monthly newsletter and exclusive content about digital transformation and product development.

What we do

Our services
AI and data
Product development
Design and UX
Modernization
Platform and MLOps
Developer experience
Security

Our partners
Atlassian
AWS
GitHub
Other partners

Who we are

Our story
Careers
Open source

Our work

Our case studies

Our resources

Blog
Innovation podcast
Guides & playbooks

Connect with us

Get monthly insights on AI adoption

© 2025 Modus Create, LLC

Privacy PolicySitemap
Scroll To Top
  • Services
  • Work
  • Blog
  • Resources
    • Innovation Podcast
    • Guides & Playbooks
  • Who we are
    • Our story
    • Careers
  • Let’s talk
  • EN
  • FR