HomeVegetarian & VeganVegetable Samosas
Vegetarian & Vegan · Recipe Guide

Air Fryer Vegetable Samosas (Homemade)

Crisp, golden homemade samosas with a spiced potato-and-pea filling in 15 minutes — far lighter than deep-fried.

Homemade vegetable samosas crisp up beautifully in the air fryer with just a spray of oil — golden pastry around a spiced potato-and-pea filling. Here's how.

Key takeaways

Q: How do you make samosas in an air fryer?

A: Fill pastry cones with spiced potato and peas, seal, spray with oil, and air fry at 190°C (375°F) for 12–15 minutes.

Q: What pastry?

A: Spring roll pastry or filo for crispness, or shortcrust for a flakier shell.

The method

Make a spiced filling — boiled potato, peas, cumin, coriander, garam masala, ginger and chilli — and cool it. Fold pastry strips into cones, fill, and seal with a flour-water paste. Spray with oil and air fry until crisp and deep golden, turning once. Serve with mango chutney or mint yoghurt.

The recipe

Air Fryer Vegetable Samosas

25 minPrep
14 minCook
4Makes

Ingredients

  • Spring roll or filo pastry
  • Potato, peas
  • Cumin, coriander, garam masala, chilli
  • Flour-water paste, oil spray

Method

  1. Make and cool the spiced filling.
  2. Fold pastry into cones; fill and seal.
  3. Spray with oil; single layer.
  4. Air fry at 190°C for 12–15 minutes.
190 kcal 5g protein 30g carbs 6g fat 4g fibre

Tips

  • Cool the filling so the pastry stays crisp.
  • Seal well so they don't burst.
  • Spray with oil for golden crunch.

Frequently asked questions

How do you make samosas in an air fryer?

Fill pastry cones with a cooled spiced potato-and-pea filling, seal with flour-water paste, spray with oil, and air fry at 190°C for 12–15 minutes until crisp and golden.

What pastry is best for air fryer samosas?

Spring roll pastry or filo crisp up lightest; shortcrust gives a flakier, more substantial shell. Both work well.

Cooking frozen samosas instead?

See our guide to air frying frozen samosas — they go in straight from frozen, no defrosting needed.