Few snacks are as iconic and irresistible as a freshly made Vegan Samosa. With its crispy golden pastry and flavorful spiced potato filling, this classic Indian snack is loved around the world.
These homemade vegan samosas are perfectly flaky on the outside and packed with a delicious mixture of potatoes, peas, and aromatic spices on the inside. They’re ideal for tea-time snacks, parties, festive occasions, or whenever you’re craving authentic Indian street food.
Best of all, they’re completely plant-based and surprisingly easy to make at home.
Why You’ll Love These Vegan Samosas
- Crispy and flaky pastry
- 100% vegan and dairy-free
- Authentic Indian flavors
- Perfect tea-time snack
- Great for parties and gatherings
- Freezer-friendly recipe
What Makes a Great Samosa?
A perfect samosa has a crisp, flaky crust and a flavorful filling that’s well-seasoned with traditional Indian spices.
The combination of potatoes, peas, cumin, coriander, and garam masala creates the classic taste that makes samosas so popular.
Ingredients
For the Dough
- 2 cups all-purpose flour
- 4 tablespoons oil
- ½ teaspoon salt
- ½ cup water (as needed)
For the Filling
- 3 medium potatoes, boiled and mashed
- ½ cup green peas
- 1 tablespoon oil
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- ½ teaspoon garam masala
- ½ teaspoon turmeric powder
- 1 green chili, finely chopped
- 1 teaspoon grated ginger
- Salt to taste
For Frying
- Oil for deep frying
How to Make Vegan Samosas
Step 1: Prepare the Dough
In a large bowl combine:
- Flour
- Salt
- Oil
Rub until the mixture resembles breadcrumbs.
Gradually add water and knead into a firm dough.
Cover and rest for 30 minutes.
Step 2: Make the Filling
Heat oil in a pan.
Add cumin seeds and allow them to crackle.
Add:
- Ginger
- Green chili
Cook for 1 minute.
Step 3: Add Potatoes and Spices
Add:
- Mashed potatoes
- Green peas
- Coriander powder
- Garam masala
- Turmeric
- Salt
Mix well.
Cook for 3–4 minutes.
Allow the filling to cool completely.
Step 4: Shape the Samosas
Divide dough into equal portions.
Roll each portion into an oval shape.
Cut in half.
Form a cone and seal the edge with water.
Fill with potato mixture.
Seal completely.
Step 5: Fry
Heat oil over medium-low heat.
Fry samosas until golden brown and crispy.
Drain on paper towels.
Step 6: Serve
Serve hot with mint chutney or tamarind chutney.
Pro Tips
- Keep the dough firm for flaky samosas.
- Allow filling to cool before stuffing.
- Fry on medium-low heat for maximum crispiness.
- Seal edges tightly to prevent leaks.
- Do not overcrowd the frying pan.
Flavor Variations
Punjabi Samosa
Add crushed coriander seeds and extra spices.
Sweet Potato Samosa
Replace regular potatoes with sweet potatoes.
Mixed Vegetable Samosa
Add carrots, beans, and corn.
Baked Samosa
Bake at 400°F (200°C) until golden.
What to Serve with Vegan Samosas
Enjoy with:
- Mint chutney
- Tamarind chutney
- Masala chai
- Green chutney
- Vegan yogurt dip
Storage Tips
Refrigerator
Store cooked samosas for up to 4 days.
Freezer
Freeze uncooked samosas for up to 3 months.
Reheating
Bake or air fry until crispy again.
Frequently Asked Questions
Can I air fry samosas?
Yes. Air fry at 375°F (190°C) until golden and crispy.
Can I freeze them?
Absolutely. Freeze before frying for best results.
Why are my samosas not crispy?
The oil may be too hot. Fry slowly over medium-low heat.
Can I bake instead of fry?
Yes. Baking produces a lighter version with excellent texture.
Final Thoughts
These Vegan Samosas are crispy, flavorful, and packed with authentic Indian spices. Whether served as a snack, appetizer, or party food, they’re always a crowd favorite.
Once you make homemade samosas, you’ll never want store-bought again.

