01 - Preheat oven to 390°F and line a baking tray with parchment paper.
02 - Heat vegetable oil in a large skillet over medium heat. Add cumin seeds and let sizzle for 30 seconds.
03 - Add onion, garlic, and ginger. Sauté until soft and fragrant, about 3 minutes.
04 - Stir in ground coriander, garam masala, turmeric, and chili powder. Cook for 1 minute.
05 - Add diced potato, carrot, and cauliflower. Cook for 3-4 minutes, stirring occasionally.
06 - Mix in tomato paste and crushed tomatoes. Simmer for 5 minutes.
07 - Stir in peas, salt, and pepper. Add cream, reduce heat, and cook until vegetables are tender and sauce is thickened, about 8-10 minutes. Let filling cool slightly.
08 - Roll out pastry sheets on a floured surface. Cut into 12 equal rectangles (approx. 4 x 6 inches each).
09 - Place 2-3 tablespoons of filling on one half of each rectangle, leaving a border. Brush edges with beaten egg. Fold over to form a pocket and crimp edges with a fork.
10 - Transfer pies to the prepared tray. Brush tops with egg wash.
11 - Bake for 20-25 minutes, or until golden brown and puffed.
12 - Cool slightly before serving.