Overview
Swap the potato in a standard flaky samosa for fully browned spiced mince and the result is keema samosa. That one substitution changes the order of operations: the filling has to reach complete doneness on the stovetop long before it ever meets the pastry, because the few minutes a samosa spends in hot oil are nowhere near enough to finish raw meat safely. Get that sequence wrong and the result isn't just unsafe, it's also a worse samosa — half-cooked keema releases liquid that turns the shell soggy from inside no matter how well everything else is handled.
A good filling holds together in a spoonful, looks properly browned rather than boiled pale, and carries enough of its own seasoning to stand up against a rich, fried shell. This version leans heavier and more occasion-driven than its vegetarian cousin — expect it more at North Indian restaurants, Mughlai-leaning kitchens, Eid spreads and wedding tables than at a general street cart, though cities with a strong Mughlai food scene run dedicated non-vegetarian stalls that sell it too.
Background & History
Historians including K.T. Achaya have traced the samosa's path into the subcontinent through Persian and Central Asian trade and migration routes, with both the filling and the frying method shifting to match local conditions as the pastry travelled. Keema samosa specifically points back toward Mughlai and Awadhi cooking in cities such as Delhi, Lucknow and Hyderabad, where minced meat worked with ginger, garlic and warm spice already had a settled place in royal and courtly kitchens.
Seen that way, the potato filling most people picture today reads as the later adaptation: cheaper, more widely accessible, and the version that pushed the samosa toward vegetarian street food and lower-cost settings, while keema samosa stayed closer to its richer, meat-based roots. Neither filling deserves the label "more authentic" — they grew out of different economic and religious contexts inside one broader North Indian samosa tradition.
Preparation Steps
-
Prep
Make a firm, short dough
Mix flour, ajwain and salt, then rub in the melted ghee until the texture turns to coarse crumbs that clump together under light pressure. Work in cold water a little at a time, kneading toward a dough that's smooth and firm — firmer than you'd want for roti. Cover with a damp cloth and let it sit undisturbed for at least 20 minutes.
-
Prep
Isolate the raw meat before touching it
Before the keema comes anywhere near the kitchen, set up a separate board and utensils away from the pastry, vegetables, or anything staying raw. Wash hands thoroughly both before and after handling it, and leave it refrigerated until the exact moment it goes into the pan rather than letting it sit out during other prep.
-
Cook
Soften onion, then build aromatics
Cook the chopped onion in hot oil over medium heat until soft and golden, about 8 minutes. Add ginger-garlic paste and green chillies and cook a further minute until fragrant, then stir in the chopped tomato and cook it down until it collapses and oil visibly separates at the pan's edge.
-
Cook
Toast the spices before the meat arrives
Stir in red chilli powder, turmeric and coriander powder, cooking roughly 30 seconds, just long enough to release fragrance without scorching anything. Blooming spice in hot oil ahead of the meat builds noticeably more depth than stirring the same spice in afterward.
-
Cook
Brown the mince until nothing pink remains
Add the minced meat and break it up thoroughly with a spoon so no clumps survive. Cook over medium-high heat, stirring often, until it's fully browned with zero pink or translucent patches anywhere — mutton needs roughly 12 to 15 minutes, chicken a touch less, around 10. Confirm with a thermometer that the thickest point has reached at least 74°C (165°F); treat this check as non-negotiable.
-
Cook
Dry it out before it meets the dough
Fold in the peas if using, then keep the pan uncovered until any liquid the meat released has cooked away and the mixture turns dry and crumbly rather than wet — a wet filling will steam the pastry soft from inside. Stir in garam masala, salt, mint, coriander and lemon juice, taste it, and let it cool completely before it touches the dough; hot filling softens pastry on contact.
-
Assemble
Shape, fill and pleat
Divide the dough into balls, roll each into an oval, and cut it in half for two semicircles. Fold each into a cone shape, wet-seal the straight edge, then spoon in 1.5 to 2 tablespoons of the cooled filling and press gently to force out trapped air. Pleat and press the top edge firmly shut.
-
Cook
Fry gently until deeply golden
Bring the oil to roughly 150 to 160°C (300 to 325°F) — cooler than a fast-fry snack would need, since this pastry needs time to cook all the way through and turn properly flaky instead of browning outside while staying raw within. Fry in batches for 10 to 12 minutes, turning now and then, until deep golden-brown and crisp on every side.
-
Serve
Let the filling's heat settle before serving
Drain on a wire rack and give the samosas a short rest — the filling tends to hold its heat longer than the shell lets on. Serve with mint chutney or a tamarind-date chutney.
Swaps & Substitutions
Chicken keema is the usual stand-in wherever mutton is scarce, and it cooks faster besides — trim a few minutes off the meat stage to match, but still confirm doneness by colour and, ideally, a thermometer rather than the clock alone. When speed matters more than tradition, store-bought samosa pastry sheets or spring roll wrappers replace the homemade dough, giving a thinner, crisper shell than the traditional flaky maida version. Some Lucknowi kitchens stir a tablespoon of plain yogurt into the filling just before it finishes cooking, for extra richness.
Dialing In the Heat
Heat here comes from two independent sources — red chilli powder and fresh green chilli — so each can move on its own. Scale down to a scant 1/2 teaspoon of chilli powder and drop the fresh green chilli altogether for a gentle filling that lets garam masala, coriander powder and ginger do the flavour work instead. Push the other way with a little extra chilli powder, a finely chopped hot green chilli, or a pinch of dried red chilli flakes stirred in at the end, so some of the heat sits right at the surface rather than cooking in completely.
Where This Goes Wrong
The single most serious error is letting the fryer finish what the stovetop should have: a samosa fries too briefly to cook raw meat through, so the keema must reach full doneness before it ever sees the pastry. Close behind that is a wet, undrained filling, which steams the shell soggy from inside regardless of how correctly the oil is heated. Frying too hot causes a third failure, browning the shell before the centre has time to turn flaky, so keep the oil steady and let the fry run its full stretch. Weak pleats round out the list — any seam that isn't pressed firmly shut can leak filling or oil during frying, so seal with a touch of water or a flour-water paste.
Keeping & Reheating Leftovers
To store: Raw minced meat should be used the day it's bought, or kept at 4°C (40°F) or below for a day or two at most — freeze it if that window won't work. Once cooked and cooled, the filling keeps in a sealed container in the fridge for up to 2 days, or frozen for up to a month. Fried, cooled samosas hold for up to 2 days refrigerated, and because the filling is cooked meat, they shouldn't sit at room temperature past two hours. Unfried, assembled samosas freeze well tray-first and then bagged, ready to fry straight from frozen with a few extra minutes added.
To reheat: An oven or air fryer at roughly 180°C (350°F) for 8 to 10 minutes, with one flip partway through, brings the shell back to crisp and the filling to piping hot — and with a meat filling, that full reheat matters more than it would for a vegetarian version, since the meat needs to come back steaming, not merely warm. Skip the microwave, which leaves the pastry limp and can leave cold spots inside the filling.
Safe Handling Notes
Raw minced meat stays refrigerated until the moment it hits the pan, never sitting out while other ingredients get prepped, and it gets its own board and utensils so nothing eaten raw — mint, coriander — risks cross-contamination. The keema itself must be fully cooked before it goes anywhere near the pastry: no pink or translucent meat anywhere, and an internal temperature of at least 74°C (165°F) confirmed by thermometer wherever possible, which beats guessing by time alone. Wash hands, boards and any tools that touched raw meat in hot soapy water before they touch anything else. Because the finished samosas hold cooked meat, don't let them sit past two hours after frying, and refrigerate leftovers promptly in a sealed container. If the meat was ever marinated, never reuse that marinade as a finishing sauce unless it's been boiled first.
References & Further Reading
- K.T. Achaya, "Indian Food: A Historical Companion" (Oxford University Press) — on the samosa's arrival via Persian and Central Asian trade routes and its subsequent regional adaptation.
- Lizzie Collingham, "Curry: A Tale of Cooks and Conquerors" (Oxford University Press) — on Mughlai and Awadhi minced-meat cookery and its influence on North Indian savoury pastries.