Quick Recipe Version (TL;DR)
Quick Ingredients
- Samosa dough: 2 cups (260 g) all-purpose flour, 1 tsp kosher salt, 1 tsp ajwain (carom seeds) or cumin seeds, 5 tbsp (70 g) ghee or neutral oil, 6–8 tbsp water
- Samosa filling: 1 lb (450 g) Yukon Gold potatoes, 3/4 cup (110 g) frozen peas, 2 tbsp neutral oil, 1 tsp cumin seeds, 1 tbsp minced ginger, 1 green chili, 1 1/2 tsp ground coriander, 1 tsp garam masala, 1/2 tsp turmeric, 1/2 tsp amchur (or 2 tsp lemon juice), 1 1/4 tsp kosher salt, 2 tbsp chopped cilantro
- Pakoras: 1 1/2 cups (150 g) chickpea flour (besan), 2 tbsp rice flour or cornstarch, 1 tsp kosher salt, 1 tsp ground coriander, 1/2 tsp turmeric, 1/2 tsp red chili powder, 1 tsp ajwain, 1 tsp baking powder, 3/4 cup (180 ml) water, mixed veg (1 1/2 cups sliced onion, 1 cup cauliflower florets, 1 cup spinach, 1/2 cup grated carrot)
- Mint-cilantro chutney: 1 cup cilantro, 1 cup mint, 1/2 cup plain yogurt (or water), 1 tbsp lemon juice, 1 small garlic clove, 1/2 tsp ground cumin, 1/2 tsp kosher salt, 1–3 tbsp water as needed
- Tamarind date sauce: 1/2 cup (120 ml) tamarind concentrate, 1 cup (240 ml) water, 1/2 cup (80 g) chopped pitted dates, 1/4 cup (55 g) brown sugar or jaggery, 1 tsp ground cumin, 1/2 tsp ground ginger, 1/2 tsp kosher salt
- To serve: lemon wedges, extra cilantro, flaky salt (optional), oil for frying
Do This
- 1. Boil potatoes (15–20 min), mash; cook spiced filling with peas.
- 2. Mix samosa dough; rest 30 min.
- 3. Shape and seal samosas; keep covered.
- 4. Blend mint-cilantro chutney; simmer tamarind-date sauce 10–12 min.
- 5. Mix pakora batter; fold in vegetables.
- 6. Fry samosas at 325°F/165°C for 10–12 min, then 350°F/175°C for 2–4 min to crisp.
- 7. Fry pakoras at 350°F/175°C for 3–5 min; drain, salt, serve with chutneys and lemon.
Why You’ll Love This Recipe
- True snack-spread vibes: crunchy samosas, craggy pakoras, and two classic dipping sauces.
- Home-cook friendly: straightforward shaping and frying tips that make a big difference.
- Make-ahead flexible: chutneys and fillings can be prepped in advance for easier entertaining.
- Big flavor, simple ingredients: warm spices, herbs, tangy tamarind, and a squeeze of lemon.
Grocery List
- Produce: Yukon Gold potatoes (1 lb/450 g), fresh cilantro (about 2 bunches), fresh mint (1 bunch), ginger, garlic (1 clove), green chili (1), lemons (2), onions (2 medium), cauliflower (small head), spinach (5 oz/140 g), carrots (2 medium)
- Dairy: plain yogurt (1/2 cup) (optional; can replace with water)
- Pantry: all-purpose flour, chickpea flour (besan), rice flour or cornstarch, frozen peas, tamarind concentrate, pitted dates, brown sugar or jaggery, neutral frying oil, ghee (or neutral oil), kosher salt
- Spices: cumin seeds, ground cumin, ground coriander, garam masala, turmeric, red chili powder (or cayenne), ajwain (carom seeds) (or substitute cumin seeds), amchur (optional)
Full Ingredients
Crispy Potato-Pea Samosas
Samosa dough
- 2 cups (260 g) all-purpose flour
- 1 tsp kosher salt
- 1 tsp ajwain (carom seeds) (or 1 tsp cumin seeds)
- 5 tbsp (70 g) ghee, melted (or neutral oil)
- 6–8 tbsp (90–120 ml) water, as needed
Potato-pea filling
- 1 lb (450 g) Yukon Gold potatoes, peeled and cut into 1-inch chunks
- 3/4 cup (110 g) frozen peas (no need to thaw)
- 2 tbsp neutral oil
- 1 tsp cumin seeds
- 1 tbsp (10 g) ginger, finely minced
- 1 green chili, finely minced (seeded for less heat)
- 1 1/2 tsp ground coriander
- 1 tsp garam masala
- 1/2 tsp ground turmeric
- 1/2 tsp amchur (dry mango powder) (or 2 tsp fresh lemon juice)
- 1 1/4 tsp kosher salt
- 2 tbsp chopped fresh cilantro
For sealing and frying
- 2 tbsp all-purpose flour + 3 tbsp water (flour paste “glue”)
- Neutral oil for deep frying (about 6 cups/1.4 L in a Dutch oven, depending on pot size)
Mixed-Veg Pakoras
Vegetables
- 2 medium yellow onions, thinly sliced (about 1 1/2 cups/180 g)
- 1 cup small cauliflower florets (about 120 g), cut to bite-size (about 3/4-inch)
- 5 oz (140 g) spinach, roughly chopped (about 3 packed cups)
- 1/2 cup (55 g) grated carrot (about 1 medium carrot)
- 1 green chili, thinly sliced (optional)
Pakora batter
- 1 1/2 cups (150 g) chickpea flour (besan)
- 2 tbsp (16 g) rice flour (or cornstarch) (for extra crispness)
- 1 tsp kosher salt
- 1 tsp ground coriander
- 1/2 tsp ground turmeric
- 1/2 tsp red chili powder (or 1/4 tsp cayenne)
- 1 tsp ajwain (carom seeds) (or 1 tsp cumin seeds)
- 1 tsp baking powder
- 3/4 cup (180 ml) water, plus up to 2 tbsp more as needed
Mint-Cilantro Chutney
- 1 cup (25 g) cilantro leaves and tender stems, loosely packed
- 1 cup (20 g) mint leaves, loosely packed
- 1/2 cup (120 g) plain yogurt (or 1/2 cup water for dairy-free)
- 1 tbsp (15 ml) fresh lemon juice
- 1 small garlic clove
- 1/2 tsp ground cumin
- 1/2 tsp kosher salt
- 1–3 tbsp water, to thin as needed
Tamarind Date Sauce
- 1/2 cup (120 ml) tamarind concentrate
- 1 cup (240 ml) water
- 1/2 cup (80 g) chopped pitted dates
- 1/4 cup (55 g) brown sugar or jaggery, packed
- 1 tsp ground cumin
- 1/2 tsp ground ginger
- 1/2 tsp kosher salt
For Serving
- 2 lemons, cut into wedges
- Extra cilantro leaves (optional)
- Flaky salt (optional, for a final sprinkle)

