Skip to content

What are you looking for?

Try “preschool”, “laksa”, “facial”, “cleaning” or the name of a neighbourhood.

Food & Drinks

Best Pani Puri in Singapore (2026)

Find the best pani puri in Singapore, from classic Little India chaat and golgappa to delivery sets, puchka and modern pani puri shots.

Pani puri is one of those foods that does not travel particularly well. The puri needs to be thin and crisp enough to crack immediately when you bite into it. The filling should have enough potato, chickpeas or ragda to give the shell some substance without weighing it down. Most importantly, the pani needs to be properly cold, tangy and punchy. Once the puri has been sitting around already filled for a few minutes, much of the point is lost.

That makes finding good pani puri in Singapore slightly different from finding a good curry or biryani. We would much rather eat a simple S$8 plate assembled to order than an elaborate restaurant version where the puris have softened on the way to the table.

There are also regional differences hiding behind the name. Depending on where you are from, you may know roughly the same family of snacks as pani puri, golgappa, gol gappe or puchka. The fillings and pani change too. Some versions lean heavily on potato and sweet tamarind. Others use chickpeas or ragda, with a sharper green pani and considerably more heat.

For this guide, we looked for places in Singapore where pani puri is a regular part of the menu and chaat is something the kitchen clearly takes seriously.

About This Guide

We compared current pani puri offerings based on the things that matter most for the dish itself:

  • crispness of the puri
  • balance of the pani
  • filling
  • whether the components are assembled fresh
  • value
  • strength of the surrounding chaat menu
  • vegetarian options
  • ease of takeaway or delivery
  • whether the restaurant offers something meaningfully different from the others

Prices were checked in October 2026 where current menus were available. Delivery-app prices can be higher than dine-in prices.

Who Is This Guide For?

This guide is for anyone looking specifically for pani puri in Singapore, whether you miss the street-food version you grew up eating or are trying it for the first time.

We have included classic vegetarian chaat restaurants, neighbourhood Indian restaurants, a home-delivery specialist and a few more modern takes.

If it is your first time eating pani puri, start with one of the traditional versions before moving on to cocktail-style shots or heavily reworked presentations. The basic combination is already doing quite a lot.

Key Takeaways

Best pani puri overall: Kailash Parbat

Best pani puri to eat at home: Panipurizz

Best around Upper Thomson: Daawat Tandoori

Best modern casual option: We Desi

Best affordable East-side option: The Chai Tapree

Best modern pani puri shots: Masalaa Bar

Best elevated puchka presentation: Gully Restaurant & Garden

Best Pani Puri in Singapore at a Glance

Place Best For Style Current Price
Kailash Parbat Best overall Classic Mumbai-style chaat S$8.50
Panipurizz Eating at home or parties DIY pani puri sets From S$10
Daawat Tandoori Upper Thomson Classic North Indian gol gappe S$9
We Desi Modern casual dining Contemporary Indian street food S$11.90
The Chai Tapree Affordable East-side chaat Casual chai-and-chaat café About S$7.50
Masalaa Bar Modern pani puri shots Classic or boozy presentation From about S$7 dine-in
Gully Restaurant & Garden Restaurant-style puchka Elevated Indian street food About S$14
Readers' Pick

What's your pick?

Vote for the place you would recommend most.

1. Kailash Parbat

Best for: Classic pani puri and a proper chaat spread
Address: 3 Belilios Road, #01-03 Hilton Garden Inn, Singapore 219924
Pani puri: S$8.50
Diet: Vegetarian

Kailash Parbat is our first choice when the craving is specifically for pani puri rather than Indian food more generally.

Chaat is a major part of the restaurant’s identity. Its current Chaat Baar menu includes pani puri alongside dahi puri, bhel puri, sev puri, papdi chaat, dahi wada and aloo tikki chaat, so you can make an entire meal out of street snacks rather than treating pani puri as an obligatory starter before ordering curry.

