
Vegan Samosa Rolls are a crispy, flaky twist on the classic Indian samosa, filled with a spiced potato and pea mixture wrapped in golden, crunchy pastry. These rolls deliver all the bold, aromatic flavors of traditional samosas in an easy-to-make, handheld form—perfect for snacking, parties, or meal prep!
I first made these samosa rolls when I was craving the flavors of samosas but wanted something quicker and easier to assemble. The spiced filling, infused with cumin, coriander, turmeric, and garam masala, paired beautifully with the crispy pastry, creating the perfect balance of warmth and crunch. What I love most about this recipe is how effortlessly delicious and versatile it is!
What’s great about these rolls is that you can customize them to your taste. Add lentils for extra protein, toss in chili flakes for more heat, or use phyllo or puff pastry for different textures. Serve them with chutneys like mint, tamarind, or mango for dipping, and you’ve got a crowd-pleasing appetizer or snack. Whether baked or fried, Vegan Samosa Rolls are a flavorful, crispy, and satisfying take on a beloved classic!
Perfect for:
- Vegan-friendly gatherings
- Quick and easy snacks
- Party appetizers
- Lunchbox treats
- Indian food lovers
Why You’ll Love This Recipe
Here are 10 reasons why these Vegan Samosa Rolls will become your new favorite snack:
- Crispy and Flaky: The pastry turns perfectly golden and crisp, delivering a satisfying crunch.
- Bold Indian Flavors: A fragrant blend of cumin, coriander, garam masala, and turmeric infuses every bite.
- Easy to Make: Skip the complicated folding—just roll and bake!
- Baked or Air-Fried: Enjoy a healthier version without deep-frying.
- Perfect for Meal Prep: Make a batch ahead of time and reheat as needed.
- Vegan and Dairy-Free: 100% plant-based, but just as delicious as the original.
- Great for Dipping: Pair with chutney, ketchup, or a tangy tamarind sauce.
- Freezer-Friendly: Store unbaked rolls for a quick snack anytime.
- Customizable Filling: Add carrots, lentils, or tofu for extra variety.
- Crowd-Pleasing Appetizer: A hit at parties, potlucks, or game nights.
Preparation and Cooking Time
- Total Time: 45 minutes
- Preparation Time: 25 minutes
- Cooking Time: 20 minutes
- Servings: 12 rolls
- Calories per serving: Approximately 150-180 calories
- Key Nutrients: Protein: 4g, Carbs: 22g, Fat: 5g
Ingredients
For the Filling:
- 2 medium potatoes, boiled and mashed
- ½ cup green peas, cooked
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon grated ginger
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- ½ teaspoon garam masala
- ½ teaspoon turmeric powder
- ½ teaspoon red chili flakes (optional)
- Salt to taste
- 1 tablespoon lemon juice
- 1 tablespoon chopped cilantro
- 1 tablespoon oil
For the Pastry:
- 12 sheets of vegan puff pastry or phyllo dough
- 2 tablespoons plant-based milk (for brushing)
- 1 teaspoon sesame seeds (optional, for topping)
Ingredient Highlights
- Garam Masala: Adds deep, aromatic warmth to the filling.
- Lemon Juice: Brightens the flavors and enhances the spice blend.
- Puff Pastry: Provides a flaky, crispy texture when baked or air-fried.
- Turmeric: Adds color and earthy depth to the potato filling.
Step-by-Step Instructions
Prepare the Filling:
- Heat Oil: In a pan over medium heat, add oil and cumin seeds. Let them sizzle for a few seconds.
- Sauté Aromatics: Add chopped onion, garlic, and ginger. Sauté until onions turn soft and translucent.
- Add Spices: Stir in coriander powder, turmeric, garam masala, and red chili flakes. Cook for 30 seconds.
- Mix in Potatoes and Peas: Add mashed potatoes, green peas, and salt. Stir well to combine.
- Finish with Lemon and Cilantro: Remove from heat and mix in lemon juice and cilantro. Let the filling cool.
Assemble the Samosa Rolls:
- Preheat Oven: Set your oven to 375°F (190°C). Line a baking sheet with parchment paper.
- Prepare the Pastry: Lay out the puff pastry sheets on a floured surface. Cut each sheet into rectangles.
- Fill and Roll: Place a spoonful of the potato filling along one edge of each rectangle. Roll tightly to enclose the filling.
- Seal and Brush: Place seam-side down on the baking sheet. Brush with plant-based milk and sprinkle with sesame seeds.
Bake or Air-Fry:
- Oven Method: Bake for 18-20 minutes until golden brown.
- Air Fryer Method: Air fry at 375°F (190°C) for 10-12 minutes, flipping halfway.
Serve:
- Cool Slightly: Let the rolls cool for a few minutes before serving. Enjoy with your favorite dip!

