When it comes to iconic Indian snacks, nothing beats the charm of a crispy Indian samosa.
These golden, flaky pastries filled with spiced mashed potatoes and peas are, for many, the ultimate savory snack. The combination of crunchy exterior and flavorful filling is unbeatable—and it’s exactly what makes this crispy Indian samosa recipe so special.
Samosas are also incredibly versatile. They can be served as appetizers, packed for lunch, enjoyed with tea, or even eaten on the go. They’re delicious when hot, just as good at room temperature, and can be stored or reheated easily. It’s no surprise they’re loved across cultures and countries.
But creating the perfect samosa isn’t always easy. Many store-bought versions or generic recipes don’t hit the mark. That’s why I took it as a personal challenge to develop a crispy Indian samosa recipe that delivers on both taste and texture.
After many trials, tweaks, and taste tests, I’ve landed on this recipe—one that brings everything together: crispness, spice, and satisfaction in every bite. If you’re searching for a samosa that truly hits the spot, this is the one.

A Brief History
The beloved samosa has traveled far and wide before becoming a staple in Indian cuisine. Originating from the Middle East, where it was known as sambusak, it made its way to the Indian subcontinent in the 13th-14th centuries through trade routes. Over the centuries, the samosa evolved with Indian spices and fillings, eventually becoming the crunchy, triangular treat enjoyed across South Asia today. Whether it’s served with chutney at a roadside stall or as a party snack, the samosa is deeply embedded in Indian culinary culture.
Lets find out how to make the best but easy Crispy Indian Samosa Recipe for perfect evening family time.
Crispy Indian Samosa Recipe Overview
- Cuisine: Indian
- Course: Snack / Appetizer
- Cooking Method: Deep Frying
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: ~55 minutes
- Serving Size: 2 samosas per person (8 total)
- Calories: ~250 per samosa (approx. 2000 for the whole recipe)
Crispy Indian Samosa Recipe (Serves 4)
Learn how to make crispy Indian samosa at home with this easy recipe for 4 people. This authentic street food snack features a flaky pastry filled with spicy mashed potatoes and peas. Includes step-by-step instructions, ingredients, cook time, and tips for perfect deep-fried samosas. Perfect for tea-time, appetizers, or a flavorful vegetarian snack.
Ingredients
For the Dough:
For the Filling:
For Frying:
Instructions
- In a large mixing bowl, combine the flour and salt.
- Add oil or ghee and mix until the mixture is crumbly.
- Gradually add water and knead into a firm, smooth dough.
- Cover the dough with a damp cloth and let it rest for 20-30 minutes.
- Heat 2 tsp oil in a pan. Add cumin seeds.
- Once they splutter, add ginger, green chili, and green peas. Sauté for a minute.
- Add mashed potatoes, salt, coriander powder, garam masala, and amchur. Mix well.
- Cook for 2-3 minutes. Add chopped coriander leaves.
- Let the mixture cool completely.
- Divide the dough into 4 equal balls, then halve each to make 8.
- Roll each ball into an oval (~6 inches long). Cut in half to form 2 semi-circles.
- Take one semi-circle, apply water on the edges, and shape into a cone.
- Fill the cone with potato mixture, seal the open edge tightly. Repeat for all.
- Heat oil in a deep pan on medium-low heat.
- Gently slide in samosas, fry 4-5 at a time.
- Fry until golden brown, turning occasionally (~10-12 minutes per batch).
- Drain on paper towels.
Step 1: Make the Dough
Step 2: Prepare the Filling
Step 3: Shape the Samosas
Step 4: Fry the Samosas
Notes
- Fry on medium-low heat to ensure crispy and evenly cooked samosas.
You can bake or air-fry for a healthier option, though the crust won’t be as flaky.
For non-vegetarian variation, you can use minced meat (keema) instead of potato.
Leftovers can be stored in the fridge and reheated in an oven.
Serving Suggestions of Crispy Indian Samosa Recipe
Samosas are best enjoyed piping hot, straight out of the fryer, when their crispy outer crust perfectly contrasts with the soft, spiced filling inside. Serve this crispy Indian Samosa with a variety of chutneys to enhance the flavor experience:
- Mint Chutney: Fresh, tangy, and mildly spicy – this green chutney made from mint, coriander, green chilies, and lemon juice adds a refreshing bite.
- Tamarind Chutney: Sweet, sour, and slightly spicy, tamarind chutney balances the savory samosa with its rich, dark, syrupy texture.
- Ketchup: A kid-friendly and pantry-ready option that’s simple but works great in a pinch.
For a truly authentic experience, pair your samosas with a hot cup of masala chai (Indian spiced tea). The strong, spiced brew complements the richness of the samosas and makes it an ideal evening snack.
You can also serve samosas as part of a larger snack platter at gatherings or even use them as a starter in an Indian-themed meal. For parties, consider making mini samosas for easy sharing!
Dietary Information
- Vegetarian: ✅
- Vegan: ✅ (if using oil instead of ghee)
- Nut-free: ✅
- Gluten-free: ❌ (contains all-purpose flour)
- Dairy-free: ✅ (if using oil)
Where Is It Popular
Samosas are incredibly popular in India, Pakistan, Bangladesh, and Nepal, and also in East Africa (Kenya, Tanzania), Middle Eastern countries, and the UK due to South Asian communities. Street food stalls, school canteens, railway stations – you’ll find samosas everywhere across the Indian subcontinent.
So make this Crispy Indian Samosa Recipe at home and let us comment you like it or not. if you like it then share this Crispy Indian Samosa Recipe with your friends and family.
Thanks you