The current S$8.50 pani puri uses crisp hollow shells filled with herbed boiled potato, served with spicy-tangy pani and sweet tamarind sauce. The restaurant is completely vegetarian.

There is also a ragda pani puri variation on one of Kailash Parbat’s current menus, replacing the simpler potato filling with spiced white peas.

Editor’s Verdict

Kailash Parbat is the place we would send someone who wants a straightforward, recognisable plate of pani puri and then intends to order three more chaats afterwards.

The Belilios Road location also works particularly well for this guide because you are in Little India rather than sitting in a fine-dining restaurant paying primarily for presentation.

We would eat the pani puri first. Chaat is at its best when the crunchy things are still genuinely crunchy.

Have you tried 1. Kailash Parbat?

2. Panipurizz

Best for: Pani puri at home, parties and larger quantities
Format: Pickup and delivery
Pickup: Near Paya Lebar MRT
Pani puri sets: From S$10

Panipurizz is unusual because pani puri is not one item buried halfway down a restaurant menu. It is the business.

The Singapore-based online chaat specialist sells pani puri sets with puris, pani and filling packed separately so that you assemble each one immediately before eating. Sets currently start from S$10, and there are options with or without potato filling.

This is one of the rare occasions where takeaway may actually improve the experience. If everything is packed separately, the puris stay crisp rather than spending 30 minutes travelling across Singapore already soaked in pani.

Panipurizz also sells papdi chaat, dahi puri, sev puri, bhel, jhalmuri and bulk puris, with larger party combinations available for home gatherings and office events.

Customer feedback repeatedly highlights the crispness of the puris and the tangy pani, while the components are deliberately separated for delivery.

Editor’s Verdict

If we were ordering pani puri for six people at home, we would choose Panipurizz before trying to get six restaurant portions delivered.

Pani puri is interactive anyway. Breaking the top of the puri, adding the filling and pouring in the pani immediately before eating feels far closer to the intended experience than opening a delivery box of six increasingly soft shells.

It also makes Panipurizz one of the better choices for parties, where you can put everything out and let people assemble their own.

Have you tried 2. Panipurizz?

3. Daawat Tandoori

Best for: Pani puri around Upper Thomson
Address: 207 Upper Thomson Road, Singapore 574346
Pani puri: S$9
Large orders: 25- and 50-piece options available

Daawat Tandoori is a long-running neighbourhood Indian restaurant rather than a dedicated chaat shop, but its street-food menu is much better developed than you might expect.

Pani puri is currently S$9 and is described as crisp puris filled with potato, onion and coriander, served with spicy-tangy pani and sweet chutney.

The interesting part is the larger serving sizes. Daawat’s online menu currently lists 25 pani puris for S$32 and 50 for S$60, which makes it another useful option for groups.

You can also add dahi puri, sev puri, samosa chaat, aloo tikki chaat and bhel puri if the meal is turning into a full chaat session.

Editor’s Verdict

Daawat is the easy recommendation for anyone around Thomson who does not want to travel to Little India every time the craving hits.

We particularly like that the restaurant sells pani puri in genuinely useful party quantities. Fifty puris is excessive for dinner for two. For a gathering, it makes much more sense than ordering eight separate restaurant portions.

Have you tried 3. Daawat Tandoori?

4. We Desi

Best for: Pani puri as part of a modern Indian street-food meal
Address: 371 Beach Road, #01-02 City Gate Mall, Singapore 199597
Pani puri: S$11.90
Area: Kampong Glam / Nicoll Highway

We Desi sits somewhere between a traditional Indian restaurant and a modern bistro.

The current small-plates menu includes pani puri at S$11.90 alongside katori chaat, vada pav, momos and playful items such as naanza and pav bhaji burgers.

That broader menu is the reason to come here. You can order familiar street snacks and still have enough interesting modern dishes to keep a mixed group happy.

