Cookcook

Manual · Add a recipe

Add a recipe to a dish

Once a book's dishes are indexed, you can capture the actual recipe — ingredients, method, photos — for any dish you'd like to cook. We extract the text so it's readable on your phone and addable to the grocery list.

1Open a dish that has no recipe yet

From a book's index, tap a dish that you want to cook. Dishes without a recipe yet show their title in italics. The recipe section on the dish page is empty, with an Add recipe card.

A dish page where the recipe section is empty and an Add Recipe affordance is visible.

2Tap Add recipe

Tap the + button in the dish toolbar, or tap the Add recipe card directly. Both open the recipe-capture sheet.

The Add recipe card on the dish page, highlighted as the next action.

3Photograph the recipe pages

Capture each page of the recipe. If the recipe spans two pages, tap Next to add another. CookCook combines the pages into a single recipe.

The recipe-capture camera with a cookbook page in frame and a Next button.

4Wait for the recipe to appear

We extract the ingredients, the method, the cook time, and the yield. Once it's ready (about a minute), the dish page shows the full recipe and the bag icon for adding ingredients to your grocery list.

The dish page now showing a recipe with ingredients and method, ready to cook from.
Notes for the team — first-time UX
  • The italic-title cue for "no recipe yet" on a dish row is subtle — first-time users may not notice. A small badge or empty-recipe icon would make this clearer.
  • Recipes being private is a non-obvious privacy guarantee. We should reinforce it in the capture sheet (e.g. a one-line footnote) so users know they aren't sharing copyrighted content.
  • Two entry points (toolbar + card) is good for discoverability, but the labels currently differ — align them so users know they're the same action.