Go Back

Kolkata Style Pani Puri - Crisp, Tangy, and Full of Street-Style Flavor

Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Servings: 4 servings

Ingredients
  

  • Puris (phuchka shells): 40–50 store-bought ready-to-serve puris
  • Boiled potatoes: 4 medium, peeled and mashed
  • Black chickpeas (kala chana) or white peas: 1 cup cooked and drained
  • Tamarind pulp: 3 tablespoons (from soaked tamarind or store-bought concentrate)
  • Fresh coriander leaves: 1 cup, loosely packed
  • Fresh mint leaves: 1/2 cup
  • Green chilies: 1–2, to taste
  • Lemon: 1 large (or 2 small)
  • Roasted cumin powder: 2 teaspoons
  • Black salt (kala namak): 1–1.5 teaspoons, to taste
  • Regular salt: to taste
  • Red chili powder: 1/2 teaspoon (optional)
  • Chaat masala: 1 teaspoon (optional but tasty)
  • Jaggery or sugar: 1–2 teaspoons (to balance the pani)
  • Ginger: 1-inch piece, grated (for pani)
  • Ice-cold water: 3–4 cups (for the pani)
  • Finely chopped onions: 1 small (optional, for topping)
  • Sev or crushed papdi: a small handful (optional, for crunch)

Method
 

  1. Cook the potatoes and legumes. Boil potatoes until fork-tender, then mash while warm. Cook kala chana or white peas until soft but not mushy. Drain and set aside to cool.
  2. Blend the green pani base. In a blender, add coriander, mint, green chilies, ginger, tamarind pulp, juice of half a lemon, black salt, roasted cumin powder, and a splash of water. Blend smooth.
  3. Adjust and dilute. Pour the green base into a large bowl. Add 3–4 cups of ice-cold water. Stir in jaggery or sugar for balance. Taste and adjust salt, lemon, and spice. The pani should be tangy, lightly sweet, and refreshing.
  4. Season the potato filling. In a bowl, mix mashed potatoes with 1 teaspoon roasted cumin powder, 1/2 teaspoon black salt, a pinch of regular salt, a squeeze of lemon, and a touch of red chili powder or chaat masala if you like. Fold in a spoonful of tamarind pulp for the signature Kolkata tang.
  5. Season the legumes. Toss the cooked chana or peas with a pinch of black salt, roasted cumin, and lemon. Keep them separate from the potato mix for better texture.
  6. Chill the pani. Refrigerate the pani for at least 30 minutes. Cold pani keeps puris crisp longer and boosts flavor.
  7. Prep the puris. Gently tap a hole at the top center of each puri with your thumb. Be careful to avoid cracks along the sides.
  8. Assemble just before serving. Add 1 teaspoon of potato filling to each puri. Top with a few chana or peas. Spoon in a little chopped onion if using.
  9. Add the pani. Dip each filled puri into the cold pani, or spoon the pani in until nearly full. Eat immediately.
  10. Garnish and repeat. Sprinkle a touch of sev or crushed papdi if you like extra crunch, and keep going puri by puri for the best experience.