Vegan Samosa Recipe – An Appetizing Evening Snack 

This post may contain affiliate links. See my disclosure policy.

A vegan samosa Recipe wrapped in a crisp, golden brown crust encases a rich filling of spiced potatoes, peas, and carrots. This delightful snack is an homage to traditional flavors, offering a plant-based twist. Perfectly seasoned with a blend of aromatic spices, it promises a savory bite that appeals to vegans and non-vegans alike. Ideal for snacking or as part of a meal, its universal appeal is undeniable.


  • Utilizes simple, wholesome ingredients easily found in any kitchen.
  • Incorporates a blend of spices that elevate the flavors, making each bite memorable.
  • Phyllo dough ensures a light, flaky texture, perfect for that satisfying crunch.
  • Offers a hearty, nutritious filling, aligning with a plant-based diet without sacrificing taste.
  • An ideal option for meal prep, as they freeze and reheat beautifully, maintaining quality and taste.

Don’t have time to read the full blog post? JUMP TO THE RECIPE HERE!

Finding the perfect vegan samosa recipe can be daunting. Too often, plant-based adaptations of traditional dishes fall short in flavor and texture, leaving a gap in the culinary experiences for vegans and those looking to reduce their meat intake

I remember the countless times I’ve craved the rich, spiced filling and flaky crust of a traditional samosa, only to be disappointed by lackluster vegan versions that didn’t quite hit the mark.

But, after much experimentation and tweaking, I’ve developed a vegan samosa recipe that satisfies those cravings. This easy recipe captures the essence of the beloved snack.

It introduces a delightful twist with a filling that’s both flavorful and satisfying, proving that you don’t need to compromise on taste to enjoy a plant-based diet.

Vegan Samosa Recipe

What Is A Vegan Samosa?

A vegan samosa is a plant-based version of the traditional South Asian snack. It consists of a pastry shell, usually made from flour, water, and oil, filled with a savory mixture of spiced vegetables.

Common fillings include potatoes, peas, and carrots seasoned with herbs and spices such as cumin, coriander, and turmeric.

The pastry is then folded into a triangular shape and fried or baked until golden and crispy. Vegan samosas are popular for those following a vegan diet, offering a delicious, cruelty-free alternative to the classic snack.

Quick Fact: Samosas originated in the Middle East before the 10th century and traveled to India with traders, where they became a staple snack, evolving into various regional flavors.

Vegan Samosa

Recipe Directions

Make The Potato Filling

  • Place whole potatoes in a large saucepan of water, cover, and cook for around 30 minutes or until fully fork-tender.
  • Peel the potatoes and mash them roughly in a bowl when cool enough to handle. Aim for a textured mash.
  • Heat oil in a large pan over medium heat. Add coriander seeds, cumin seeds, ginger, and garlic. Cook for 4-5 minutes, until fragrant.
  • Add mashed potatoes, garam masala, paprika, cumin, green peas, and tomato paste. Stir well and cook for a few minutes more. Season with salt and pepper, then remove from heat and set aside.

Shape The Samosas

  • Lay filo pastry sheets on a floured surface, cutting them into 10cm wide strips.
  • Take a strip, fold the bottom corner to form a triangle, and continue folding in opposite directions.
  • Place 2 tbsp of filling inside the folds, seal with water, and trim excess pastry.

Cook The Samosas

  • To Fry: Heat a layer of oil in a skillet over medium-high. Fry samosas for 2-3 minutes on each side until golden. Drain on a towel.
  • To Bake: Preheat the oven to 180°C/350°F. Place samosas on a lined tray, brush with plant-based milk, sprinkle with sesame seeds, and bake for 25 minutes until crispy.

Recipe Directions

Variations, Add-Ons, And Toppings

Variations In Fillings

  • Spiced Lentils: Incorporate cooked lentils with a mix of spices for a protein-rich filling.
  • Sweet Potato: Use mashed sweet potatoes instead of regular potatoes for a sweeter taste and added nutrients.
  • Spinach and Tofu: Add sautéed spinach and crumbled tofu seasoned with spices for a green twist.
  • Mixed Vegetables: Include finely chopped carrots, beans, and bell peppers for a colorful and crunchy filling.


  • Nutritional Yeast: Sprinkle nutritional yeast into the filling for a cheesy flavor and vitamin B12 boost.
  • Nuts and Seeds: Add chopped cashews, peanuts, or sesame seeds for extra texture and nutty flavors.
  • Herbs: Fresh cilantro, mint, or dill can add a refreshing touch to the spicy vegetables.

