These savory hand pies feature a medley of tender potatoes, cauliflower, carrots, and peas nestled in a rich, aromatic tikka masala sauce. The creamy filling, spiced with cumin, coriander, and garam masala, gets wrapped in buttery puff pastry that bakes to golden perfection. Each pocket delivers the perfect balance of flaky crust and spiced vegetable goodness.
The filling comes together in one skillet, requiring just 25 minutes of prep before baking. The result is six portable pies that work equally well for packed lunches, weeknight dinners, or weekend gatherings.
The smell of cumin seeds hitting hot oil still transports me to my tiny apartment kitchen, where I first attempted to recreate that creamy tikka masala flavor from my favorite restaurant. These pies were born from a happy accident—having extra puff pastry and a pot of simmering curry on the same lazy Sunday afternoon. Something magical happens when those spiced vegetables get tucked inside flaky layers and hit the oven heat.
I made these for a dinner party once, expecting leftovers, and watched my friends unconsciously drift back to the kitchen for seconds. There is something about hand-held food that makes people relax, conversations flow easier, and the rich, warming spices seem to bring everyone to the table.
Ingredients
- 1 cup (150 g) potato, peeled and diced: Potato adds sweetness and body to the filling, creating that satisfying bite that holds up well inside the pastry
- 1 cup (120 g) cauliflower florets: Cauliflower soaks up all those spices beautifully while keeping a slight texture that prevents the filling from becoming mushy
- 1 cup (120 g) frozen peas: Peas bring pops of sweetness and color that cut through the rich, creamy sauce
- 1 medium carrot, diced: Carrots add a subtle earthy sweetness that balances the warm spices
- 1 small onion, finely chopped: Onion forms the aromatic foundation that carries all the spices
- 2 cloves garlic, minced: Fresh garlic adds that essential aromatic kick you cannot get from powder alone
- 1 tablespoon fresh ginger, grated: Ginger brings a bright, zesty heat that lifts the entire filling
- 2 tablespoons vegetable oil: A neutral oil lets the spices shine without competing flavors
- 1 teaspoon cumin seeds: Whole cumin seeds toasted in oil release an earthy, nutty aroma that defines the dish
- 1 teaspoon ground coriander: Coriander adds citrusy, floral notes that complement the cumin perfectly
- 1 teaspoon garam masala: This warming spice blend brings depth and complexity to the sauce
- 1/2 teaspoon turmeric: Turmeric gives the filling that gorgeous golden color and subtle earthiness
- 1/2 teaspoon chili powder: Adjust this to your heat preference—it should add gentle warmth, not overwhelm
- 1 (400 g) can crushed tomatoes: The tomato base creates the rich, tangy foundation for the creamy sauce
- 1/2 cup (120 ml) heavy cream or coconut cream: This transforms the spiced tomatoes into that luscious, restaurant-style tikka masala sauce
- Salt and black pepper, to taste: Don't skimp on salt—it helps all those spices bloom
- 1 tablespoon tomato paste: Tomato paste concentrates the tomato flavor and adds body to the sauce
- 2 sheets (about 500 g) ready-rolled puff pastry: Store-bought pastry makes this achievable for weeknight dinners
- 1 egg, lightly beaten: The egg wash creates that beautiful golden, glossy finish
Instructions
- Get everything ready:
- Preheat your oven to 200°C (390°F) and line a baking tray with parchment paper so you are not scrambling later
- Wake up the spices:
- Heat oil in a large skillet over medium heat, add cumin seeds, and let them sizzle and dance for about 30 seconds until fragrant
- Build the aromatics:
- Add onion, garlic, and ginger, sautéing until soft and fragrant, about 3 minutes—the smell will tell you when they're ready
- Bloom the spices:
- Stir in coriander, garam masala, turmeric, and chili powder, cooking for just 1 minute to toast them gently
- Add the vegetables:
- Mix in potato, carrot, and cauliflower, cooking for 3–4 minutes and stirring occasionally to coat everything in spices
- Create the sauce base:
- Mix in tomato paste and crushed tomatoes, letting everything simmer together for 5 minutes to meld flavors
- Finish the filling:
- Stir in peas, salt, and pepper, add cream, reduce heat, and cook until vegetables are tender and sauce thickens, about 8–10 minutes
- Prep the pastry:
- Roll out pastry sheets on a floured surface and cut into 12 equal rectangles (approx. 10 x 15 cm each)
- Fill the pies:
- Place 2–3 tablespoons of filling on one half of each rectangle, leaving a border, brush edges with beaten egg or plant milk
- Seal them up:
- Fold over to form a pocket and crimp edges with a fork, making sure they're well sealed so filling doesn't escape
- Get them golden:
- Transfer pies to the prepared tray and brush tops with egg wash or plant milk for that beautiful finish
- Bake to perfection:
- Bake for 20–25 minutes, or until deep golden brown and puffed—let them cool slightly before serving
My sister called me after making these, slightly panicked because she had forgotten to let the filling cool and ended up with what she lovingly called 'open-faced pies.' We laughed, but honestly, even the mistakes were delicious and got devoured just as quickly.
Make-Ahead Magic
The filling tastes even better after a day in the refrigerator, as the spices continue to develop. You can prepare it up to three days ahead, or freeze it in portions for those nights when you need something comforting but don't have the energy to start from scratch.
Pastry Perfection
Keep your puff pastry cold until the moment you're ready to use it. If it starts getting warm and sticky, pop it back in the fridge for a few minutes—cold pastry creates the flakiest layers and rises better in the oven.
Serving Suggestions
These pies are substantial enough to stand alone, but a simple side of cucumber raita or a green salad with lemon dressing balances the richness perfectly. They travel well, making them excellent for picnics or lunch boxes.
- Mango chutney adds a sweet-tart element that pairs beautifully with the spiced filling
- A scattering of fresh cilantro over the finished pies brings brightness and color
- Leftovers reheat beautifully in a 180°C oven for about 10 minutes
There's something deeply satisfying about pulling a tray of golden, bubbling pies from the oven and watching people's eyes light up. These have become my go-to for bringing comfort to the table, no matter the occasion.
Recipe FAQs
- → Can I make these pies ahead of time?
-
Yes, assemble the pies and refrigerate unbaked for up to 24 hours. Brush with egg wash just before baking. Alternatively, freeze unbaked pies on a tray, then transfer to a freezer bag for up to 3 months. Bake from frozen, adding 5–10 minutes to the cooking time.
- → What can I use instead of puff pastry?
-
You can use pie dough, phyllo pastry brushed with oil between layers, or make a simple whole wheat pastry crust. For a gluten-free option, use certified GF puff pastry or a rice flour-based pastry dough.
- → How do I prevent the filling from making the pastry soggy?
-
Let the filling cool completely before assembling the pies. A thick sauce is key—simmer until it coats the back of a spoon. Don't overfill the pies, and seal edges tightly with a fork to prevent leaks during baking.
- → Can I add protein to these pies?
-
Absolutely. Cubed paneer, firm tofu, or cooked chickpeas make excellent additions. Add paneer or tofu during the last 5 minutes of simmering. If using chickpeas, stir them in with the peas. Each adds about 3–4 grams of protein per serving.
- → What dipping sauces pair well with these pies?
-
Mango chutney provides sweetness, while mint or cilantro chutney offers freshness. A cool yogurt dip with cucumber and roasted cumin balances the spices. For extra heat, serve with a side of pickled onions or green chutney.
- → How do I know when the pies are done baking?
-
The pastry should be deep golden brown and puffed all over. The bottom should sound hollow when tapped. The internal temperature should reach 165°F (74°C). If the tops brown too quickly, tent with foil for the last 5 minutes.