How to Serve
Here are 10 serving suggestions for Vegan Samosa Rolls:
- With Green Chutney: A classic pairing with mint and cilantro chutney.
- Dipped in Tamarind Sauce: A sweet and tangy contrast to the spiced filling.
- With Vegan Yogurt Dip: Cool down the spices with a creamy dip.
- As a Party Appetizer: Serve on a platter with toothpicks for easy grabbing.
- With Masala Chai: A warm, spiced tea pairs perfectly with these savory rolls.
- Alongside a Salad: Serve with a crisp cucumber and tomato salad for a light meal.
- Stuffed into a Wrap: Add to a tortilla with lettuce and chutney for a fusion wrap.
- Topped with Chaat Masala: Sprinkle with this tangy spice blend for extra zing.
- With a Side of Mango Chutney: A fruity-sweet dip that complements the heat.
- As a Lunchbox Snack: Pack these rolls for an easy, mess-free lunch.
Additional Tips
- Perfect Pastry Crispiness – Brush the rolls with a light layer of oil or plant-based butter before baking for an extra golden, crispy texture.
- Freeze for Later – Assemble the samosa rolls and freeze them uncooked. When ready to eat, bake straight from frozen—just add a few extra minutes to the cooking time.
- Spice It Up – Add a pinch of garam masala, chili flakes, or extra cumin for a deeper, more aromatic flavor.
- Seal Securely – To prevent filling from spilling out, use a cornstarch-water paste to seal the edges before rolling.
- Alternative Wrappers – If phyllo dough is unavailable, use spring roll wrappers for a crunchier bite or puff pastry for a flakier version.
- Balanced Filling – Make sure the filling isn’t too wet or dry. A mushy filling will soak through the wrapper, while a dry filling won’t hold together well.
- Air Fryer Friendly – For a quicker, healthier option, air-fry the samosa rolls at 375°F (190°C) for 12–15 minutes, flipping halfway.
- Dipping Sauce Pairing – Serve with tamarind chutney, mint-cilantro dip, or dairy-free yogurt raita for a flavorful contrast.
- Make It Protein-Packed – Add crumbled tofu, chickpeas, or lentils to the filling for an extra protein boost.
- Experiment with Fillings – Try swapping potatoes for mashed sweet potatoes, adding peas or shredded carrots, or even incorporating finely chopped nuts for a unique twist!
Recipe Variations
- Spicy Version: Add extra chili flakes or diced green chilies for more heat.
- Sweet Potato Samosa Rolls: Swap potatoes for mashed sweet potatoes.
- Gluten-Free Option: Use gluten-free pastry dough.
- Cheesy Samosa Rolls: Add vegan cheese for an extra indulgent touch.
- Mushroom Samosa Rolls: Mix in sautéed mushrooms for a deeper umami flavor.
- Tofu-Packed Rolls: Crumble firm tofu into the filling for added protein.
- Curried Lentil Rolls: Replace potatoes with cooked lentils for a protein-rich option.
- Mini Samosa Bites: Cut the pastry smaller for bite-sized appetizers.
- Nutty Crunch: Sprinkle crushed cashews or almonds into the filling for texture.
- Middle Eastern Fusion: Season with za’atar and serve with hummus.
Special Equipment
- Baking Sheet: For baking the samosa rolls evenly.
- Parchment Paper: Prevents sticking and ensures easy cleanup.
- Rolling Pin: Helps roll out the pastry evenly if needed.
- Pastry Brush: For brushing plant-based milk onto the pastry.
- Sharp Knife or Pizza Cutter: For clean cuts when portioning the pastry.
- Air Fryer (Optional): For a crispy, oil-free alternative to baking.
FAQ Section
- What are Vegan Samosa Rolls?
Vegan Samosa Rolls are a fusion of classic samosas and spring rolls. They feature a spiced potato and vegetable filling wrapped in crispy pastry, perfect for snacking or appetizers. - Are Vegan Samosa Rolls gluten-free?
Traditional samosa rolls use wheat-based wrappers, but you can make them gluten-free by using rice paper or gluten-free pastry. - What can I use instead of potatoes?
You can substitute potatoes with sweet potatoes, cauliflower, or lentils for a different texture and flavor. - Can I bake them instead of frying?
Yes! Bake at 375°F (190°C) for 20-25 minutes, flipping halfway through for even crispiness. Air-frying is another great option. - How do I store and reheat leftovers?
Store cooked samosa rolls in an airtight container in the fridge for up to 3 days. Reheat in an oven or air fryer for best results. - Can I freeze them?
Yes! Freeze uncooked samosa rolls on a tray, then transfer to a freezer bag. Cook straight from frozen, adding a few extra minutes to the cooking time. - What dipping sauces pair well with them?
Try tamarind chutney, mint-cilantro sauce, spicy mango chutney, or vegan garlic aioli for delicious flavor combinations. - Can I add protein to the filling?
Absolutely! Chickpeas, crumbled tofu, or lentils make great protein-packed additions. - What kind of wrapper should I use?
Spring roll wrappers, filo pastry, or eggless wonton wrappers work best for that crispy, golden texture. - Are they spicy?
The spice level depends on your seasoning. You can adjust heat by adding or reducing chili powder, green chilies, or garam masala.
Conclusion
Vegan Samosa Rolls are a crispy, golden twist on the classic samosa, featuring a spiced potato and pea filling wrapped in flaky pastry. Infused with warm Indian spices like cumin, coriander, and garam masala, these rolls deliver all the comforting flavors of traditional samosas in an easy-to-make, hand-held form. Baked or fried to perfection, they’re a delicious, crowd-pleasing snack or appetizer.
Customize them by adding lentils for extra protein, mixing in caramelized onions for sweetness, or serving with tangy tamarind chutney or cooling mint yogurt dip. Perfect for parties, meal prep, or a flavorful snack anytime!
I can’t wait to see how your Vegan Samosa Rolls turn out! Be sure to share your photos on Instagram and tag me—I’d love to see your delicious creations! And don’t forget to leave a comment letting me know how you made this recipe your own!