Current diner feedback also repeatedly singles out the pani puri as tangy and fresh, while chaat in general is one of the stronger parts of the menu.

Editor’s Verdict

We would choose We Desi when one person wants pani puri and everybody else at the table wants something different.

It is a little more expensive than the traditional chaat specialists, but the trade-off is a broader contemporary menu and a comfortable bistro setting.

The pani puri still feels recognisable rather than being reinvented simply for Instagram.

Have you tried 4. We Desi?

5. The Chai Tapree

Best for: Affordable pani puri in the East
Address: 3 Simei Street 6, #04-04 Eastpoint Mall, Singapore 528833
Pani puri: About S$7.50 for seven pieces
Best paired with: Chai and more chaat

The Chai Tapree is a casual mall café built around chai, chaat and Indian comfort food, and its pani puri has attracted enough positive feedback to make it worth seeking out even if you were not already passing through Simei.

The current delivery menu lists seven pani puris for S$7.50, making it one of the cheaper servings in this guide.

Customer feedback regularly highlights the crisp shells, including comments that the puris stayed crisp through the final piece. Palak patta chaat and papdi chaat are also frequently praised.

The menu is vegetarian-friendly and extends into dosa, idli, uthappam and a particularly large range of chai.

Editor’s Verdict

This is our East-side pick and probably the place on the list we would be most tempted to turn into an extended snack break.

Pani puri followed by palak patta chaat and chai is a much better use of a quiet afternoon than ordering a full curry simply because you happen to be at an Indian restaurant.

At around S$7.50 for seven, it is also easy to add without feeling that you have committed to an elaborate restaurant starter.

Have you tried 5. The Chai Tapree?

6. Masalaa Bar

Best for: Pani puri with a modern, playful presentation
Address: 723 East Coast Road, Singapore 459071
Pani puri: Sober and alcoholic versions
Official website price: From S$7; delivery pricing can be higher

Masalaa Bar is what happens when someone looks at pani puri and decides the little hollow sphere is basically asking to sit on top of a shot glass.

The East Coast restaurant’s Pani Puri Shots pair crisp puris with mint-spiced pani and are available in both sober and “intoxicated” versions. The current official site lists them from S$7, while delivery platforms show higher pricing.

The dish fits the rest of Masalaa Bar’s menu, which reworks Indian street food into bar-friendly plates under chef Milind Sovani. Current dishes include martini pao bhaji, naanza and other modernised snacks alongside a full cocktail list.

Editor’s Verdict

Come here because you want Masalaa Bar’s interpretation, not because you are conducting an academic search for the most traditional pani puri in Singapore.

The sober version still gives you the familiar crisp shell and minty pani. The alcoholic version is obviously more of a night-out novelty.

Either way, it is fun, and pani puri is not a dish that needs to take itself particularly seriously.

Have you tried 6. Masalaa Bar?

7. Gully Restaurant & Garden

Best for: A more polished restaurant version of puchka
Address: Level 5, Holiday Inn Singapore Little India, 10 Farrer Park Station Road
Dish: Bara Bazaar Puchka
Published menu price: Around S$14

Gully is one of the newer, more polished takes on Indian street food in Little India.

The restaurant describes its food as drawing inspiration from India’s galis, or lanes, while turning familiar regional street dishes into restaurant-style small plates. Its menu includes the Bara Bazaar Puchka, presented as pani puri shots with crisp shells, spicy tamarind, mashed potato and sev.

It comes beautifully arranged on a platter rather than resembling something handed over from a roadside chaat stall.

That is either exactly what you are looking for or slightly beside the point, depending on your mood.

The advantage is the setting. Gully sits on Level 5 of Holiday Inn Singapore Little India and works well for a proper sit-down meal where pani puri is the opening round rather than the whole destination.

Editor’s Verdict

Gully is our pick when you want puchka but also want somewhere comfortable enough for a long dinner.

