Panipuri on pieni välipala, jota tavataan yleisesti Intiassa. Se on valmistettu pienestä, ontosta paistetun happamattoman leivän palasta, joka tunnetaan nimellä puri, joka täytetään perunamuusilla ja muilla ainesosilla, upotetaan sitten paksuun, maustettuun veteen tai täytetään vedellä ja syödään heti. Vaikutus on, että kaikki panipurin maut vapautuvat kerralla suuhun, jolloin saadaan makea, hapan ja suolainen maku samaan aikaan. Katukauppiaat tarjoilevat usein panipuria, vaikka ne pitää valmistaa nopeasti ja antaa asiakkaalle heti syötäväksi, sillä onton purin sisällä olevat nesteet voivat hajottaa leivän nopeasti. Toinen tapa tarjoilla välipala on antaa vieraiden koota kukin niistä haluamallaan tavalla.
Pieni, pureman kokoinen panipuri koostuu kolmesta tai joskus neljästä erillisestä elementistä, jotka yleensä valmistetaan erikseen. Ensimmäinen on puri-leipä, joka voidaan valmistaa etukäteen ja säilyttää astiassa. Toinen on pani tai maustettu vesi, jolla puri lopulta täytetään tai upotetaan siihen. Kolmas osa on kiinteä, muussattu leivän täyte. Joissakin resepteissä vaaditaan myös chutneytyyppiä, joka kaadetaan täytteen päälle.
Puri on eräänlainen intialainen leipä, joka valmistetaan jauhoista, vedestä ja öljystä. Se vaivataan ja rullataan litteiksi levyiksi. Panipurissa kiekkojen tulee olla tarpeeksi pieniä, jotta valmis leipä mahtuu suuhun yhdellä napauksella. Taikinapyöreät paistetaan öljyssä, jossa ne täyttyvät höyryllä, jolloin muodostuu herkkä, ontto leipäpala.
Pani on eräänlainen infusoitu vesi, jonka ainesosat auttavat tekemään vedestä paksumpaa. Tavallinen panityyppi on valmistettu tamarindista, mintusta, chilistä, kuminasta, inkivääristä ja korianterosta. Kaikki ainekset jauhetaan yhteen tai laitetaan tehosekoittimeen ja sekoitetaan veteen. Seosta jäähdytetään hetki, jonka jälkeen se siivilöidään, jotta paksu neste pysyy tasaisena.
Panipurin täyte voi vaihdella suuresti alueelta toiselle, vaikka jotkut yhdistelmät ovat suositumpia kuin toiset. Useimmat täytteet alkavat keitetyistä perunoista, jotka muutetaan. Hienonnettu sipuli, pavut tai jyvät ja joskus jogurtti lisätään perunoihin ja sekoitetaan tasaiseksi.
Jotkut valmisteet vaativat myös chutneytyyppiä. Tämä on usein valmistettu tamarindipastasta, chilijauheesta, kuminasta ja ruskeasta sokerista, jotka on sekoitettu keskenään. Vaikka se ei ole välttämätöntä, chutney antaa joskus ylimääräisen makean ja hapan maun panipurille, kun pani ei riitä.
Panipurin valmistamiseksi puri asetetaan astialle ja sen päälle tehdään varovasti reikä. Täyte asetetaan sisälle, jonka jälkeen chutney päälle. Pani voidaan sitten lusikalla puriin tai täytetty puri voidaan kastaa kulhoon, jossa on vesi. Perinteisesti on laitettu koko välipala suuhun kerralla, jotta voidaan arvostaa ruuan monimutkaisuutta ja estää vettä valumasta ulos.