Veggie-Packed Samosas – Crispy, Flavorful, and Easy to Make
July 22, 2026 · 9 min read

Samosas are the kind of snack that disappear the moment they hit the table. Crisp on the outside and cozy on the inside, they’re perfect for tea time, parties, or a light lunch. This veggie-packed version leans into bright spices, hearty potatoes, and a mix of peas and carrots for color and crunch.
You don’t need special equipment, and you can bake or air-fry them if you prefer. Serve them with chutney, yogurt, or just a squeeze of lemon, and watch them go fast.

Veggie-Packed Samosas - Crispy, Flavorful, and Easy to Make
Ingredients
Method
- Make the dough. In a bowl, mix flour and salt. Rub in the oil with your fingers until the mixture feels sandy. Add water a little at a time and knead into a firm, smooth dough.Cover and rest for 20–30 minutes.
- Cook the potatoes. Boil diced potatoes in salted water until tender but not mushy, 8–10 minutes. Drain well and let steam-dry for a few minutes.
- Sauté the aromatics. Heat 2 tablespoons oil in a pan over medium heat. Add cumin seeds, then onions.Cook until soft and lightly golden. Stir in garlic, ginger, and green chilies; cook 1 minute.
- Spice it up. Add turmeric, ground cumin, ground coriander, chili powder, and salt. Stir for 30 seconds until fragrant.
- Add veggies. Tip in peas and carrots; cook 2–3 minutes until tender.Add the potatoes and gently mash some of them to create a cohesive filling.
- Finish the filling. Stir in garam masala, lemon juice, and cilantro. Taste and adjust salt or heat. Let the filling cool completely; a cool filling prevents soggy samosas.
- Divide the dough. Roll the rested dough into a log and cut into 6–8 equal pieces.Keep covered to prevent drying.
- Roll and cut. Roll each piece into a ball, then into an oval about 6–7 inches long. Cut the oval in half to make two semi-circles.
- Shape the cone. Take one semi-circle. Brush a little water along the straight edge.Bring the two corners together to form a cone and press to seal.
- Fill and seal. Spoon in the cooled filling, leaving space at the top. Brush the inside rim with water and press to seal, pinching firmly. Ensure there are no gaps.Repeat with remaining dough and filling.
- Fry method (crispiest). Heat oil in a deep pot to 325–340°F (165–170°C). Fry samosas in batches on medium heat until golden and crisp, about 8–10 minutes. Don’t rush; slower frying makes flakier crusts.
- Bake method (lighter). Preheat oven to 400°F (200°C).Place samosas on a lined tray, brush or spray with oil, and bake 18–22 minutes, flipping once, until golden.
- Air-fry method (quick). Preheat air fryer to 370°F (188°C). Spray samosas with oil and air-fry 12–15 minutes, turning halfway, until crisp and browned.
- Serve. Rest 5 minutes, then serve warm with chutneys and lemon wedges.
Why This Recipe Works

This recipe balances a crisp shell with a soft, savory filling that’s loaded with vegetables and warm spices. The filling isn’t wet, so the samosas don’t get soggy, and the dough is simple but sturdy, making it easy to shape.
You can make the components ahead and assemble when you’re ready. It’s flexible: swap in seasonal veggies, dial the heat up or down, and choose your cooking method—fry, bake, or air-fry.
What You’ll Need
- For the dough:
- 2 cups all-purpose flour
- 1/4 cup neutral oil (vegetable, canola, or avocado)
- 1/2 teaspoon salt
- 1/2 cup water (plus 1–2 tablespoons if needed)
- For the filling:
- 3 medium potatoes, peeled and diced
- 1 cup green peas (frozen is fine)
- 1 small carrot, finely diced
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1-inch piece ginger, grated
- 1–2 green chilies, finely chopped (optional)
- 2 tablespoons oil
- 1 teaspoon cumin seeds
- 1 teaspoon ground coriander
- 1 teaspoon garam masala
- 1/2 teaspoon turmeric
- 1/2 teaspoon ground cumin
- 1/2 teaspoon red chili powder or paprika (to taste)
- 1 tablespoon lemon juice
- 2 tablespoons chopped fresh cilantro
- Salt to taste
- For cooking and serving:
- Oil for deep frying (or spray oil for baking/air-frying)
- Tamarind chutney, mint chutney, or plain yogurt
- Lemon wedges
Step-by-Step Instructions

