Meat Samosa: The Crispy, Spiced Snack You’ll Want to Make Again and Again
Crispy, spiced meat-filled pastries that are perfect for gatherings and game days. These samosas are easy to prepare and endlessly adaptable.

I’ve been making these meat samosas for years whenever friends drop by or when I want a crunchy, spiced snack that feels special without being fussy. The pastry is crisp, the keema (minced meat) filling is warmly spiced, and they’re endlessly adaptable — perfect for game day, a casual dinner with naan, or a festive platter. If you enjoy hearty, hand-held snacks, you might also like this Mediterranean healthy bowl you’ll crave as a contrasting lighter option on the same menu.
Why you’ll love this dish
Homemade meat samosas hit a sweet spot: they’re budget-friendly, feed a crowd, and give you snack-bar flavor without the mystery oil. Using a simple dough (flour, salt, oil/ghee) and a spiced keema filling means you control the seasoning, fat, and heat level. They’re especially good when you want something make-ahead for parties, or when kids — and adults — want something crunchy and savory to dunk into chutney.
How this recipe comes together
Step-by-step overview: make and rest a firm dough; cook and cool the spiced meat filling; shape dough into cones, fill and seal; deep-fry until golden. Expect about 1 hour active time plus resting and cooling. Key checkpoints: dough must be firm and rested so it rolls thin; filling should be completely cool before assembly to avoid soggy pastry; and oil temperature should stay near 350°F (175°C) for even browning.
What you’ll need
- 2 cups all-purpose flour
- ½ tsp salt (for dough)
- 3 tbsp oil or melted ghee (for dough) — ghee gives a richer flavor
- Water, as needed (about ½ cup) to form a firm dough
- 1 lb ground beef or lamb (keema)
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 tsp grated ginger
- 1 green chili, finely chopped (optional)
- 1 tsp ground cumin
- 1 tsp garam masala
- ½ tsp ground coriander
- ½ tsp turmeric
- ½ tsp chili powder
- Salt and black pepper, to taste
- 2 tbsp chopped cilantro
- ½ cup green peas (optional; fresh or frozen)
- 2 tbsp oil (for cooking filling)
- Vegetable oil, for deep frying
Notes/substitutions: use ground chicken or turkey for a lighter version, or replace meat entirely with mashed potatoes and peas for classic aloo samosas. For whole-wheat dough, replace up to half the flour with whole wheat; expect a slightly denser shell.
Directions to follow
Make the dough
- In a large bowl, mix flour and ½ tsp salt.
- Stir in 3 tbsp oil or ghee and rub it into the flour with your fingertips until the mix looks like coarse crumbs. This gives a flaky crust.
- Add water little by little and knead into a firm, smooth dough. Stop when it’s not sticky.
- Cover with a damp cloth and rest 30 minutes. Resting relaxes the gluten and makes rolling easier.
Prepare the filling
- Heat 2 tbsp oil in a skillet over medium heat. Add the chopped onion and cook 3–4 minutes until soft and translucent.
- Add garlic, ginger, and green chili; sauté for 1 minute.
- Add the ground meat and break it up with a spoon. Cook 7–10 minutes until browned and no longer pink.
- Stir in cumin, garam masala, coriander, turmeric, chili powder, salt and pepper. Add peas now if using and cook another 2–3 minutes.
- Turn off heat and stir in chopped cilantro. Transfer filling to a bowl and cool completely — this prevents steam from making the pastry soggy.
Assemble the samosas
- Divide dough into 8–10 equal balls. Work with one ball at a time, keeping the rest covered.
- Roll a ball into an oval (about 5–6 inches long). Cut it in half to make two semicircles.
- Take one semicircle and fold into a cone by bringing the straight edge corners together and overlapping; seal the edge with a little water.
- Spoon 1–2 tablespoons of cooled filling into the cone. Don’t overfill.
- Moisten the open edge and press firmly to seal. Use a little flour-water paste for a stronger seal if you like. Repeat.
Fry the samosas
- Heat vegetable oil in a deep pan to about 350°F (175°C). Use a thermometer if you have one.
- Fry in small batches, turning occasionally, until golden brown and crisp, about 5–6 minutes per batch. Keep the oil steady — too hot and the outside browns before the pastry cooks through; too cool and they absorb oil.
- Drain on paper towels and serve hot with chutneys.

