Skip to main content
Back to documentationRecipe taxonomy guide

Recipe taxonomy guide

Qooki uses taxonomy terms to classify recipes in a consistent way. Good taxonomy makes recipes easier to discover, filter, and group across the app.

What each taxonomy group is for

Meals

Use Meals for when the recipe is usually eaten during the day.

  • Examples: breakfast, lunch, dinner, snack

Courses

Use Courses for the role the recipe plays in a menu.

  • Examples: starter, main course, side, dessert

Dishes

Use Dishes for the core dish format or plate style.

  • Examples: soup, pasta, salad, sandwich, stew

Cuisines

Use Cuisines for the cooking tradition or regional style most closely associated with the recipe.

  • Examples: Italian, Mexican, Swedish, Thai

Seasons

Use Seasons for recipes that fit a part of the year because of ingredients, temperature, or cooking style.

  • Examples: spring, summer, autumn, winter

Holidays

Use Holidays for recipes that are strongly tied to a holiday or celebration.

  • Examples: Christmas, Easter, midsummer

Tags

Use Tags for flexible discovery labels that do not belong in the stricter groups above.

  • Examples: one-pot, quick, family-friendly, spicy

How to choose good taxonomy

  1. Start with the most obvious values.
  2. Avoid selecting terms just because they are loosely related.
  3. Prefer a small number of accurate terms over a long list of weak matches.
  4. Use tags for flexible traits and leave meals, courses, dishes, and cuisines for structural meaning.

Where taxonomy is used

  • In the recipe editor when you categorize a recipe
  • In search filters
  • On discover pages and browse paths
  • In related recipe matching and general content organization