Variations In Fillings

Toppings And Dips

  • Tamarind Chutney: Serve with a sweet, tangy tamarind chutney for a classic pairing.
  • Green Chutney: A spicy mint and coriander chutney complements the samosas perfectly.
  • Yogurt Dip: Offer a vegan yogurt-based dip with herbs and spices for a cooling contrast.
  • Mango Chutney: A sweet mango powder chutney makes for a delicious dipping option.
  • Sesame Seeds: Before baking, sprinkle sesame seeds on the samosas for a toasty finish.

Serving Suggestions

  • Salad: Pair with a light, fresh salad for a balanced meal.
  • Wraps: Incorporate mini samosas into wraps with greens and sauces for a hearty meal.

Serving Suggestions

Vegetable Substitutions

  • Mushrooms: Great for replacing meat due to their umami flavor and hearty texture. Portobello, shiitake, and button mushrooms are versatile choices.
  • Cauliflower: Can mimic meats and seafood in dishes like buffalo wings or shrimp. It’s also perfect for making rice alternatives.
  • Jackfruit: Unripe jackfruit has a meaty texture, making it an excellent substitute for pulled pork or chicken.
  • Eggplant: With its sponge-like ability to absorb flavors, eggplant works well as a meat substitute in lasagnas or as a base for vegan bacon.
  • Zucchini: Ideal for noodle replacements in pasta dishes or added to lasagnas for extra volume without the heaviness.
  • Lentils: A protein-packed alternative to ground meat, perfect for Bolognese sauces, tacos, or as a filling for stuffed vegetables.
  • Chickpeas: Can replace chicken or tuna in salads and sandwiches, offering a protein boost and fiber.
  • Sweet Potatoes: Serve as a flavorful and nutrient-rich base for vegan burgers, tacos, and soups.
  • Beets: Their earthy flavor and meat-like texture suit vegan burgers and carpaccios.

Quick Tip: Brush them lightly with oil before baking for extra crispy vegan samosas. This helps achieve a golden, flaky crust like the traditional fried version.

Vegetable Substitutions

Best Side Dishes

  1. Mint Chutney A refreshing blend of mint, cilantro, lemon juice, and green chillies, perfect for dipping.
  2. Tamarind Chutney A sweet and tangy sauce made from tamarind, brown sugar, and spices, offering a delightful contrast.
  3. Cucumber Raita A cool, creamy dip made with vegan yogurt, cucumber, and mint to balance the spices.
  4. Kachumber Salad A simple, crunchy salad of diced cucumbers, tomatoes, onions, and a squeeze of lemon juice.
  5. Carrot And Beetroot Slaw A colorful, zesty side dish that adds a sweet, earthy note.
  6. Masala Chai A spiced tea with ginger and cardamom, serving as a warming beverage.
  7. Papadums Crispy lentil crackers seasoned with cumin and pepper, ideal for scooping up chutney or raita.
  8. Pickled Onions Thinly sliced onions marinated in vinegar and spices, adding a sharp, tangy element.
  9. Green Bean Salad Blanched green beans tossed with toasted sesame seeds and a light vinaigrette.
  10. Quinoa Tabbouleh A twist on the classic, using quinoa for a protein-rich, gluten-free side.

Best Side Dishes

How To Serve?

  • Warm And Crispy: Serve samosas warm to ensure the pastry is crispy and the filling is deliciously aromatic.
  • Chutneys And Dips: To complement the flavors, offer a variety of chutneys and dips, such as mint chutney, tamarind sauce, or a spicy red chili dip.
  • Plating: Arrange samosas on a platter with garnishes like sliced cucumbers, carrots, or a sprinkle of cilantro for a vibrant presentation.
  • Side Salads: Pair with light side salads, such as a cucumber salad or a simple mixed greens salad, to add freshness and balance.
  • Raita Or Yogurt Dip: Provide a vegan yogurt-based dip or raita to cool down the spice and add a creamy texture contrast.
  • Papadums Or Naan Bread: Include crispy papadums or soft naan bread for an additional texture and flavor contrast.
  • Pickles: Offer a selection of pickled vegetables for an extra tangy kick.
  • Beverages: Serve with traditional Indian food and beverages like masala chai or a cooling lassi made with vegan yogurt to complement the meal.
  • Lemon Wedges: Add lemon wedges for guests to squeeze over their samosas for freshness.
  • Individual Servings: For gatherings, consider serving samosas in individual paper bags or on small plates for easy handling and a touch of elegance.