- Make the dough. In a bowl, mix flour and salt. Rub in the oil with your fingers until the mixture feels sandy. Add water a little at a time and knead into a firm, smooth dough.
Cover and rest for 20–30 minutes.
- Cook the potatoes. Boil diced potatoes in salted water until tender but not mushy, 8–10 minutes. Drain well and let steam-dry for a few minutes.
- Sauté the aromatics. Heat 2 tablespoons oil in a pan over medium heat. Add cumin seeds, then onions.
Cook until soft and lightly golden. Stir in garlic, ginger, and green chilies; cook 1 minute.
- Spice it up. Add turmeric, ground cumin, ground coriander, chili powder, and salt. Stir for 30 seconds until fragrant.
- Add veggies. Tip in peas and carrots; cook 2–3 minutes until tender.
Add the potatoes and gently mash some of them to create a cohesive filling.
- Finish the filling. Stir in garam masala, lemon juice, and cilantro. Taste and adjust salt or heat. Let the filling cool completely; a cool filling prevents soggy samosas.
- Divide the dough. Roll the rested dough into a log and cut into 6–8 equal pieces.
Keep covered to prevent drying.
- Roll and cut. Roll each piece into a ball, then into an oval about 6–7 inches long. Cut the oval in half to make two semi-circles.
- Shape the cone. Take one semi-circle. Brush a little water along the straight edge.
Bring the two corners together to form a cone and press to seal.
- Fill and seal. Spoon in the cooled filling, leaving space at the top. Brush the inside rim with water and press to seal, pinching firmly. Ensure there are no gaps.
Repeat with remaining dough and filling.
- Fry method (crispiest). Heat oil in a deep pot to 325–340°F (165–170°C). Fry samosas in batches on medium heat until golden and crisp, about 8–10 minutes. Don’t rush; slower frying makes flakier crusts.
- Bake method (lighter). Preheat oven to 400°F (200°C).
Place samosas on a lined tray, brush or spray with oil, and bake 18–22 minutes, flipping once, until golden.
- Air-fry method (quick). Preheat air fryer to 370°F (188°C). Spray samosas with oil and air-fry 12–15 minutes, turning halfway, until crisp and browned.
- Serve. Rest 5 minutes, then serve warm with chutneys and lemon wedges.
How to Store
- Refrigerate: Keep cooked samosas in an airtight container for up to 3 days. Reheat in an oven or air fryer to bring back the crunch.
- Freeze unbaked: Arrange shaped, uncooked samosas on a tray and freeze until solid.
Transfer to a freezer bag for up to 2 months. Fry or bake from frozen, adding a few extra minutes.
- Freeze cooked: Cool completely, then freeze in a single layer before bagging. Reheat at 375°F (190°C) until hot and crisp.
- Keep the filling separate: You can refrigerate the filling for 3–4 days and assemble fresh when needed.

Health Benefits
- Vegetable variety: Potatoes, peas, and carrots bring fiber, vitamins A and C, and plant-based protein.
- Spice support: Ginger, turmeric, and cumin offer anti-inflammatory and digestive benefits.
- Customizable fat level: Baking or air-frying cuts down on oil while keeping texture satisfying.
- Balanced snack: Pair with yogurt for protein or a side salad for extra greens.
Pitfalls to Watch Out For
- Wet filling: Excess moisture leads to soggy samosas and burst seams.
Let the filling cool and steam off before stuffing.
- Thin dough: Over-rolling makes tears likely. Aim for a medium thickness—about the thickness of a tortilla.
- Too-hot oil: High heat browns the outside while the inside stays doughy. Keep it to a moderate fry temperature.
- Poor sealing: If the seams aren’t sealed well, oil can seep in.
Use water to seal and pinch firmly.
- Overcrowding: Whether frying or baking, leave space so they cook evenly and crisp up.
Alternatives
- Different veggies: Swap in cauliflower, sweet potatoes, bell peppers, or spinach. Just cook off extra moisture.
- Whole-wheat dough: Replace up to half the flour with whole-wheat flour for a nuttier taste and more fiber.
- Phyllo or puff pastry: For shortcuts, use store-bought dough. Phyllo bakes light and crisp; puff pastry makes a flaky, buttery version.
- Protein boost: Add crumbled paneer, tofu, or cooked lentils to keep it vegetarian and more filling.
- Milder spice: Skip the chilies and use sweet paprika for color without heat.
FAQ
Can I make the dough ahead?
Yes.
Wrap the dough tightly and refrigerate for up to 24 hours. Let it sit at room temperature for 20–30 minutes before rolling so it’s easier to work with.
Why are my samosas not crispy?
Common reasons are oil that’s too hot, dough rolled too thick, or a wet filling. Fry at a steady medium heat and ensure the filling is cooled and fairly dry.
Can I use frozen mixed vegetables?
Absolutely.
Thaw and pat them dry first to remove excess water. Sauté briefly with the spices to bring out flavor before mixing with the potatoes.
How do I keep samosas from opening while frying?
Seal with a light brush of water and press firmly along the seam. Avoid overfilling and check for small gaps before frying.
What chutneys pair best?
Mint-cilantro chutney for freshness and tamarind chutney for sweet-tangy contrast.
Plain yogurt with a pinch of salt and cumin is also great.
Is baking as good as frying?
Baking is lighter and still tasty, though a touch less shatter-crisp than frying. A light brush of oil and a hot oven help mimic the fried texture.
Can I make them gluten-free?
Use a gluten-free all-purpose blend with xanthan gum, or try a rice flour and potato starch mix. The dough will be more delicate, so handle gently and consider baking instead of frying.
Final Thoughts
Veggie-packed samosas are comforting, flexible, and surprisingly easy once you get the hang of shaping.
Keep the filling dry, seal well, and cook at a steady heat for the best crunch. Whether you fry for tradition or bake for ease, you’ll end up with a tray of golden, snackable pockets. Make a double batch—future you will thank you when there are extras in the freezer.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.