We would not rank it ahead of Kailash Parbat on pure pani-puri value. You are paying partly for the room, presentation and broader restaurant experience.

There are nights when that is worth paying for.

Have you tried 7. Gully Restaurant & Garden?

What Is Pani Puri?

Pani puri is a popular Indian street snack made from small hollow fried shells.

A hole is cracked into the top, then the puri is filled with ingredients such as potato, chickpeas or white peas before flavoured water is added.

The pani commonly contains mint, coriander, chilli and spices, often balanced by a sweeter tamarind component.

The whole thing should be eaten in one bite.

Trying to politely bite half of a pani puri is an excellent way to end up wearing the other half.

Is Pani Puri the Same as Golgappa?

They belong to the same family of snacks.

Pani puri is the name commonly associated with western India, particularly Maharashtra.

Golgappa or gol gappe is common in northern India.

Puchka is widely used in eastern India, including West Bengal.

The names are sometimes used interchangeably outside India, but regional versions can differ in shell, filling and pani.

Puchka, for example, is often associated with a sharper, more strongly spiced tamarind water and potato filling, while North Indian golgappa may use different fillings.

What Makes Good Pani Puri?

The first thing is the shell.

A good puri should be light, hollow and crisp enough to shatter cleanly. A dense or leathery shell ruins the texture before you even reach the pani.

The filling should be well seasoned but restrained. Too much potato turns the puri heavy.

Then there is the pani. We look for enough sourness and spice to make the first bite immediately wake up your palate, balanced by sweetness where tamarind chutney is used.

Temperature helps too. Chilled pani is far more refreshing in Singapore than lukewarm mint water.

How Do You Eat Pani Puri?

Take one puri and crack a small opening in the top if the kitchen has not already done it.

Add the potato or chickpea filling, followed by sweet chutney if provided.

Fill the remaining space with pani.

Then eat the entire thing immediately.

Do not fill all six first. By the time you reach number six, you will have created a bowl of flavoured soggy dough.

Which Pani Puri Is Best for First-Timers?

We would start with Kailash Parbat.

The version is recognisable, not overly experimental, and you can immediately compare it with several other forms of chaat on the same menu.

The Chai Tapree is another approachable option if you are in the East.

Where Can You Get Cheap Pani Puri in Singapore?

Among the current menus we checked, The Chai Tapree is about S$7.50 for seven pieces, while Kailash Parbat is S$8.50 and Daawat Tandoori S$9.

Prices on delivery platforms can be slightly higher than eating at the restaurant.

Where Can You Order Pani Puri for a Party?

Our first choice is Panipurizz because the business is already structured around separately packed pani puri sets, bulk puris and party combinations.

Daawat Tandoori is another good option. Its current online menu offers 25 pieces for S$32 and 50 pieces for S$60.

For parties, always keep the puris and liquid separate until people are ready to eat.

Is Pani Puri Vegetarian?

Usually, yes.

Traditional pani puri is generally made with puri, potato or legumes, chutneys and flavoured water.

Every place in this guide offers a vegetarian pani puri.

That does not automatically mean every restaurant is vegetarian. Kailash Parbat is a fully vegetarian restaurant, while several others also serve meat dishes.

Is Pani Puri Vegan?

It often can be, but check with the restaurant.

Basic puri, potato filling and flavoured pani may contain no animal products, but recipes vary and accompanying chutneys or fillings can change.

Panipurizz describes most of its range as vegan-friendly, although people with specific dietary requirements should still confirm individual components when ordering.

Is Pani Puri Spicy?

It can be.

Usually, you have some control because the spicy pani and sweeter tamarind component are provided separately.

If you do not tolerate chilli well, ask before filling the puri enthusiastically to the brim with green pani.

Can You Order Pani Puri for Delivery?

Yes, but this may be the one food where how it is packed matters more than how quickly the rider arrives.

The puris, filling and pani should remain separate until you are ready to eat.

