How to add a menu with prices to your website
The menu is the page most people open first on a food business website. Make it text, not a photo of the printed card: text is easy to read on a phone, Google can read it, and you can change a price in one line.
Updated 2026-11-09
Text menu, not a menu photo
Many small restaurants post a photo of the printed menu. On a phone it is tiny, it has to be zoomed and dragged, and Google cannot read the dish names or prices in it. A menu written as text fits the screen, can be searched on the page, and is quick to change.
Keep photos for the dishes themselves: one good photo of your most-ordered items does more than a blurry picture of the card.
How to lay out the menu
- Group by section, in the order people order: starters, mains, breads, rice, desserts, drinks
- Dish name, then one short line: "Paneer Butter Masala: cottage cheese in a tomato and butter gravy"
- Price at the end of the line, with ₹, and the size: half ₹180, full ₹320
- A clear veg or non-veg mark next to each dish, and "contains nuts" or "Jain available" where it matters
- Thali and combos written out, so people know what they get
- Taxes and packing charges said once, at the top or bottom, so the total is not a surprise
Keeping prices honest
- Update the website the same day you change the printed menu
- If prices differ for dine-in and delivery, say so
- For a daily or weekly tiffin menu, put the fixed dishes and price on the website, and share each day's menu on WhatsApp
- Remove dishes you no longer make; an "out of stock" call is a bad start
Taking orders from the menu
An AppCub website has no cart or online ordering. Put an "Order on WhatsApp" button on the menu page with a ready message, for example "Hi, I want to order: ...", and a call button. Customers type the dishes, you confirm the total and time.
If you want customers to tap dishes, see a total and send the order in one go, make an app: the order can go to you as a ready WhatsApp message with the items and total, and with your own Razorpay account the app can also take payment.
With AppCub
Paste your menu into the chat as text, or attach a clear photo of it and ask AppCub to type it out, then check every price. Say: "Make a Menu page with these sections and prices, veg and non-veg marks, and an Order on WhatsApp button." To change a price later, ask in the chat or click the price on the page and type the new one.
Questions
Should I upload my menu as a PDF or photo?
Text is better. It fits a phone screen, Google can read it, and you can change one price without redoing the whole file.
Can customers order from the menu on my website?
They can tap an Order on WhatsApp or call button. An AppCub website has no cart or online ordering; an app can.
How do I show half and full plate prices?
Put both on the same line: half ₹180, full ₹320. Keep the same order on every dish.
Should I add GST to menu prices?
Say clearly whether prices include taxes and packing charges. Ask your CA what you must show.
How often should I update the online menu?
Whenever the printed menu or a price changes, the same day.
Can I show a different menu each day?
Put the regular items and prices on the website and share the daily menu on WhatsApp. An app can show a daily menu you edit.
Read next
- How to add a menu with prices to your app
- How to add a price list to your website
- AppCub website builder
- Website for an abacus class
- Website for an AC repair service
- Website for a fertiliser and seeds shop
- Website for an alumni group
- Website for an ambulance service
- Website for an appliance repair shop
Make yours with AppCub
Seeing the plan is free. Building starts with a 2-day trial for ₹99.