Step-by-Step Instructions
Step 1: Cook the potatoes and prep the vegetables
Place the potatoes in a medium pot and cover with cold water by 1 inch. Add 1 tsp kosher salt to the water. Bring to a boil, then reduce to a steady simmer and cook until the potatoes are tender, 15–20 minutes.
Meanwhile, slice the onions, cut the cauliflower into small florets, chop the spinach, grate the carrot, and set everything aside for the pakoras.
Drain the potatoes well, then return them to the hot pot for 1 minute to let extra moisture steam off. Mash roughly (a few small chunks are great for texture).
Step 2: Make and rest the samosa dough
In a large bowl, whisk together 2 cups (260 g) flour, 1 tsp kosher salt, and 1 tsp ajwain. Drizzle in 5 tbsp (70 g) melted ghee.
Rub the fat into the flour with your fingertips for 2–3 minutes until the mixture looks sandy and holds its shape when you squeeze a handful.
Add 6 tbsp (90 ml) water and mix. Add more water, 1 tbsp at a time, just until a firm dough forms (you may need up to 8 tbsp/120 ml). Knead for 2 minutes until smooth-ish (it should be fairly stiff, not soft like bread dough).
Cover and let rest at room temperature for 30 minutes.
Step 3: Cook the spiced potato-pea filling
Heat 2 tbsp neutral oil in a skillet over medium heat. Add 1 tsp cumin seeds and cook until fragrant, 20–30 seconds.
Add the minced ginger and green chili and cook 30 seconds. Add the mashed potatoes, 3/4 cup peas, 1 1/2 tsp ground coriander, 1 tsp garam masala, 1/2 tsp turmeric, 1/2 tsp amchur (or add lemon later), and 1 1/4 tsp kosher salt.
Cook, stirring and pressing gently, until the mixture looks a little drier and holds together well, 3–5 minutes. Turn off the heat and stir in 2 tbsp chopped cilantro. Cool the filling to room temperature so it doesn’t soften the dough.
Step 4: Shape and seal the samosas
Make a quick “glue” by mixing 2 tbsp flour with 3 tbsp water into a smooth paste.
Divide the dough into 6 equal pieces. Keep dough pieces covered as you work. Roll one piece into a ball, then roll it into an oval about 8 inches long and 6 inches wide (about 2 mm thick).
Cut the oval in half to make two semicircles. Form one semicircle into a cone: brush the straight edge lightly with flour paste, then overlap the edges by about 1/2 inch and press to seal.
Fill the cone with about 2 tbsp of cooled potato filling. Brush the open edge with flour paste, pinch closed, then crimp or pinch into pleats so it’s tightly sealed. Set on a tray and cover with a slightly damp towel. Repeat with remaining dough and filling to make about 12 samosas.
Step 5: Make the mint-cilantro chutney and tamarind date sauce
Mint-cilantro chutney: In a blender, combine 1 cup cilantro, 1 cup mint, 1/2 cup yogurt (or water), 1 tbsp lemon juice, 1 garlic clove, 1/2 tsp ground cumin, and 1/2 tsp kosher salt. Blend until smooth, adding 1–3 tbsp water to reach a pourable dipping consistency. Taste and adjust salt and lemon.
Tamarind date sauce: In a small saucepan, combine 1/2 cup tamarind concentrate, 1 cup water, 1/2 cup chopped dates, 1/4 cup brown sugar, 1 tsp ground cumin, 1/2 tsp ground ginger, and 1/2 tsp kosher salt. Bring to a simmer over medium heat, then simmer gently, stirring often, until slightly thickened and the dates are very soft, 10–12 minutes. Blend (carefully) until smooth, or mash thoroughly for a more rustic texture. Cool to room temperature.
Step 6: Mix the pakora batter and coat the vegetables
In a large bowl, whisk together 1 1/2 cups chickpea flour, 2 tbsp rice flour, 1 tsp kosher salt, 1 tsp ground coriander, 1/2 tsp turmeric, 1/2 tsp red chili powder, 1 tsp ajwain, and 1 tsp baking powder.
Add 3/4 cup (180 ml) water and whisk until you have a thick batter (like a thick pancake batter). If it’s too stiff to coat vegetables, add up to 2 tbsp more water.
Add the sliced onions, cauliflower, spinach, grated carrot, and optional green chili. Use your hands or a spoon to toss until everything is lightly but thoroughly coated. Let sit for 5 minutes while you heat the oil so the onions release a little moisture and the batter clings well.
Step 7: Fry the samosas (slow fry, then crisp)
Fill a Dutch oven or deep, heavy pot with about 2 inches of oil (around 6 cups/1.4 L, depending on the pot). Heat to 325°F (165°C). Line a sheet pan with paper towels or a wire rack.
Fry the samosas in batches (do not crowd) at 325°F (165°C) until they’re firm and turning pale golden, 10–12 minutes, turning occasionally. This slower first fry helps the dough cook through and get flaky instead of blistering too fast.
Increase the oil temperature to 350°F (175°C). Return the samosas to the oil in batches and fry until deeply golden and crisp, 2–4 minutes. Drain well and sprinkle lightly with salt if desired.
Step 8: Fry the pakoras and assemble the snack spread
Bring (or keep) the oil at 350°F (175°C). Drop pakora mixture by heaping tablespoons into the oil, gently nudging pieces apart. Fry until deep golden and crisp, 3–5 minutes total, turning once or twice. Cauliflower pieces should feel tender when pierced.
Drain on a rack or paper towels and season with a small pinch of salt while hot.
To serve, arrange samosas and pakoras on a platter with small bowls of mint-cilantro chutney and tamarind date sauce. Add lemon wedges and a little extra cilantro. Encourage everyone to dip and squeeze lemon over the pakoras for a bright finish.
Pro Tips
- Keep samosa dough firm: A stiffer dough creates flaky layers. Add water slowly and stop as soon as it comes together.
- Cool the filling: Warm filling makes the dough greasy and harder to seal, and can cause leaks during frying.
- Seal aggressively: Use flour paste and press firmly. Any gaps can let oil in (greasy samosas) or let filling out (messy oil).
- Use a thermometer: Aim for 325°F/165°C then 350°F/175°C for samosas; 350°F/175°C for pakoras. Temperature control is the difference between crisp and oily.
- Don’t overcrowd the pot: Crowding drops the oil temp and makes everything soggy. Fry in batches and let oil recover between rounds.
Variations
- Add paneer to the samosas: Mix 1 cup (150 g) small-diced paneer into the cooled potato filling for extra richness.
- Make “leafy” pakoras: Swap cauliflower for 1 cup chopped kale or add 1/2 cup chopped fresh cilantro to the batter for a greener pakora.
- Adjust heat level: Use 0–1 green chilies and mild chili powder for a family-friendly spread, or add an extra chili plus 1/4 tsp cayenne for more kick.
Storage & Make-Ahead
Chutneys: Both sauces can be made up to 3 days ahead and stored in airtight containers in the refrigerator. The mint-cilantro chutney may darken slightly; stir before serving. The tamarind date sauce thickens as it chills—thin with 1–2 tbsp water if needed.
Samosa filling: Make up to 2 days ahead; chill covered. Bring to room temperature before filling and shaping.
Shaped (unfried) samosas: Refrigerate on a tray (covered) for up to 24 hours. For longer storage, freeze on a tray until solid, then bag and freeze up to 2 months. Fry from frozen at 325°F/165°C for 14–16 minutes, then crisp at 350°F/175°C for 2–4 minutes.
Leftovers: Store fried samosas and pakoras in the fridge up to 3 days. Re-crisp on a sheet pan in a 400°F (205°C) oven until hot and crunchy: samosas 10–12 minutes, pakoras 6–8 minutes.
Nutrition (per serving)
Approximate, based on 6 servings including sauces; actual values vary with frying oil absorption.
Calories: 620 kcal
Protein: 14 g
Carbohydrates: 86 g
Fat: 26 g
Fiber: 11 g
Sugars: 18 g
Sodium: 980 mg
