
There are very few Indian snacks as universally loved as the samosa. Golden, flaky, triangular pockets of pastry stuffed with a warmly spiced potato filling, samosas show up everywhere, from tiny roadside stalls with a giant kadai of bubbling oil, to wedding buffets, train station platforms and even airport lounges. Despite how special they feel, samosas are genuinely simple to make at home, and once you understand the folding technique, you can make a big batch in one afternoon and freeze half for later.
This samosa recipe covers the entire process from scratch, the dough, the filling, the folding method, and the low and slow frying technique that gives samosas their signature flaky, crisp shell. You will also find tips for avoiding the most common samosa mistakes, a few popular variations, and answers to the questions people ask most often about making this classic snack at home.
What is a Samosa?
A samosa is a deep fried, triangular or cone shaped pastry with a savoury filling, most commonly spiced mashed potatoes mixed with peas and warm spices like cumin, coriander and garam masala. The outer shell is made from a simple dough of flour, a little fat and water, rolled thin and folded into a pocket before being sealed and deep fried until golden and crisp. The result is a pastry that shatters slightly when you bite into it, giving way to a soft, well spiced filling underneath.
Samosas are considered one of India’s most iconic snacks, and while the potato version is the most common, you will also find versions filled with paneer, minced meat, lentils or even mixed vegetables. They are almost always served with a chutney on the side, most commonly a tangy tamarind chutney or a spicy green coriander and mint chutney.
Where Does the Samosa Come From?
The samosa’s history actually stretches back further than most people expect, well beyond India. Food historians generally trace it to Central Asia and the Middle East, where a similar stuffed, fried or baked pastry called sambosa was documented in old Persian texts. Traders and travellers are believed to have carried the dish into India through trade routes several centuries ago, and it was adapted over time to use local Indian spices and, eventually, the potato, once potatoes became widely available in the subcontinent.
Today, the samosa is so deeply woven into Indian food culture that most people consider it a fully Indian snack, and it has developed strong regional identities of its own, from the classic Punjabi style samosa with a thick, flaky shell, to smaller, thinner versions found in Bengal, and entirely different fillings used in various regions across South Asia.
Why This Samosa Recipe Works
A few things make this recipe worth following closely if you want restaurant style results.
- The dough uses the traditional moyan method, where fat is rubbed into the flour before adding water, giving a shell that is flaky rather than tough.
- The filling is well balanced between soft potato, a bit of crunch from peas, and a proper hit of spice, rather than tasting flat or one note.
- The low and slow frying method is explained clearly, which is the single biggest factor in getting samosas that are crisp outside and fully cooked inside, not raw or greasy.
- The recipe includes a make ahead and freezing method, so you can prepare a big batch and fry only what you need, when you need it.
- It works well for both frying and air frying, so you have a lighter option if you want to cut down on oil.
Equipment You Will Need
You will need a mixing bowl for the dough, a rolling pin, and a small pan for cooking the potato filling. For frying, use a deep, heavy bottomed pan or kadai that holds enough oil for the samosas to float and fry evenly, along with a slotted spoon for turning and removing them. A kitchen thermometer is useful but not essential, since you can also judge oil temperature by dropping in a small piece of dough and watching how quickly it rises.
Nutrition Information (Per Samosa)
The values below are approximate for one medium sized fried potato samosa, based on this recipe making about 12 samosas. Actual numbers will vary with size and how much oil is absorbed during frying.
- Calories: approximately 130 to 160 kcal
- Carbohydrates: approximately 16 to 18 g
- Protein: approximately 2 to 3 g
- Fat: approximately 7 to 9 g
- Fibre: approximately 1 to 2 g
- Sodium: moderate, mainly from added salt, so adjust to taste
Samosa Ingredients
This recipe makes about 12 medium samosas.
For the Dough
- All purpose flour (maida) – 2 cups
- Carom seeds (ajwain) – 1/2 teaspoon, lightly crushed
- Salt – 3/4 teaspoon
- Cooking oil or ghee – 4 tablespoons, for the dough
- Cold water – as needed, to form a firm dough
For the Potato Filling
- Potato – 4 medium, boiled and mashed with some texture left
- Green peas – 1/2 cup, fresh or frozen
- Cooking oil – 2 tablespoons
- Cumin seeds – 1 teaspoon
- Coriander seeds – 1/2 teaspoon, lightly crushed (optional, for the classic Punjabi crunch)
- Fennel seeds – 1/2 teaspoon, lightly crushed (optional)
- Ginger – 1 teaspoon, grated
- Green chilli – 1 to 2, finely chopped
- Turmeric powder – 1/4 teaspoon
- Kashmiri chilli powder – 1 teaspoon
- Coriander powder – 1 teaspoon
- Garam masala – 1/2 teaspoon
- Dry mango powder (amchur) – 1/2 teaspoon, or lemon juice to taste
- Salt – to taste
- Fresh coriander leaves – 2 tablespoons, chopped
For Frying
- Oil for deep frying – enough to fully submerge the samosas
How to Make Samosa at Home (Step by Step)
Step 1: Make the Dough
In a mixing bowl, combine the flour, carom seeds and salt. Add the oil or ghee and rub it into the flour with your fingertips until the mixture looks like coarse breadcrumbs and holds together when pressed. This step, sometimes called the moyan method, is what gives samosa dough its flaky texture, so take your time with it. Slowly add cold water, a little at a time, kneading until you get a firm, slightly stiff dough, noticeably firmer than roti dough. Cover with a damp cloth and let it rest for 30 minutes.
Step 2: Prepare the Potato Filling
Heat oil in a pan and add cumin seeds, along with the crushed coriander and fennel seeds if using. Let them sizzle for a few seconds, then add the grated ginger and chopped green chilli, cooking briefly until fragrant. Add the boiled and mashed potatoes along with the peas, turmeric, chilli powder, coriander powder and salt. Mix everything well, mashing some of the potato while leaving some texture, and cook for 3 to 4 minutes so the spices are fully absorbed. Turn off the heat and stir in garam masala, dry mango powder and fresh coriander leaves. Let the filling cool completely before using, since warm filling makes the dough soggy and hard to seal.
Step 3: Roll and Cut the Dough
Divide the rested dough into equal sized balls, about the size of a golf ball. Roll each ball into an oval or round disc, about 2 to 3 millimetres thick, then cut it in half to form two semicircles. Keep the dough pieces you are not working with covered so they do not dry out.
Step 4: Fold the Samosa Cone
Take one semicircle and lightly wet the straight edge with water. Bring the two corners of the straight edge together, overlapping slightly, and press firmly to seal, forming a cone shape. This cone is the base of your samosa, and getting comfortable with it usually takes just two or three tries.
Step 5: Fill and Seal
Hold the cone upright in one hand and fill it with about 2 tablespoons of the cooled potato filling, pressing it in gently without overpacking, since overfilled samosas tend to burst while frying. Wet the open, curved edge of the cone with a little water, then press the edges firmly together to seal. Pinch a small pleat at the back if you like, which helps the samosa sit upright and look neater.
Step 6: Fry Low and Slow
Heat oil in a deep pan over medium-low heat, this is the most important step for good samosas. Test the oil by dropping in a small piece of dough, it should rise slowly to the surface without immediately browning. Gently slide in the samosas, a few at a time so the pan is not crowded, and fry on low to medium heat for 12 to 15 minutes, turning occasionally, until they are evenly golden brown and firm to the touch. Frying on low heat cooks the dough all the way through without burning the outside too quickly. Drain on paper towels and serve hot.
Pro Tips for the Best Samosa
- Keep the dough firm, not soft. A softer dough, similar to roti dough, will not give you the crisp, flaky shell samosas are known for.
- Let the filling cool completely before filling the cones, since warm filling releases steam that can make the dough soggy and difficult to seal properly.
- Fry on low to medium heat, never high heat. High heat browns the outside too fast while leaving the inside undercooked and doughy.
- Do not overfill the cones. A generous but controlled amount of filling makes sealing easier and reduces the risk of samosas bursting open in the oil.
- Rest the dough for the full 30 minutes. This relaxes the gluten and makes rolling much easier, without the dough springing back.
Popular Variations of Samosa
- Punjabi samosa: The classic version, with a thicker, flakier shell and a filling that often includes whole coriander and fennel seeds for extra crunch.
- Keema samosa: Filled with spiced minced meat instead of potato, popular in North India and Pakistan.
- Paneer samosa: A filling of crumbled or cubed paneer mixed with spices, a good option for a slightly different vegetarian filling.
- Mini samosa: Smaller, bite sized versions that are popular for parties and cocktail style snack trays.
- Samosa chaat: Leftover or slightly broken samosas topped with yogurt, chutneys, sev and spices, turning the snack into a full chaat dish.
The Science Behind a Flaky Samosa Shell
If you have ever wondered why some samosa shells shatter beautifully while others turn out chewy or bready, the answer comes down to a bit of simple food science. When you rub fat into flour before adding any water, the fat coats a portion of the flour particles and physically blocks them from forming long strands of gluten. Gluten is the protein network that gives bread its stretch and chew, which is exactly what you want in a loaf of bread, but exactly what you do not want in a samosa shell. By limiting gluten formation early on, the moyan method creates short, tender layers that separate into flakes rather than one dense, chewy sheet once fried.
This is also why kneading matters so much. Once water is added, gluten does start to form as you knead, which is necessary for the dough to hold together and roll out without tearing. But over kneading at this stage undoes some of the benefit of the fat rubbing step, since it builds up more gluten than needed. The goal is a dough that comes together smoothly and holds its shape, without being worked so much that it turns elastic and springy like bread dough. Resting the dough afterwards allows the gluten that did form to relax, which is why samosa dough that has rested properly is noticeably easier to roll thin without shrinking back.
Choosing the Right Potatoes
Not all potatoes behave the same way once boiled and mashed, and the type you use can affect your samosa filling more than you might expect. Starchy potato varieties, the kind typically sold as all purpose or baking potatoes, break down easily and mash into a soft, slightly fluffy texture that holds spices well and binds nicely inside the samosa. Waxy potatoes, on the other hand, tend to stay firmer and can make the filling feel more chunky and less cohesive, which some people actually prefer for a bit of bite.
Whichever variety you use, the key is to boil the potatoes until they are fully fork tender but not so long that they turn watery and start absorbing extra moisture from the cooking water. Drain them well and let them steam dry for a few minutes before mashing, since excess moisture in the filling is one of the most common reasons samosas turn soggy or difficult to seal properly.
Regional Samosa Styles Across India
India is a large country, and it should come as no surprise that samosa has taken on distinct regional identities depending on where you find it.
- Punjabi samosa: Found across North India, this is the version most people picture, with a thick, flaky shell and a filling that often includes whole coriander and fennel seeds along with the mashed potato and peas for extra crunch and aroma.
- Bengali singara: A smaller, thinner shelled cousin of the samosa found in West Bengal, often filled with potato, peanuts and cauliflower, and sometimes lightly sweetened, reflecting Bengal’s fondness for a subtle sweet note in savoury dishes.
- Hyderabadi lukhmi: A close relative from Hyderabad, this version is flatter and square shaped rather than triangular, usually filled with spiced minced meat and served as a starter at celebrations.
- Maharashtrian samosa: Often slightly smaller and spicier than the Punjabi version, sometimes made with a filling that includes crushed peanuts alongside the classic potato and pea mixture.
- Goan and coastal versions: In some coastal regions, you will find samosas filled with fish or prawn instead of potato, reflecting the seafood heavy diet of the area.
Samosa Beyond India
Because the samosa’s roots trace back to Central Asia and the Middle East, versions of this stuffed pastry exist well beyond the Indian subcontinent. In East Africa, particularly in Kenya and Tanzania, samosas are a hugely popular snack, often filled with spiced minced meat and sold at nearly every street corner and tea shop, a legacy of the historical trade and migration links between South Asia and East Africa. In the Middle East, similar pastries called sambousek are filled with cheese, spiced meat or spinach and are especially common during Ramadan. In the United Kingdom, thanks to a large South Asian community, samosas have become such an everyday snack food that they are sold in most supermarkets, often as a quick lunch item alongside sandwiches. This spread across continents is part of why samosa is now considered one of the most globally recognised snacks with South Asian origins.
Serving Suggestions
Samosas are traditionally served hot with a green mint and coriander chutney and a sweet tamarind chutney on the side, letting you dip each bite into whichever flavour you prefer. They also pair well with a hot cup of masala chai, especially on a rainy afternoon, which is a very common way to enjoy them across India. For a more filling meal, you can turn leftover samosas into samosa chimchim or samosa chaat by topping broken pieces with yogurt, chutneys and sev.
What to Drink with Samosa
Masala chai is the classic pairing across most of India, and the slightly spiced, milky tea genuinely does complement the warm spices in the potato filling well. In warmer weather, many people prefer a glass of cold, salty or sweet lassi, which offers a cooling contrast to the fried, spiced snack. If you are serving samosas at a party alongside other drinks, a simple sparkling water with a squeeze of lime or a light iced tea works well too, since it clears the palate between bites without competing with the spices.
Storage and Make Ahead Tips
Samosas are a great make ahead snack. You can prepare the filling up to 2 days in advance and refrigerate it in an airtight container, or shape the samosas fully and freeze them uncooked, laid flat on a tray until firm, then transferred to a freezer bag. Frozen uncooked samosas can be fried directly from frozen, just add a few extra minutes to the frying time. Already fried samosas can be stored at room temperature for up to 2 days, or refrigerated for about 4 days, and reheat best in an oven or air fryer rather than a microwave, which tends to make the shell go soft.
Is Samosa Healthy?
Samosas are a deep fried snack, so they are best thought of as an occasional treat rather than an everyday food, especially since the shell absorbs a fair amount of oil during frying. The potato and pea filling itself is fairly light and provides some fibre and vitamins, so most of the calorie and fat content comes from the fried pastry rather than the filling. If you want a lighter version, you can bake the samosas at a high temperature until golden, or use an air fryer, both of which significantly cut down on the oil while still giving you a reasonably crisp shell.
Troubleshooting Guide
My samosa shell came out chewy, not flaky
This almost always points back to the dough stage. Either not enough fat was rubbed into the flour before adding water, or the dough was kneaded too much after the water went in, building up extra gluten. Next time, be generous and patient with the fat rubbing step, and knead only until the dough comes together smoothly.
My samosas are greasy even after draining
Greasy samosas usually mean the oil was not hot enough when they went in, so the shell absorbed oil instead of frying quickly on the outside while the inside cooked through. Make sure the oil is properly preheated before you start frying, and fry in smaller batches so the oil temperature does not drop too much when the samosas are added.
The filling is too dry or too wet
A dry filling usually means the potatoes were overcooked and starchy, or too much time passed before shaping, letting the filling dry out further. Add a small squeeze of lemon juice or a spoon of water to loosen it slightly. A wet filling, on the other hand, usually comes from potatoes that were not drained and steamed dry properly after boiling, or peas that released extra moisture, so make sure to cook off any excess liquid before cooling the filling.
My samosas open up at the seams while frying
This is almost always a sealing issue. Make sure you are using enough water to properly moisten the edges before pressing them together, and press firmly along the entire seam rather than just at a couple of points. Overfilling also puts extra pressure on the seal, so keep the filling to the recommended amount.
Common Mistakes to Avoid
- Making the dough too soft, which results in a chewy shell instead of a flaky, crisp one.
- Filling the cone while the potato mixture is still warm, which causes the dough to turn soggy and hard to seal.
- Frying on high heat, which browns the samosas too quickly while leaving the inside raw and doughy.
- Overfilling the samosas, which puts pressure on the seal and often causes them to burst open in the hot oil.
- Skipping the dough resting time, which makes the dough harder to roll out evenly.
Frequently Asked Questions About Samosa
Why do my samosas turn out soft instead of crispy?
This usually happens when the dough is too soft, similar to roti dough, or when the oil is too hot, which browns the shell before it has time to become crisp. Use a firmer dough and fry on low to medium heat for the best texture.
Can I bake samosas instead of frying them?
Yes, brush the shaped samosas generously with oil and bake at a high temperature, around 200 degrees Celsius, for 25 to 30 minutes, turning halfway, until golden. The texture will be slightly less flaky than deep fried samosas but still crisp and enjoyable.
Can I freeze samosas before frying?
Yes, shape the samosas fully, then freeze them uncooked on a tray until firm before transferring to a freezer bag. Fry directly from frozen, adding a few extra minutes to the frying time since they start off cold.
What can I use instead of potato in the filling?
You can use paneer, minced meat, cooked lentils or mixed vegetables as an alternative filling, seasoned with the same base spices used in the classic potato version.
Why did my samosas burst open while frying?
This is usually caused by overfilling the cone, not sealing the edges properly, or frying at too high a temperature, which causes the filling to expand faster than the shell can hold.
What chutney goes best with samosa?
The classic pairing is a spicy green mint and coriander chutney along with a sweet tamarind chutney, served together so you can enjoy both the heat and the tang in the same bite.
How many samosas does this recipe make?
This recipe makes about 12 medium sized samosas using 2 cups of flour for the dough and the potato filling quantities listed. You can easily double the recipe if you are cooking for a larger group or want extra to freeze.
Can I make samosa dough without a machine?
Yes, samosa dough is traditionally made entirely by hand, rubbing the fat into the flour with your fingertips and kneading by hand. No stand mixer or food processor is needed, though you can use one if you prefer, being careful not to overwork the dough.
Why is my samosa dough cracking when I roll it?
Cracking usually happens when the dough has not rested long enough, or when it is slightly too dry. Let the dough rest for the full 30 minutes under a damp cloth, and if it still cracks, knead in a small amount of extra water before rolling again.
Time and Planning Overview
If you are planning when to start cooking, it helps to know roughly how the time breaks down. Making the dough and letting it rest takes about 40 minutes total, most of which is hands off resting time. The potato filling comes together in around 20 minutes of active cooking, plus a bit of time to cool before you can use it, so many home cooks make the filling first and let it cool while the dough rests, which saves time overall. Shaping 12 samosas usually takes 20 to 25 minutes once you get into a rhythm, and frying in batches takes another 25 to 30 minutes depending on your pan size. All together, plan for roughly 90 minutes from start to finish if you are making everything fresh in one sitting, though splitting the filling and dough preparation across two sessions, or making the filling a day ahead, can make the process feel much less rushed.
Final Thoughts
Once you get the hang of the folding technique, making samosas at home stops feeling intimidating and starts feeling like a genuinely relaxing kitchen project, especially if you make a big batch and freeze some for later. Focus on a firm dough, a well seasoned, cooled filling, and low, patient frying, and you will end up with samosas that are just as crisp and flavourful as the ones from your favourite street stall. Try this recipe the next time you are craving a proper Indian tea time snack, and adjust the spice level in the filling until it matches exactly what you enjoy.


