The first time I embraced the comforting aroma of freshly fried Punjabi Samosas wafting through my kitchen, I felt like I was transported back to childhood family gatherings, where laughter and love mingled with the spicy scents of home-cooked food. These delightful pockets of flaky, golden goodness are filled with a perfectly spiced potato mixture that captures the essence of Indian street food. Today, I’m excited to share my mom’s signature recipe, combining her cherished techniques with options for both traditional deep frying and the healthier air frying method. Whether you’re looking for a comforting snack or an irresistible appetizer to wow your guests, this samosa recipe serves up satisfaction in every delicious bite! So, roll up your sleeves, and let’s create a batch of crispy, delectable samosas that will fill your kitchen with warmth and joy.
Why is this samosa recipe a must-try?
Unmatched Authenticity: This recipe brings the true taste of India right to your kitchen, with flavors that evoke fond memories of family gatherings.
Versatile Cooking Methods: Whether you prefer the indulgence of deep frying or the health-consciousness of air frying, this recipe caters to both tastes without sacrificing flavor.
Crispy Perfection: The unique combination of maida and sooji ensures your samosas are irresistibly crispy, while the spiced potato filling delivers a delightful burst of flavor.
Easy to Make: With straightforward steps and readily available ingredients, you’ll have homemade samosas in no time, impressing friends and family alike.
Crowd-Pleasing Snack: Perfect for parties or casual snacking, these samosas are sure to become a favorite, just like they were in my childhood home.
For a quick guide on garnishing, check out our tips on serve with cilantro mint chutney for an extra layer of flavor!
Punjabi Samosa Ingredients
For the Dough
• Maida (All-Purpose Flour) – This provides structure and base for the dough, and can be substituted with whole wheat flour for a healthier option.
• Sooji (Semolina) – Adds a pleasant texture and enhances the crispiness of the samosa crust.
• Kosher Salt – Enhances flavor; regular salt works well as a substitute.
• Ajwain Seeds (Carom Seeds) – Adds a distinctive, aromatic flavor; can be omitted if unavailable.
• Melted Ghee – Provides richness and flavor; can substitute with oil for a vegan option.
• Water – Necessary to knead the dough; adjust the amount for desired consistency.
For the Filling
• Red Potatoes – The core filling ingredient for texture and flavor; russet or Yukon gold potatoes can be used as alternatives.
• Green Peas – Adds a touch of sweetness; optional based on your preference.
• Spices (Hing, Coriander, Cumin, Fennel, Turmeric, Red Chili Powder, Garam Masala) – Essential for flavoring the potato filling and giving it that authentic taste.
• Minced Green Chilies & Grated Ginger – Provide heat and complexity to the filling.
• Chopped Cilantro & Lemon Juice – Freshens up the filling, enhancing its taste.
• Kasoori Methi (Dried Fenugreek Leaves) – An optional addition that adds aromatic depth; can be omitted if not available.
For Frying
• Oil for Frying – Necessary for cooking the samosas; any neutral oil can be used for frying.
For Serving
• Cilantro Mint Chutney & Tamarind Chutney – Serve these tangy dips to enhance the overall taste experience and add an extra flavor boost with every crispy bite!
These ingredients come together beautifully to create mouthwatering Punjabi Samosas that will transport you to your favorite Indian eatery right from your kitchen!
How to Make Punjabi Samosas
Make the Dough: In a bowl, combine maida, sooji, salt, and ajwain. Rub in melted ghee until the mixture resembles coarse crumbs. Gradually add water to form a firm dough. Cover and rest for 20 minutes.
Prepare the Filling: Steam and cool the red potatoes, then dice them. Dry roast the spices, grind them, and sauté with oil, hing, turmeric, ginger, and green chilies. Mix in the potatoes, salt, and spices; mash lightly. Cool before adding cilantro, kasoori methi, and lemon juice.
Shape the Samosas: Divide the dough into portions, roll each into ovals, cut in half, and shape into cones filling them with the potato mixture. Seal the edges tightly to prevent leakage.
Cooking Options:
- Deep Fry: Heat oil in a pan, then fry the samosas until golden brown and crispy; drain on a wire rack to keep them crunchy.
- Air Fry: Preheat the air fryer to 350°F, lightly oil the samosas, and cook for 15-20 minutes, flipping halfway through until they are crisp.
Optional: Serve with cilantro mint chutney and tamarind chutney for a flavorful dip.
Exact quantities are listed in the recipe card below.

