Here is a complete cafe menu you can start from: eight sections, around fifty items, each with the price range small and mid-sized cafes in Indian cities commonly charge in 2026. The ranges are wide on purpose — a college-road cafe in Rajkot and a mall cafe in Ahmedabad sell the same cappuccino at very different prices. Read the section on pricing before you copy a single number.
Hot coffee
- Espresso — ₹80 to ₹150
- Americano — ₹100 to ₹170
- Cappuccino — ₹120 to ₹200
- Café latte — ₹130 to ₹220
- Flavoured latte (hazelnut, caramel, vanilla) — ₹150 to ₹250
- Mocha — ₹150 to ₹240
- South Indian filter coffee — ₹40 to ₹90
Cold coffee and shakes
This is usually the section a cafe earns the most from, and the one where diners most need a photograph — five brown drinks in a row read the same on paper.
- Classic cold coffee — ₹120 to ₹200
- Cold coffee with ice cream — ₹150 to ₹240
- Iced latte — ₹150 to ₹240
- Cold brew — ₹160 to ₹260
- Frappé (caramel, hazelnut, mocha) — ₹170 to ₹280
- Oreo or KitKat shake — ₹150 to ₹250
- Chocolate or strawberry shake — ₹130 to ₹220
Tea and other hot drinks
- Masala chai — ₹30 to ₹80
- Ginger or elaichi tea — ₹30 to ₹80
- Green tea — ₹60 to ₹120
- Hot chocolate — ₹130 to ₹220
Coolers and mocktails
- Fresh lime soda (sweet, salted or mixed) — ₹70 to ₹130
- Lemon iced tea — ₹90 to ₹160
- Peach or mango iced tea — ₹110 to ₹180
- Virgin mojito — ₹120 to ₹200
- Blue lagoon — ₹120 to ₹200
Sandwiches and toast
- Veg grilled sandwich — ₹100 to ₹180
- Cheese corn sandwich — ₹120 to ₹200
- Paneer tikka sandwich — ₹150 to ₹230
- Club sandwich — ₹180 to ₹280
- Chilli cheese toast — ₹110 to ₹190
Snacks and quick bites
- French fries — ₹90 to ₹160
- Peri peri fries — ₹110 to ₹180
- Garlic bread (with cheese) — ₹110 to ₹190
- Cheese nachos — ₹150 to ₹250
- Masala or cheese Maggi — ₹70 to ₹150
- Veg burger — ₹100 to ₹180
Pizza and pasta
- Margherita pizza (7 to 8 inch) — ₹180 to ₹300
- Farmhouse or veggie supreme pizza — ₹240 to ₹380
- Paneer tikka pizza — ₹260 to ₹400
- White sauce (Alfredo) pasta — ₹180 to ₹300
- Red sauce (Arrabbiata) pasta — ₹170 to ₹280
- Pink sauce pasta — ₹190 to ₹310
Desserts and bakes
- Chocolate brownie — ₹80 to ₹150
- Brownie with ice cream — ₹140 to ₹220
- Cheesecake slice — ₹180 to ₹300
- Belgian waffle — ₹150 to ₹260
- Muffin or cookie — ₹60 to ₹130
How to price your own menu
Start from your cost, not from the cafe down the road. Add up what goes into one serving — milk, coffee, syrup, the cup, the straw — and a common rule of thumb is to keep that at roughly a quarter to a third of the price for food. Drinks usually cost less to make than food, which is why most cafes make their margin on the beverage list and not the sandwiches.
Then check the neighbourhood. Look at three cafes your customers could walk to instead, and place yourself deliberately: slightly below them with a reason to come, or above them with a reason that is visible on the plate.
Pick one way of ending prices and stay with it. ₹149 or ₹150 both work; a menu that mixes them looks unfinished.
How to arrange it so it sells
- Six to eight sections, forty to fifty items. More than that and people order the one thing they already know.
- Drinks first. Most cafe tables order a drink before they decide on food.
- Photographs on the drinks that look alike. Cold coffee, frappé and cold brew are the same colour; a picture is the only thing that separates them.
- Names that say what arrives. "Cheese corn sandwich" beats a clever name nobody can picture.
- Mark three or four best sellers. A new customer copies the regulars.
- Take things off when they run out. On a printed card that means apologising at the table; on a digital menu it greys out once.
Turn this list into a QR code menu
Copy the sections you want, change the prices to yours, and paste them into the free QR code menu generator — or add the dishes one by one there. You will see the menu on a phone straight away, the way your customers will, before making any account. When it looks right, save it and print a QR code for every table.
For the rest of the setup — what to photograph first, how big to print the codes, where to put them — read how to make a QR code menu, and the page for cafes.
Try this menu as a QR code — free
Paste the list, change the prices, and see it on a phone in seconds. No signup to try.
Try the generator →Questions people ask
How many items should a cafe menu have?
Forty to fifty items in six to eight sections suits most small cafes. Beyond that, customers take longer to decide and tend to order what they already know.
What is a normal price for cold coffee in an Indian cafe?
In 2026 most small and mid-sized cafes in Indian cities charge somewhere between ₹120 and ₹200 for a classic cold coffee, and more with ice cream or in a mall. Price yours from your own cost and the cafes near you rather than from a list.
How do I decide my cafe menu prices?
Add up what one serving costs you, keep food at roughly a quarter to a third of its price as a rule of thumb, then compare with three cafes your customers could walk to. Drinks usually carry more margin than food.
Should a cafe menu have photos?
Yes, at least on the drinks. Cold coffee, frappé and cold brew look alike by name; a photo is what makes somebody try something new. A phone photo near a window is enough.
Can I put this menu on a QR code for free?
You can build it and see it on a phone in the free QR menu generator without an account. Saving it and getting table QR codes starts a 30-day free trial with no card.
Read next
MenuDekho builds digital and QR code menus for restaurants across India — Ahmedabad, Surat, Rajkot, Vadodara and everywhere else. Every plan starts with a free 30-day trial. Also in हिंदी and ગુજરાતી.