
I still remember the first Diwali I hosted at my own home in Pune, away from my mother’s kitchen for the first time. I’d spent the entire afternoon making samosas — shaped them beautifully, filled them lovingly, fried them with complete confidence. When I brought them out on a platter to my guests, they looked perfect. Golden, gorgeous. And then someone bit into one and I saw that look. That polite, slightly confused look that said: why is this doughy?
The crust was soft. Not flaky, not crispy — just… bread-like. And by the time I brought the second batch out, the first lot had gone completely limp and were sitting in a little puddle of oil on the plate. I wanted to disappear into my own kitchen floor. If you’ve Googled “why is my samosa not crispy” at 11pm after a failed batch, I understand you completely. I’ve been there. Several times.
What followed was genuinely months of obsessive testing — calling my Nani in Jaipur, watching old ladies at the chaiwala near my office, reading about deep frying science. Turns out, a crispy samosa is the result of at least five or six things going right simultaneously. Miss even one, and you get soft, oily pastry. Today I’m sharing every single mistake I made (and have seen others make), plus the fixes that finally gave me that satisfying crunch that makes a samosa a samosa.
Prep Time: 40 minutes | Cook Time: 30 minutes | Total Time: 70 minutes | Servings: 12 samosas
This recipe walks you through both the classic aloo-matar samosa filling AND a detailed technique guide explaining exactly why samosa pastry goes soft after frying — and how to fix it. Perfect for beginners who want foolproof, crispy results from their very first batch.
Before we get to the mistakes, let me give you the base recipe so everything makes sense in context.
Okay. Here’s the section I wish someone had written for me in 2019. Each of these mistakes on their own can ruin your samosa. Together, they’re a disaster. Read all of them before you start cooking.
This is the single most common answer to “why is my samosa not crispy” — and it’s the one most people overlook because the dough still looks and feels fine. Moyan is the term for the fat rubbed into the flour before any water is added. It coats the flour particles and creates thin, flaky layers when fried — similar to how shortcrust pastry works.
The classic ratio is 1 part fat to 4 parts flour by weight. Most people eyeball it and use far less. You need to be generous here. And the rubbing process matters: work the fat into the flour with the tips of your fingers (not your palms — your palms are too warm and will melt the fat) for a full 3-4 minutes until every grain of flour is coated. When you press a fistful of the mixture, it should hold its shape like damp sand.
My Nani’s test: “If you can press the flour into a ball before adding any water, the moyan is right. If it crumbles apart, add more fat.”
Samosa dough should be noticeably stiffer than chapati dough. I know that feels wrong — we’re so conditioned to knead dough until it’s smooth and soft. But soft dough equals soft samosa pastry. The gluten structure in stiff dough is tighter, which means it creates a more defined flaky shell when fried rather than puffing up like bread.
Add water one tablespoon at a time, and stop early. The dough will feel almost tough when you press it — that’s exactly right. If it’s smooth and pliable like play-dough, add a little more flour. This is one of those things that feels counterintuitive until you’ve seen the results side by side.
Thick pastry doesn’t cook through properly during frying, leaving the inner layers doughy and chewy. Roll your samosa pastry to about 2mm thickness — you should be able to see a very slight shadow of your hand through it if you hold it up to light. I know it feels too thin and fragile, but trust the process. It puffs up during frying and the finished crust is perfect.
If your filling has any moisture in it — from hot potatoes releasing steam, or watery peas — that moisture turns to steam inside the samosa during frying. Steam softens the pastry from the inside out. Always cool your filling completely before stuffing, and make sure there’s no excess liquid. I sometimes spread the filling on a plate and leave it for 20 minutes before using. This single change made my samosas drastically better.
This is the counterintuitive one. Most people assume high heat = crispier food. With samosas, it’s the opposite. Oil that’s too hot sets the outer crust immediately but doesn’t allow the inner layers of dough to cook through. You end up with a golden-looking samosa that’s raw or gummy inside — and once it cools, the moisture from those undercooked layers migrates out and makes the whole thing soft and greasy.
The correct approach is to start frying on medium-low heat (around 150-160°C) for the first 8-10 minutes, then increase to medium to get the golden colour. Yes, it takes longer. Yes, it’s absolutely worth it. Serious Eats has a wonderful breakdown of the science of deep frying temperatures if you want to geek out on why this works the way it does.
When you add too many samosas at once, the oil temperature drops sharply. Cold oil soaks into food rather than crisping it — this is why food fried in overcrowded oil always comes out greasy and soft. Fry in small batches of 3-4 samosas (depending on your pan size) and let the oil come back up to temperature between batches. Give each samosa enough room to move around freely.
I know, I know — every recipe tells you to drain fried food on paper towels. But for samosas specifically, paper towels are your enemy. Here’s why: paper towels absorb the oil from the bottom of the samosa, but they also trap steam. That steam has nowhere to go, so it condenses on the surface of the pastry and makes it soggy. Always drain samosas on a wire cooling rack, set over a tray to catch drips. Air circulates on all sides, and you get a uniformly crispy result.
The classic aloo-matar filling in this recipe is already completely Jain-friendly — it uses no onion or garlic at all! Just make sure your garam masala doesn’t contain any asafoetida-based pre-mixes that might include garlic powder. A pinch of hing (asafoetida) added to the tempering is traditional and Jain-acceptable in most households.
Use oil instead of ghee in the dough — the recipe is already written this way as an option. All other ingredients are plant-based. Vegan samosas are honestly just as crispy when the technique is right.
I’ll be honest: gluten-free samosas are genuinely difficult. The gluten structure in maida is part of what creates the flaky, crispy shell. The best GF substitute I’ve tested is a 1:1 GF all-purpose flour blend (the kind with xanthan gum already added). The result isn’t quite as flaky but is decent. You can also try rice flour-based pastry for a thinner, crispier but more delicate shell — it’s actually closer to a Thai-style spring roll wrapper but works beautifully.
Brush shaped samosas with oil and bake at 200°C for 25-30 minutes, turning halfway. I know purists will disagree, but they’re genuinely good — just not as dramatic in terms of crunch as properly fried ones. An air fryer at 180°C for 18-20 minutes also works very well and is my weekday shortcut.
Place shaped, unfried samosas on a tray lined with baking paper so they don’t touch. Freeze for 2 hours, then transfer to a zip-lock bag. They keep for up to 2 months. Fry directly from frozen — no thawing needed. Add 4-5 extra minutes to the frying time and start on low heat.
Once fried, samosas are best eaten within 2-3 hours. They will soften as they cool, which is unavoidable — but you can significantly slow it down by storing them on a wire rack at room temperature (not in a closed container) for up to 4 hours. Refrigerate only if keeping overnight; they’ll keep for up to 2 days in an airtight container.
Do not microwave. Reheat in an air fryer at 180°C for 5-6 minutes, or on a wire rack in an oven at 190°C for 8-10 minutes. A dry pan on medium heat, turning occasionally, also works in a pinch. You’ll recover about 80% of the original crispiness — which is honestly still pretty great.
The most overlooked reason is the dough itself — specifically, not enough moyan (fat) rubbed into the flour, or the dough being too soft. Even if your oil temperature is perfect, soft dough will always give you a bready, soft crust. Go back and check your dough: it should feel firm, almost tough, before resting. If you can poke it and it springs back quickly, it’s too soft.
This usually means the oil was too hot during frying. High heat sets the outside crust quickly but doesn’t cook the interior pastry through, so once the samosa cools, moisture from inside migrates outward and softens the shell. Always start frying on medium-low heat, and drain on a wire rack — never paper towels. The wire rack prevents bottom-side sogginess from trapped steam.
Yes! Make the dough and filling a day ahead and refrigerate them separately. Wrap the dough tightly in cling film so it doesn’t dry out. Bring it to room temperature for 10 minutes before rolling. Shape and fry just before serving for the best results. You can also freeze unfried shaped samosas for up to 2 months and fry them directly from frozen.
Skip the microwave entirely — it creates steam and makes samosas rubbery within seconds. The best method is an air fryer at 180°C for 5-6 minutes, or a regular oven at 190°C for 8-10 minutes on a wire rack. You can also pan-fry them briefly in a dry pan on medium heat, turning until heated through and re-crisped. All three methods work well; the air fryer is my personal favourite for consistency.
Absolutely yes. Traditional samosa pastry uses maida (refined all-purpose flour) because its gluten structure creates the flaky, layered crust that crisps up beautifully during frying. Whole wheat atta will give you a denser, less crispy and slightly tougher result. If you want a healthier option, a 75:25 blend of maida and atta is the most I’d recommend — beyond that, you will notice a real difference in crispiness. I’ve tested this comparison more times than I can count, and the gap is significant.