How to Store and Freeze Samosa Recipe
Fridge: Store cooked samosas in an airtight container in the refrigerator for up to 3 days. Reheat in an air fryer or oven for that crispy texture.
Freezer: For longer storage, freeze uncooked samosas on a baking sheet until firm, then transfer to a zip-top bag for up to 3 months. Fry them directly from frozen when ready to enjoy!
Room Temperature: If serving warm, let freshly fried samosas cool for about 10 minutes, then keep them covered with a clean kitchen towel for up to 2 hours.
Reheating: Use an air fryer or conventional oven to reheat leftover samosas at 350°F for 10-15 minutes, ensuring that they regain their crispy exterior before serving.
What to Serve with Punjabi Samosa?
Bring your dining experience to life by pairing these delightful snacks with complementary dishes and drinks that elevate the flavors.
Cilantro Mint Chutney: A fresh, vibrant dip that adds a zingy contrast to the savory samosas—a must for every bite!
Tamarind Chutney: This tangy sweet sauce complements the spiced filling, offering a delightful play of flavors that dance on your palate.
Spicy Yogurt Raita: Creamy and cooling, the yogurt balances the heat of the samosas perfectly, making every bite more enjoyable.
Fresh Salad: A crisp cucumber and tomato salad with a sprinkle of lemon juice adds a refreshing crunch that lightens the meal.
Masala Tea: The warm, aromatic spice of masala chai harmonizes with the samosas, creating a cozy and comforting pairing.
Lemonade: A chilled, tangy drink helps to cleanse the palate, enhancing the flavors of the samosas without overpowering them.
Sweet Lassi: This yogurt-based drink enriches the experience with its sweet creaminess, beautifully countering the savory and spicy notes of the samosas.
Samosa Chaat: Transform leftover samosas into a scrumptious chaat by adding chickpeas, yogurt, chutneys, and spices for a delightful snack twist.
Mango Chutney: Sweet and fruity, this chutney brings a tropical flair that elevates the traditional experience of enjoying Punjabi samosas.
Expert Tips for Mastering Punjabi Samosas
Dough Consistency: Ensure the dough is firm but not too wet. A wet dough won’t hold its shape during frying or baking.
Resting Time: Let the dough rest for at least 20 minutes. This helps improve elasticity and ease of shaping your samosas.
Avoid Overcrowding: While frying, don’t overcrowd the pan. This ensures even cooking and prevents soggy samosas.
Filling Variations: Feel free to experiment with fillings like mixed vegetables or paneer. Just remember not to overfill, as it can cause seams to break.
Cooling the Filling: Allowing the filling to cool before assembling is crucial. A hot filling can make the dough greasy or cause it to tear.
Cooking Methods: Choose between deep frying for a traditional crunch or air frying for a healthier alternative, experimenting with temperatures for your preferred crispiness in this samosa recipe.
Make Ahead Options
These Punjabi Samosas are a fantastic option for meal prep, saving you time on busy weeknights! You can prepare the samosa filling up to 3 days in advance; simply steam and cool the red potatoes, mix in your spices, and store it in an airtight container in the refrigerator. Additionally, you can shape the samosas and refrigerate them for up to 24 hours before frying or air frying. To keep the dough and filling fresh, cover them well to prevent drying out. When you’re ready to enjoy them, just fry or air fry the samosas directly from the fridge, and they’ll be just as delicious as if made fresh!
Samosa Recipe Variations & Substitutions
Feel free to get creative with this beloved classic, enhancing flavors and textures to suit your taste!
Whole Wheat: Substitute maida with whole wheat flour for a healthier version, offering a nuttier flavor.
Vegan Swap: Use coconut oil or vegan butter instead of ghee for a rich, plant-based option that doesn’t skimp on taste.
Extra Crunch: Mix in some crushed cornflakes or ground rice to the dough for an added crunch on the crust.
Spice Level: For a little extra kick, toss in diced jalapeños or a dash of cayenne pepper with the filling.
Cheesy Delight: Add crumbled paneer or mozzarella cheese to the potato filling for a delightful cheesy twist that melts in your mouth.
Seasonal Veggies: Incorporate seasonal vegetables like carrots, bell peppers, or spinach for a fresh, vibrant take on the filling. Just chop and sauté alongside the potatoes!
Herb Boost: Infuse your filling with fresh herbs like mint or parsley for a burst of freshness that complements the spices beautifully.
Chickpea Filling: For a protein-packed alternative, replace part of the potato with mashed chickpeas seasoned with the same spices.

Punjabi Samosa Recipe FAQs
What kind of potatoes are best for the filling?
Absolutely! For the filling, I recommend using red potatoes for their creamy texture and flavor. However, russet or Yukon gold potatoes work just as well if that’s what you have on hand. Just make sure to steam and cool them before dicing to achieve the best consistency.
How long can I store cooked samosas in the fridge?
Cooked samosas can be stored in an airtight container in the refrigerator for up to 3 days. If you’re planning to enjoy them later, just reheating them in an air fryer or oven will restore their crispy texture beautifully.
Can I freeze uncooked samosas?
Yes, indeed! To freeze uncooked samosas, lay them out on a baking sheet to prevent sticking until firm, then transfer them to a zip-top bag. They can be frozen for up to 3 months. When you’re ready to enjoy, fry them directly from frozen; there’s no need to thaw!
What if my samosa dough is too wet?
If your samosa dough turns out too wet while mixing, don’t worry! Simply add small amounts of flour, about a tablespoon at a time, until you achieve a firm, workable consistency. Just be mindful not to overdo it, as this could affect the texture of your crust.
Are there any dietary considerations with this recipe?
Definitely! This Punjabi Samosa recipe is naturally vegetarian and can easily be made vegan by substituting melted ghee with a neutral oil for the dough. If you’re catering to gluten-free needs, you can also experiment with gluten-free flour blends, although the texture may vary.
How do I ensure my samosas are crispy after reheating?
To get those crispy samosas back, reheat them in an air fryer or conventional oven preheated to 350°F. Place them on a baking tray and heat for about 10-15 minutes. This method will help revitalize their crunchy exterior while heating the filling thoroughly. Enjoy!

Irresistible Samosa Recipe: Crispy Flavors from My Kitchen
Ingredients
Equipment
Method
- In a bowl, combine maida, sooji, salt, and ajwain. Rub in melted ghee until it resembles coarse crumbs. Gradually add water to form a firm dough. Cover and rest for 20 minutes.
- Steam and cool the red potatoes, then dice them. Dry roast the spices, grind them, and sauté with oil, hing, turmeric, ginger, and green chilies. Mix in the potatoes, salt, and spices; mash lightly. Cool before adding cilantro, kasoori methi, and lemon juice.
- Divide the dough into portions, roll each into ovals, cut in half, and shape into cones filling with the potato mixture. Seal the edges tightly.
- Deep fry by heating oil in a pan and frying the samosas until golden brown; drain on a wire rack. Alternatively, air fry at 350°F for 15-20 minutes, flipping halfway.










