Skip to content
Forkin
SnackAppetizer

Pani Puri (Spicy Water Balls)

Pani Puri is a popular Indian street food snack consisting of crispy, hollow puri shells filled with a spicy potato and chickpea mixture, then topped with a flavorful tamarind and mint-coriander spiced water (pani). This vegan recipe captures the vibrant flavors and textures of this beloved dish, perfect for a fun and interactive appetizer.

An original recipe by Forkin

Total time
45 min
Serves
4
Difficulty
Medium
Per serving
245 kcal
Download the app
Pani Puri (Spicy Water Balls)

Mise en place

Ingredients

Measurements

Converted for display; the recipe amounts stay equivalent.

Ingredients

  • 24 pcspuri, ready-made

filling

  • 2 pcspotato, boiled and mashed
  • 0.5 cupchickpea, boiled
  • 0.25 cupred onion, finely chopped
  • 1 tspchaat masala
  • 0.5 tspsalt

pani

  • 0.5 cupfresh mint leaf
  • 0.5 cupfresh cilantro
  • 1 pcsgreen chili
  • 10 gginger, peeled
  • 1 tbsptamarind paste
  • 1 tspcumin powder, roasted
  • 0.5 tspblack salt
  • 1 tspsugar(optional)
  • 2 cupwater, chilled

Equipment

blender · large bowl · spoon

The method

Step by step

  1. 1

    Prepare the filling by combining the mashed potato, boiled chickpea, chopped red onion, chaat masala, and salt in a medium bowl.

    About 5 min

    Cook’s note: Mash the potatoes well for a smoother filling.

  2. 2

    Mix the filling ingredients thoroughly until well combined.

    About 2 min

  3. 3

    To make the pani, blend the fresh mint leaves, fresh cilantro, green chili, ginger, tamarind paste, roasted cumin powder, black salt, and sugar (if using) with a small amount of the chilled water until a smooth paste forms.

    About 5 min

    Cook’s note: Adjust green chili to your spice preference.

  4. 4

    Transfer the blended paste to a larger bowl and add the remaining chilled water.

    About 1 min

  5. 5

    Stir the pani well and taste, adjusting seasonings as needed.

    About 1 min

    Cook’s note: The pani should be tangy, spicy, and slightly sweet.

  6. 6

    To serve, gently tap a hole in the center of each puri using your thumb or a spoon.

    About 5 min

    Cook’s note: Be careful not to break the puri entirely.

  7. 7

    Fill each puri with a small spoonful of the potato and chickpea mixture.

    About 5 min

  8. 8

    Immediately dunk the filled puri into the prepared pani, allowing it to fill up.

    About 5 min

    Cook’s note: Pani puri is best eaten immediately after assembly to enjoy the crisp texture.

  9. 9

    Serve the pani puri immediately and enjoy the burst of flavors.

Per serving

Nutrition

Calories
244.6kcal
Protein
6g
Carbs
36.6g
Fat
8.5g
Fibre
5.2g
Sugar
4.5g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store the potato filling and pani separately in airtight containers in the refrigerator.

Reheating

Pani puri is typically eaten cold; do not reheat the assembled puri.

More recipes

All recipes
  • Arroz con Gandules (Puerto Rican Rice with Pigeon Peas)side dish

    Arroz con Gandules (Puerto Rican Rice with Pigeon Peas)

    Arroz con Gandules is a classic Puerto Rican rice dish featuring pigeon peas, sofrito, and aromatic spices. It's often served as a side dish for holidays and special occasions, but easy enough for any weeknight meal. This vegan version captures all the traditional flavors.

    1 hr 5 min 362 kcal
  • Vegetarian French Onion Soupsoup

    Vegetarian French Onion Soup

    A rich and savory vegetarian soup featuring deeply caramelized onions simmered in a flavorful broth. Topped with a crusty slice of bread and melted Gruyère cheese, this classic dish is the ultimate comfort food.

    1 hr 40 min 571 kcal
  • Popeye's Pita Bitesappetizer

    Popeye's Pita Bites

    A classic, creamy spinach dip featuring the savory flavor of vegetable soup mix and a satisfying crunch from water chestnuts. This simple, no-cook appetizer is served chilled in small pita pockets, perfect for parties or a quick snack.

    45 min 491 kcal
  • Mimaw's Cool Rice Saladside dish

    Mimaw's Cool Rice Salad

    A classic, creamy rice salad that comes together quickly thanks to instant rice and frozen peas. The simple mayonnaise and dill pickle dressing makes it a refreshing and satisfying side dish for picnics, potlucks, or light lunches.

    1 hr 58 min 433 kcal
  • Papad ki Sabzimain course

    Papad ki Sabzi

    This quick and flavorful Papad ki Sabzi features roasted papad pieces simmered in a spiced tomato-yogurt gravy. It's a traditional Rajasthani dish, perfect for a fast and satisfying meal when fresh vegetables are scarce. Serve it with roti or rice.

    35 min
  • Roasted Brussels Sproutsside dish

    Roasted Brussels Sprouts

    These roasted Brussels sprouts are simple to prepare and offer a delightful balance of crispy edges and tender interiors. A touch of maple syrup adds a subtle sweetness that complements their natural flavor. Perfect as an easy side dish.

    35 min 124 kcal
  • Caldinho de Feijãosoup

    Caldinho de Feijão

    A smooth and savory Brazilian black bean soup, perfect as a warm appetizer or light meal. This vegetarian version gets its smoky depth from smoked paprika and is traditionally served in small mugs.

    50 min