Quick Tip: To enhance the flavor of your vegan samosas, toast the spices for the filling in a dry pan until fragrant before adding them to your mixture.

How To Serve?

Storage & Make Ahead

  • Storage: Cooked samosas can be stored in an airtight container in the fridge for up to 3 days. To prevent them from sticking, layer them between sheets of parchment paper.
  • Make Ahead: Prepare the filling and even assemble the samosas beforehand. Store the filling in the fridge for up to 2 days or freeze assembled samosas for later cooking.

Fact: Samosas were originally introduced to India by Middle Eastern traders in the 13th or 14th century. They evolved into a beloved snack with regional variations across the subcontinent.

Vegan Samosa Recipe

Time-Saving Tips

  1. Use Pre-made Dough: To save time when making dough from scratch, opt for store-bought filo pastry or vegan puff pastry.
  2. Prep In Advance: Prepare the filling a day ahead and store it in the refrigerator so it’s ready to go when you are.
  3. Batch Cook: Mix and freeze a large batch of samosas before baking or frying. They can go straight from the freezer to the oven or fryer.
  4. Simplify Filling: Choose a simpler filling with fewer ingredients or spices that don’t require as much prep or cooking time.
  5. Use A Food Processor: Quickly chop vegetables and herbs for the filling using a food processor.
  6. Assembly Line: When assembling the samosas, set up an efficient assembly line to streamline the process.
  7. Bake Instead Of Fry: Baking samosas instead of frying can save time and be healthier. You can also bake multiple trays at once without standing over the stove.

Vegan Samosa Recipe - An Appetizing Evening Snack 

Vegan Samosa Recipe – An Appetizing Evening Snack 

Recipe by Julia

Vegan samosas are a delightful twist on a classic snack, featuring crispy samosas with golden crust enveloping a spiced, savory filling of potatoes, peas, and aromatic spices. These plant-based treats cater to a wide range of dietary preferences, offering a guilt-free, delicious option for snacking or as part of a meal. Perfect for gatherings, especially when you want to enjoy Indian cuisine, these dishes are sure to impress your vegan friends with their incredible taste.

Course: Snacks
0 from 0 votes


Prep Time


Cooking Time




Rest Time


Cook Mode

Keep the screen of your device on


  • 1 lb 1 3 medium potatoes (around 1 lb total)

  • 1 tbsp 1 vegetable oil

  • 1 tbsp 1 coriander seeds

  • 1 tbsp 1 cumin seeds

  • 2 tbsp 2 grated ginger

  • 2 cloves 2 garlic, minced

  • 1 tsp 1 garam masala

  • 1 tsp 1 cumin

  • 1 tsp 1 paprika

  • 1 cup 1 green peas

  • 1 tbsp 1 tomato paste

  • ½ tsp ½  salt

  • ½ tsp ½ black pepper

  • 4 sheets 4 filo pastry

  • 2 Tbsp 2 plant-based milk (optional, for baking)

  • 2 Tbsp 2 sesame seeds (optional for baking)

  • As needed vegetable oil for frying


  • Make the Potato Filling
  • Cook Potatoes: Place whole potatoes in a large saucepan of warm water, cover, and cook for around 30 minutes or until they are fully fork-tender.Vegan Samosa Recipe
  • Mash Potatoes: When cool enough to handle, peel the potatoes and mash them roughly in a bowl. Aim for a textured mash, not too smooth.Vegan Samosa Recipe
  • Sauté Spices: Heat oil in a large pan over medium heat. Add coriander seeds, cumin seeds, ginger, and garlic. Cook for 4-5 minutes, until fragrant.
  • Shape the Samosas
  • Prepare Filo Pastry: Lay filo pastry sheets on a floured surface, cutting them into 10cm wide strips.Vegan Samosa Recipe
  • Fold Samosas: Take a strip, fold the bottom corner to form a triangle, and continue folding in opposite directions.
  • Fill Samosas: Place 2 tbsp of filling inside the folds, seal with water, and trim excess pastry.Vegan Samosa Recipe
  • Cook the Samosas
  • To Fry: Heat a layer of oil in a skillet over medium-high. Fry samosas for 2-3 minutes on each side until golden. Drain on a towel.
  • To Bake: Preheat the oven to 180°C/350°F. Place samosas on a lined tray, brush with plant-based milk, sprinkle with sesame seeds, and bake for 25 minutes until crispy.
  • Equipments List
  • Large saucepan
  • Mixing bowl
  • Potato masher or fork
  • Large pan
  • Kitchen scissors
  • Rolling pin
  • Baking tray
  • Parchment paper
  • Pastry brush
  • Kitchen towel
  • Skillet (if frying)
  • Tongs (if frying)


  • Filo Pastry Alternative: If filo pastry isn’t available, you can use puff pastry or make your dough.
  • Spice Adjustments: Feel free to adjust the quantity of spices based on your taste preferences.
  • Freezing Option: Uncooked samosas can be frozen and cooked later; just add a few extra minutes to the cooking time.
  • Serving Suggestion: Serve hot with a side of green chutney or tamarind sauce for dipping.
  • Healthier Cooking: Baking is a healthier alternative to frying, offering a lighter option without sacrificing texture.
  • Keep Pastry Moist: Ensure the filo pastry doesn’t dry out by covering it with a damp cloth while assembling the samosas.
  • Storage: Cooked samosas can be stored in the refrigerator for up to 3 days and reheated in an oven.

