RecipesHousehold
Documentation

Collections & Dishes

Two ways to bring recipes together: collections you curate yourself, and dishes that group every version of the same thing.

Collections

Collections group recipes however you like: a weeknight set, a Christmas menu, everything you've cooked out of one book. A collection belongs to your household, and it can be shared with other households by link.

Creating a Collection

Go to Collections and click New Collection. You can set:

  • A cover image (optional).
  • A name and description.
  • Whether it's private: visible only to household members and households you've shared it with.
  • The recipes it contains, picked from every recipe you can see. You can reorder them later when editing.

Adding Recipes as You Browse

Once your household has at least one collection, every recipe page gets a Collect button. It opens a searchable list of your collections; click one to add or remove the recipe on the spot. A green check shows which collections already contain it.

Sharing a Collection

On a collection you own, click Share to get a share link. Anyone who opens it sees the collection's name and description, and can add it to their own Collections page once they're signed in with a household. The link expires after 30 days.

  • Shared collections show up on the recipient's Collections page with a shared badge. They're read-only for recipients; only your household can edit.
  • The Shared with list on the collection page shows which households have access; you can remove any of them at any time.
  • Unshare revokes the link itself. Households that already added the collection keep access until you remove them individually.
  • A recipient can leave a shared collection with Leave Collection.

Recipes that are private to your household stay hidden from viewers who can't see them, even inside a shared collection.

Deleting

Deleting a collection removes the grouping only. The recipes in it are untouched.

Dishes

A dish is the thing you cook; a recipe is one particular way of cooking it. "Lasagna" is a dish; your household's lasagna and your neighbor's lasagna are two recipes that make it. Dishes are shared across all households, so a dish page collects every version in one place.

The Dish Page

Each recipe links to its dish. The dish page shows:

  • Every recipe that makes the dish, with your household's versions listed first and marked yours. Private recipes from other households stay hidden.
  • Any alternate names the dish goes by ("Also known as").
  • A Compare versions table when there's more than one visible recipe (see below).
  • A Plan this dish button: pick a serving count and add the dish to your meal plan without choosing a specific recipe yet. You pick the version when it's time to cook. See Meal plan.

Comparing Versions

The comparison table puts the versions side by side, one column per recipe, one row per ingredient. A dash means that version doesn't use the ingredient; a check means it's listed without an amount.

Since different recipes make different batch sizes, turn on Normalize to N servings to rescale every column to the same serving count before comparing amounts. Recipes measured by weight, volume, or tray size can't be rescaled that way and stay "as written".

How Recipes Land in a Dish

You normally don't do anything: a recipe is matched to its dish from its title automatically, and the dish is created the first time anyone names a recipe after it. If the automatic match is wrong, the recipe edit form has a dish picker where you can:

  • Pin the recipe to a dish you choose. Pinned recipes stay put even if you rename them; unpin to go back to automatic matching.
  • Create a new dish by typing a name no dish has yet. The recipe is pinned to it, and recipes with a matching title move along with it.

Advanced: Merging Dishes

The same dish sometimes ends up under two names ("Spag Bol" and "Spaghetti Bolognese"). The dish page suggests lookalike dishes and offers a Merge control: merging moves every recipe from one dish into the other, across all households, and keeps the old name as an alias so future recipes with that title land on the merged dish too.

Merging cannot be undone with a button, so read the confirmation carefully. If a recipe was swept into the wrong dish, the way out is the dish picker on that recipe's edit form: create the dish fresh under its own name, which pulls matching recipes back out.

Tags, Favorites, and Search

Collections and dishes work alongside the lighter-weight ways of finding things:

  • Tags classify a recipe by meal type (breakfast, lunch, dinner, and so on) and dietary labels (vegetarian, vegan, gluten-free, and more). The recipe list can filter by any of them.
  • Favorites are your personal bookmarks: click the heart on any recipe, and filter the list to favorites only.
  • Search covers titles, ingredients, and step text. See Browsing & cooking.