Potato Samosas are crispy, golden pastries filled with a warmly spiced potato mixture that is comforting and deeply flavorful. This classic Potato Samosas recipe combines a flaky homemade dough with a savory filling of potatoes, peas, and aromatic spices for a snack that is loved across generations.
Why You’ll Love This Recipe
- Crispy, flaky pastry with a perfectly spiced filling
- Simple ingredients you likely already have at home
- Perfect for family gatherings, tea time, or appetizers
- Freezer-friendly and easy to make ahead
- Authentic flavors with a satisfying homemade touch
Ingredients

For the Dough
- 1 ½ cups all-purpose flour
- ½ tsp salt
- 2 tbsp vegetable oil
- ¾ cup water plus 1 tbsp
For Potato Samosa Filling
- 1 lb potatoes, peeled and chopped
- 3 tbsp butter
- 1 medium onion, finely chopped
- 2 tbsp finely chopped jalapeño
- 2 tsp finely grated ginger
- 1 tsp cumin seeds
- 1 tsp garam masala
- ½ tsp turmeric
- ¼ tsp cayenne pepper
- 1 ¼ tsp salt
- ⅓ cup frozen peas
- 2 tbsp finely chopped fresh cilantro
Instructions
1. Make the Dough
Combine flour and salt in a large mixing bowl. Stir in vegetable oil until the mixture resembles crumbs. Gradually add water and mix until a soft dough forms. Shape into a ball, cover with a damp kitchen towel, and let rest for 30 minutes.
2. Prepare the Filling
Place chopped potatoes in a saucepan and cover with about 1 inch of water. Cook until tender, then drain and mash roughly with a fork.
Return the saucepan to medium heat and melt butter. Add chopped onion and ½ teaspoon salt. Cook for about 6 minutes until soft and lightly golden.
Add jalapeño and ginger and cook for another minute. Stir in cumin seeds, garam masala, turmeric, and cayenne. Cook briefly until fragrant. Add mashed potatoes, remaining salt, frozen peas, and cilantro. Mix well and transfer to the refrigerator to cool.
3. Shape the Samosas
Divide the dough into 6 equal pieces and roll each into a ball. Roll each ball into a thin circle, then cut in half to create two semicircles.
Take one semicircle, brush the edges with water, and fold into a cone shape. Press the edges to seal. Fill the cone with about 2 tablespoons of potato filling and pinch the top to seal. Place on a cutting board so the base flattens slightly. Repeat with the remaining dough to form 12 Potato Samosas.
4. Fry the Samosas
Heat oil in a deep saucepan or Dutch oven to a depth of about 3 inches. When the oil reaches around 200°F, fry the Potato Samosas in batches for about 15 minutes until lightly golden.
Increase the heat and cook for an additional 5 minutes until deep golden brown and crispy. Remove using a slotted spoon and drain on paper towels.

Tips & Tricks
- Resting the dough helps create a crisp and flaky samosa crust.
- Keep the filling cool before stuffing to prevent soggy dough.
- Seal edges tightly to avoid opening during frying.
- Add a squeeze of lemon juice to the filling for a fresh flavor twist.
- For a lighter option, Potato Samosas can be baked or air fried.
Details
Prep Time: 45 minutes
Cook Time: 20 minutes
Total Time: 1 hour 5 minutes
Yield: 12 samosas
Category: Appetizer / Snack
Method: Deep Frying
Cuisine: Indian / South Asian
Difficulty: Moderate
Dietary: Vegetarian, Halal-friendly

Notes
- Serve with mint chutney or tamarind sauce for authentic flavor.
- Add finely chopped carrots or green beans for extra texture.
- The filling can be prepared a day in advance.
Nutrition (Approximate per samosa)
Calories: 180
Protein: 3 g
Carbohydrates: 22 g
Fat: 9 g
FAQ
Can I bake Potato Samosas instead of frying?
Yes. Bake at 375°F (190°C) for about 25–30 minutes until golden and crisp.
Can I make Potato Samosas ahead of time?
Yes. Shape the samosas and refrigerate them for up to 24 hours before frying.
Can I freeze homemade samosas?
Absolutely. Freeze uncooked samosas in a single layer, then transfer to a freezer bag.
What dipping sauces go well with samosas?
Mint chutney, tamarind chutney, yogurt sauce, or spicy chili sauce all pair beautifully.
Why did my samosas open while frying?
This usually happens if the edges were not sealed tightly or if the oil temperature was too high.
Storage
Refrigerator: Store cooked Potato Samosas in an airtight container for up to 3 days.
Freezer: Freeze uncooked samosas for up to 2 months.
Reheating: Reheat in an oven or air fryer at 350°F until crisp.

Similar Recipes

Potato Samosas Recipe
Ingredients
For the Dough
- 1 ½ cups all-purpose flour
- ½ tsp salt
- 2 tbsp vegetable oil
- ¾ cup water plus 1 tbsp
For Potato Samosa Filling
- 1 lb potatoes peeled and chopped
- 3 tbsp butter
- 1 medium onion finely chopped
- 2 tbsp finely chopped jalapeño
- 2 tsp finely grated ginger
- 1 tsp cumin seeds
- 1 tsp garam masala
- ½ tsp turmeric
- ¼ tsp cayenne pepper
- 1 ¼ tsp salt
- ⅓ cup frozen peas
- 2 tbsp finely chopped fresh cilantro
Instructions
Make the Dough
- Combine flour and salt in a large mixing bowl. Stir in vegetable oil until the mixture resembles crumbs. Gradually add water and mix until a soft dough forms. Shape into a ball, cover with a damp kitchen towel, and let rest for 30 minutes.
Prepare the Filling
- Place chopped potatoes in a saucepan and cover with about 1 inch of water. Cook until tender, then drain and mash roughly with a fork.
- Return the saucepan to medium heat and melt butter. Add chopped onion and ½ teaspoon salt. Cook for about 6 minutes until soft and lightly golden.
- Add jalapeño and ginger and cook for another minute. Stir in cumin seeds, garam masala, turmeric, and cayenne. Cook briefly until fragrant. Add mashed potatoes, remaining salt, frozen peas, and cilantro. Mix well and transfer to the refrigerator to cool.
Shape the Samosas
- Divide the dough into 6 equal pieces and roll each into a ball. Roll each ball into a thin circle, then cut in half to create two semicircles.
- Take one semicircle, brush the edges with water, and fold into a cone shape. Press the edges to seal. Fill the cone with about 2 tablespoons of potato filling and pinch the top to seal. Place on a cutting board so the base flattens slightly. Repeat with the remaining dough to form 12 Potato Samosas.
Fry the Samosas
- Heat oil in a deep saucepan or Dutch oven to a depth of about 3 inches. When the oil reaches around 200°F, fry the Potato Samosas in batches for about 15 minutes until lightly golden.
- Increase the heat and cook for an additional 5 minutes until deep golden brown and crispy. Remove using a slotted spoon and drain on paper towels.
Notes
- Serve with mint chutney or tamarind sauce for authentic flavor.
- Add finely chopped carrots or green beans for extra texture.
- The filling can be prepared a day in advance.
Conclusion
These homemade Potato Samosas deliver irresistible crunch and bold spices in every bite. With a flaky crust and a comforting potato filling, this recipe is perfect for sharing with family and friends. Once you try making Potato Samosas from scratch, they may become your favorite homemade snack.