Panipurizz is particularly suited to delivery because it is designed around at-home assembly.

Several restaurants in this guide also offer delivery, but if the pani puri arrives pre-filled, crispness is inevitably going to suffer.

What Other Chaat Should You Try?

If you like pani puri, the obvious next steps are:

Dahi puri
Similar crisp puris, but filled with yoghurt, chutneys and sev instead of pani.

Sev puri
Flat puris topped with potato, chutneys, vegetables and plenty of sev.

Papdi chaat
Crisp papdi layered with potato, yoghurt and chutneys.

Bhel puri
Puffed rice mixed with sev, chutneys, vegetables and spices.

Aloo tikki chaat
Potato patties topped with chickpeas, yoghurt and chutneys.

Kailash Parbat is particularly good if you want to try several in one visit because chaat occupies an entire section of the menu.

Frequently Asked Questions About Pani Puri in Singapore

Where is the best pani puri in Singapore?

Our overall pick is Kailash Parbat in Little India.

Its current S$8.50 pani puri comes with potato filling, spicy-tangy pani and sweet tamarind, and the restaurant has one of the widest dedicated chaat menus in Singapore.

Where can I find authentic pani puri in Singapore?

For a traditional chaat experience, start with Kailash Parbat, Panipurizz or Daawat Tandoori.

Panipurizz is particularly useful if what you miss is the experience of assembling and eating each pani puri fresh rather than having it served already filled.

Where is the best pani puri in Little India?

Kailash Parbat is our first pick.

Gully Restaurant & Garden is a more polished alternative if you want a restaurant-style puchka rather than a casual chaat plate.

Where is the best pani puri in the East?

The Chai Tapree at Eastpoint Mall is our budget-friendly choice around Simei.

Masalaa Bar on East Coast Road offers a much more modern pani puri shot presentation.

Where can I get pani puri near Orchard?

Kailash Parbat and several Little India restaurants are a short trip away.

If chaat is the priority, we would still make the journey to Little India rather than choosing a generic central Indian restaurant simply because it is geographically closer.

Where can I order pani puri online in Singapore?

Panipurizz specialises in online orders and delivery, with pani puri sets starting from S$10.

Daawat Tandoori also takes online orders and sells both individual portions and larger 25- and 50-piece sets.

Is there alcoholic pani puri in Singapore?

Yes.

Masalaa Bar offers its Pani Puri Shots in both sober and “intoxicated” versions.

What is the difference between pani puri and dahi puri?

Pani puri is filled with flavoured water and eaten immediately.

Dahi puri replaces that flood of pani with yoghurt and chutneys, normally finishing the puri with sev and spices.

It is creamier, sweeter and considerably less likely to spill down your shirt.

Final Verdict

If we were going out specifically for pani puri, we would start at Kailash Parbat.

The S$8.50 price is reasonable, the restaurant specialises heavily in Indian street food, and you can turn the visit into a proper chaat meal rather than ordering one plate and then moving on to unrelated mains.

For eating at home, Panipurizz is arguably even better suited to the dish. Keeping the puris, filling and pani separate means the final assembly happens seconds before you eat it, which is precisely what pani puri needs.

Daawat Tandoori is our neighbourhood pick around Upper Thomson and is particularly convenient for larger orders, while The Chai Tapree offers one of the most affordable options in the East.

We Desi makes sense for groups who want pani puri alongside a wider modern Indian menu.

Then there are the reinterpretations.

Go to Masalaa Bar for playful pani puri shots, including an alcoholic version, and Gully Restaurant & Garden when you want puchka served in a more polished restaurant setting.

None of those needs to replace the classic version.

Pani puri is a remarkably simple snack when everything is right: a crisp shell, enough filling, cold pani and one very messy bite.

That is really all it needs.

Community nominations

Did we miss somewhere?

Singapore changes quickly. Tell our editors about a business you think deserves to be considered for this guide.

Translate »