Nutrition Table 

Frequently Asked Questions

Can I Make Vegan Samosas Gluten-Free?

You can make gluten-free, vegan samosas using gluten-free wrappers instead of traditional filo or puff pastry. Many health food stores offer gluten-free pastry sheets suitable for samosas.

Alternatively, you can make your gluten-free dough using chickpea flour, rice flour, or a pre-made gluten-free flour blend. Remember that the texture might differ slightly from traditional samosas, but they will still be delicious.

How Can I Prevent My Samosas From Becoming Soggy?

To prevent samosas from becoming soggy, ensure they are cooked at the right temperature. If frying, the oil should be hot enough (around 350°F or 180°C) so that the samosas sizzle when they hit the hot oil, sealing the outer layer quickly.

For baking, use a preheated oven and consider brushing the samosas with a little bit of oil to help crisp up the pastry. Additionally, avoid overcrowding the cooking vessel,

which can lower the temperature and lead to soggy samosas. Let them cool on a wire rack instead of a plate to allow air circulation around them.

Vegan Samosa Recipe

Can I Prepare The Filling Ahead Of Time?

Preparing the filling ahead of time is a great time-saver. You can cook the filling and store it in an airtight container in the refrigerator for up to three days before making your samosas.

This allows the flavors to meld together, often resulting in a more flavorful filling. Bring the filling to room temperature to make assembly easier, or gently reheat it before stuffing your samosas.

What Are The Best Dipping Sauces For Vegan Samosas?

Vegan samosas pair wonderfully with a variety of dipping sauces. Popular choices include mint chutney, made from fresh mint, cilantro, lemon juice, and green chilies, which offers a refreshing counterpoint to the spices in the samosas.

Tamarind chutney, with its sweet and tangy flavor and a spicy red chili sauce, is also excellent for those who prefer a bit of heat. For a creamy option, a vegan yogurt-based dip or raita seasoned with herbs and spices can provide a nice balance.

How Do I Freeze And Reheat Vegan Samosas?

To freeze vegan samosas, arrange the uncooked or cooked samosas on a baking sheet in a single layer and freeze until solid. Once frozen, transfer them to a freezer-safe bag or container and keep them frozen for up to 3 months.

To reheat, there’s no need to thaw; simply bake the frozen samosas in a preheated oven at 350°F (175°C) until they are heated through and crispy,

about 20-25 minutes for uncooked samosas and 10-15 minutes for cooked ones. Baking is preferred over microwaving to retain the crispiness of the pastry.

Leave a Comment

Author picture


Greetings from the heart of Vie De La Vegan, where each dish we share is a chapter in a larger story of discovery, wellness, and the transformative power of a plant-based diet. My name is Julia, and I am thrilled to be your guide on this delightful culinary adventure.

More About Me