Vegetarian Samosa Recipe

By Sho @ Hungry for Thai on Apr 8th 2025 Sho

Samosas are one of the most beloved snacks worldwide, known for their crispy, golden crust and flavorful fillings. This vegetable samosa recipe is packed with spiced potatoes, green peas, and crunchy cashews, making it a delicious and satisfying appetizer or snack.


Vegetarian Samosa Recipe

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases—at no extra cost to you. Thanks for supporting Hungry For Thai!

Vegetarian Samosa is a crispy, deep-fried or baked pastry filled with a savory mixture, often including spiced potatoes, peas, lentils, or minced meat.

It originated in the Indian subcontinent but has spread worldwide, including Thailand, where you might find it in street food stalls or fusion dishes.

Thai-style samosas sometimes have a lighter, crispier wrapper, similar to spring rolls.


Whether you enjoy them as a standalone treat or turn them into samosa chaat, these homemade samosas will be a hit!

These samosas are easy to make, and some of you guys are going to absolutely love them, especially in Ramadan.

Ingredients for Vegetarian Samosa Recipe

What You’ll Need

  • Potatoes – The main filling ingredient, giving the samosas a hearty and soft texture.
  • Coconut Oil – Used for sautéing the onions and spices, adding a subtle richness.
  • Onion – Adds a savory depth and natural sweetness to the filling.
  • Green Peas – Provides a slight sweetness and a pop of color in the filling.
  • Cumin – Gives a warm, earthy aroma that enhances the overall flavor.
  • Paprika – Adds a mild smokiness and a touch of red color.
  • Turmeric – Provides a golden hue and a hint of earthiness.
  • Curry Powder – Brings a blend of spices for a classic samosa flavor.
  • Salt – Enhances and balances the flavors of all the ingredients.
  • Cilantro – Adds a fresh, herby taste to the filling.
  • Green Onions – Contributes a mild oniony flavor with a fresh bite.
  • Cashews – Gives a crunchy texture and a nutty richness to the filling.
  • Samosa Sheets – Used to wrap the filling, creating the crispy outer layer.
  • Flour Paste – Acts as a glue to seal the samosa edges securely.
  • Oil – Needed for frying to achieve a crispy and golden exterior.

Why You’ll Love This Vegetarian Samosa Recipe 🩷

  • Crispy & Flaky: Achieve the perfect crunch with store-bought or homemade samosa sheets.
  • Flavorful & Spiced: A well-balanced blend of cumin, turmeric, and curry powder enhances the filling.
  • Versatile: Serve it with chutney, yogurt, or even make samosa chaat for a street food-style experience.
  • Baked or Fried: Choose between deep-frying or baking for a healthier alternative.

How to Make Vegetarian Samosa Recipe

Prepare the Filling:

  1. Steam potatoes until slightly tender.
  2. Sauté onions in coconut oil until soft.
  3. Add spices, salt, potatoes, and cook until tender.
  4. Stir in peas, then mix in cashews, cilantro, and green onions.

Assemble the Samosas:

  1. Cut samosa sheets into strips.
  2. Fold into a triangle, add filling, and continue folding.
  3. Seal edges with flour-water mixture.

Cook the Samosas:

  1. Deep-Fry: Fry at 350°F (175°C) until golden brown.
  2. Air-Fry: Air-fry at 375°F (190°C) for 12-15 min, flipping once.

What to Serve With Vegetarian Samosa

Looking for the perfect sides to round out your meal? Here are some tasty ideas:

🥗 Starter: Mango chutney or mint yogurt dip

🥩 Main Course: Pair with curry or a spicy chickpea stew

🍛 Side Dish: Turn them into samosa chaat by topping with yogurt, tamarind chutney, and sev

🍰 Dessert: Serve with a cup of masala chai or mango with sticky rice

If you have time, you can make samosa dough from scratch, which gives an authentic, homemade touch.

But if you’re looking for a quick and easy way to enjoy crispy, golden samosas, this recipe is perfect for you!

Instead of making the dough, we’re using spring roll wrappers as samosa sheets, making the process faster and hassle-free without compromising on flavor.

You’ll still get that delightful crunch and flavorful spiced filling, making these Vegetarian Samosas a fantastic snack or appetizer for any occasion!


FAQs

Yes! Swap the potato filling for minced chicken and season it with similar spices to make chicken samosa.

Samosa chaat is a popular Indian street food where crushed samosas are topped with yogurt, chutneys, onions, and crispy sev.

In Vadodara, some versions include beef fillings, while traditional Punjabi samosa is strictly vegetarian with a spiced potato filling.

