Menu Items
Menu items are the individual sellable products or dishes on your menu. Each item belongs to a category and can be customized with option groups, dietary tags, and nutritional information.
Item Properties
| Property | Type | Description |
title | string | Item name displayed to customers |
description | text | Short description of the item |
price | number | Base price of the item |
image | url | Image URL for the item |
is_available | boolean | Whether the item can be ordered |
is_featured | boolean | Highlights the item as featured/popular |
is_coming_soon | boolean | Marks the item as upcoming |
tags | string[] | Custom tags for categorization |
allergens | string[] | Allergen information (peanuts, tree nuts, milk, eggs, etc.) |
dietary_tags | string[] | Dietary indicators (vegetarian, vegan, gluten-free, halal, etc.) |
variants | object | Additional variant data |
nutritional_info | object | Calorie count and other nutritional data |
display_order | number | Sort position within its category |
category_id | string | The category this item belongs to |
menu_id | string | The menu this item belongs to |
Working with Items
Items are managed in the Menu Items tab of the menu editor (/dashboard/menus/manage/[id]).
Adding an Item
- Open the menu editor and go to the Menu Items tab.
- Click the Add Item button.
- Fill in the item details in the slide-over form:
- Basic Info: Title, description, price, category assignment
- Item Kind: Select the item type (e.g. Food, Drink, Package) , this determines available profile fields
- Media: Upload or paste an image URL
- Availability: Toggle available, featured, coming soon
- Dietary & Allergens: Set dietary tags (vegetarian, vegan, halal, etc.) and allergens
- Tags: Add custom search/filter tags
- Option Groups: Add modifiers (see Option Groups)
- Nutritional Info: Calories and other nutritional data (if relevant for the item kind)
- Scheduling: Optionally restrict availability to specific days/times
- Click Save.
Editing an Item
- Click the Edit button (pencil icon) on any item in the list.
- Modify the desired fields in the slide-over form.
- Click Save.
Reordering Items
- Switch between List, Grid, or Card views using the view toggle buttons.
- In list view, drag items by the grip handle to reorder them within their category.
- Items can also be dragged across categories to reassign them.
Bulk Operations
- Select multiple items using the checkboxes.
- Use the bulk action bar to:
- Delete selected items
- Bulk update properties (availability, category assignment, etc.)
Filtering and Search
The items workspace supports:
- Search: Find items by title
- Category filter: Show items from a specific category
- Availability filter: Show all, available only, or unavailable only
- Collection filter: Filter by collection via the left rail
Item Kinds
Menura supports different item kinds that change the available profile fields:
| Kind | Description |
| Food | Standard dish with optional nutritional info |
| Drink | Beverage with volume/unit pricing options |
| Package | Bundle/combo item |
| Service | Service-based item (e.g. corkage fee, cover charge) |
The available item kinds depend on your business type.
Dietary Tags & Allergens
Items can be tagged with dietary indicators and allergens:
Common Dietary Tags: vegetarian, vegan, gluten-free, dairy-free, halal, keto, paleo, nut-free, sugar-free
Common Allergens: peanuts, tree nuts, milk, eggs, soy, wheat, fish, shellfish, sesame
On the public menu, customers can set their dietary preferences to automatically filter items by their dietary needs.
Availability Scheduling
Items can be restricted to certain days and times. You can set:
- Specific days of the week (Monday–Sunday)
- Day ranges (Weekdays, Weekends, All days)
- Note: This requires the availability scheduling feature on your plan.