01Ingredients
For the Dough
For the Filling
02Method
- Make the Dough
- Prepare the Filling
- Assemble the Samosas
- Fry the Samosas
Tap a step when it's done. The next one lights up.
0 OF 19 DONE03Recipe notes
- 01For lighter version, use ground chicken or turkey. For a vegetarian option, replace meat with mashed potatoes and peas. For whole-wheat dough, replace up to half the flour with whole wheat; expect a slightly denser shell.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best ways to enjoy it
Serve these samosas hot and crisp with mint-cilantro chutney, tamarind sauce, or a cooling yogurt raita. For a heartier spread, pair them with a bowl of dal or soup; they go surprisingly well alongside a cheesy beef and potato soup for a weekend comfort meal. Plate them in a basket lined with paper for casual gatherings, or arrange on a platter with sliced lemons and fresh herbs for parties.
Storage and reheating tips
Refrigerate: Store cooked samosas in an airtight container in the fridge for up to 3 days.
Freeze: Freeze after frying and cooling on a tray, then transfer to a zip-top bag for up to 2 months. Reheat from frozen in a 375°F oven (190°C) for 15–20 minutes, flipping once, until hot and crisp. You can also use an air fryer at 360°F (180°C) for 8–10 minutes.
Reheat from fridge: Re-crisp in a 375°F oven for 8–10 minutes. Avoid microwaving if you want to keep them crisp; microwave only briefly if you must.
Food safety note: cool the filling quickly to room temperature and refrigerate if not using immediately. Cook ground meat to at least 160°F (71°C) internal temp.
Creative twists
- Vegetarian: swap the meat for a classic aloo matar (mashed potato + peas) spiced with amchur or lemon for tang.
- Baked samosas: brush lightly with oil and bake at 400°F (200°C) for 20–25 minutes, flipping halfway, for a lower-fat version (they’ll be less blistered but still enjoyable).
- Regional spins: add toasted fennel seeds and a pinch of sugar for a Mughlai-style keema, or mix shredded paneer into the filling for a rich texture.
- Different wrappers: use phyllo sheets or wonton wrappers for quick, flaky turnovers — reduce filling size to avoid overstuffing.
Helpful answers
Can I bake samosas instead of frying?
A: Yes. Brush them with oil and bake at 400°F (200°C) until golden, about 20–25 minutes, turning once. They’ll be less greasy but not as blistered as deep-fried ones.
How far ahead can I prepare them?
A: You can prepare the filling and dough a day ahead. Assemble samosas and refrigerate for up to 24 hours before frying. For longer storage, freeze assembled, uncooked samosas on a tray then bag them.
Can I use ground chicken or turkey?
A: Absolutely. Ground chicken/turkey works well. Reduce cooking time slightly and ensure it reaches 165°F (74°C).
How do I keep samosas crispy after frying?
A: Drain briefly on a rack (not just paper towels), and serve soon after frying. Re-crisp in a hot oven or air fryer if they soften.
Is it okay to reuse frying oil?
A: You can reuse oil once or twice if strained and stored cool, but discard if it smells off or is dark. Reused oil has a lower smoke point and will brown faster.
Conclusion
These meat samosas are a satisfying project: simple dough, bold spiced filling, and a payoff of crunchy, savory bites perfect for guests or weeknight indulgence. For more inspiration on keema-style samosas and regional variations, see additional keema samosa ideas on Greedy Gourmet. For another idea, try my Chicken Samosas.
Appetizer
Appetizer
Appetizer