Yes! Pre-made samosa sheets or spring roll wrappers make the process easier and quicker.

Let the samosas cool completely, then store them in an airtight container.

  • Refrigerate: Up to 3 days. Reheat in an oven or air fryer for crispiness.
  • Freeze: Up to 3 months. Freeze in a single layer, then transfer to a bag. Fry or bake straight from frozen—no need to thaw!

Store samosas in the bags


Make these crispy, golden vegetable samosas today and enjoy a flavorful snack that’s perfect for any occasion!

Let me know in the comments if you try this recipe. 😊🥟✨

Vegetarian Samosa Recipe

Vegetarian Samosa Recipe


Prep time

40 minutes

Cook time

30 minutes

Serves

20

Share the love!

Ingredients

US Metric
Calories: 892kcal Total Fat: 43g Protein: 20g Carbs: 112g Sodium: 1202mg

Steps

  • Prepare the Filling:

    1. Steam the diced potatoes for about 5 minutes until slightly tender.

      Steam the diced potatoes
    2. Heat a pan over medium heat and add coconut oil. Sauté the onions until soft.

      Heat a pan over medium heat and add coconut oilSauté the onions until soft.
    3. Stir in cumin, paprika, turmeric, curry powder, and salt.

      Stir in cuminStir in paprikaStir in turmericStir in curry powderStir in salt
    4. Add the steamed potatoes and cook until fully tender. Stir in green peas and cook for another minute.

      Add the steamed potatoes cook until fully tenderStir in green peasCooking Samosa's filling
    5. Remove from heat and mix in chopped cashews, cilantro, and green onions.

      Remove from heat and mix in chopped cashewsmix in chopped cashewsmix in chopped cilantroReady Samosa's filling
  • Assemble the Samosas:

    1. Cut the samosa sheets into triangle strips.

      Cut the samosa sheets into triangle strips.
    2. Fold one end into a triangle shape, place the filling inside, and continue folding into a triangle.

      Fold one end into a triangle shapeplace the filling insidecontinue folding into a trianglefolded samosa
    3. Use the flour-water mixture to seal the edges.

      Use the flour-water mixture to seal the edges.Finished folding samosa
  • Cook the Samosas:

    1. Deep-Frying: Heat oil to 350°F (175°C) and fry the samosas until golden brown. Air-Frying: Air-fry at 375°F (190°C) for 12-15 minutes, flipping once.

      Deep-Frying SamosaCooked Samosa

Nutritional info

% of daily value
protein: 20g
40%
fat: 43g
67%
carbs: 112g
37%
fiber: 15g
59%
saturatedFat: 25g
127%
sugar: 11g
sodium: 1202mg
50%
cholesterol: 0mg
0

Calorie Breakdown

Protein

78 cal

Fat

380 cal

Carbs

434 cal


Tips

Don’t Overfill – Too much filling can make the samosas hard to seal and cause them to burst while cooking.

Seal Properly – Use a thick flour-water paste to secure the edges and prevent oil from seeping in.

Crispier Samosas – If frying, don’t overcrowd the pan. For air-frying, brush with a little oil for extra crispiness.

Use Cold Filling – Let the filling cool before assembling to avoid making the wrappers soggy.

Adjust Spice Levels – Want it spicier? Add chili powder or finely chopped green chilies.

Batch Prep & Freeze – Assemble samosas in advance and freeze them. Fry straight from the freezer—no thawing needed!


Leave A Comment

Rate this recipe!
Your email address will not be published

More recipes to try…

Crispy Air-Fried Shredded Pork

Crispy Air-Fried Shredded Pork

If you’re looking for a delicious and healthier way to enjoy shredded pork, this crispy air-fried shredded pork (หมูฝอยหม้อทอดไร้น้ำมัน) is the perfect recipe! Not only is it crispy and flavorful, but it’s also easy to make in an air fryer, making it a great choice for busy families. Your kids will love it, and so will you!

Crispy Fried Wonton Recipe – Thai Street Food at Home

Crispy Fried Wonton Recipe – Thai Street Food at Home

This fried wonton recipe is incredibly easy to make. The distinctive flavor of the pork filling makes these wontons a crowd-pleasing appetizer that everyone will crave. They are perfect for parties and make a delicious snack!

Best Thai Crispy Spring Rolls

Best Thai Crispy Spring Rolls

Thai spring rolls (ปอเปี๊ยะทอด) are not just crispy and delicious but also packed with nutrients! This authentic Thai spring rolls recipe is perfect as a light appetizer, party snack, or even a side dish. Plus, it’s budget-friendly and super easy to make!