Paneer Puff is a flaky, golden Indian bakery-style snack made with store-bought puff pastry and a spicy paneer filling. Bake these crispy, savory puffs in the oven or air fryer, and serve them with chai, ketchup, or green chutney as a tea-time snack or party appetizer.

If you miss Indian bakery-style paneer puffs, this easy recipe is for you! These savory puff pastry turnovers are filled with a deliciously spiced paneer and vegetable mixture, then baked until golden, crispy, and flaky.
This paneer puff pastry recipe uses store-bought puff pastry sheets, so you can recreate that nostalgic flavor and flaky texture without making pastry from scratch.
They're a perfect snack with chai, a party appetizer, or even a fun lunchbox treat. Plus, you can make them in the oven or air fryer, so they're simple enough for weekdays but special enough for guests.
If you enjoy these paneer puffs, try my Veg Puff recipe for another flaky, bakery-style snack filled with spiced vegetables!
Recipe Ingredients
You only need a few simple ingredients to make these flaky, savory Paneer Puffs. Store-bought puff pastry keeps the recipe easy, while the spiced paneer filling gives it that Indian bakery-style flavor.

Puff Pastry Sheet or Squares: Use frozen store-bought puff pastry sheets or squares, thawed per package instructions. Keep the pastry cold while working with it so it bakes up flaky, crisp, and golden. I've used Pepperidge Farm puff pastry but use the one available near you.
Paneer: Paneer is the main filling ingredient. You can use crumbled paneer or finely chopped paneer cubes. Crumbled paneer gives a softer filling, while small cubes add more texture.
Veggies: Onion, red and green bell peppers, and green peas add flavor, color, and texture to the paneer filling. Chop the onions and bell peppers finely so they cook quickly and fit well inside the puff pastry. Frozen peas work great and can be added directly while cooking. Sweet corn can also be added.
Ginger, Garlic, and Green Chilies: Fresh ginger and garlic add bold, savory flavor to the paneer filling, while green chilies bring heat and a little kick. Adjust the chilies to your spice preference, or skip them for a milder version.
Tomato Paste & Tomato Ketchup: Tomato paste adds rich flavor without watering down the filling. You can also use finely chopped tomatoes, but cook them down well. I like adding Maggi Hot & Sweet Tomato Ketchup for its tangy, sweet-spicy flavor and taste.
Spices: You'll need basic Indian spices like cumin seeds, turmeric, red chili powder, coriander powder, garam masala, and chaat masala. They add warmth, color, and bold flavor to the paneer filling. Add salt to bring it all together, and adjust to taste based on the paneer and spices used. I also sometimes add pav bhaji masala for extra flavor.
Milk, or Egg Wash: Brush the tops of the puffs before baking for a golden finish. Use milk for an eggless option, or egg wash for a deeper golden color.
Kalonji: Sprinkle kalonji (nigella seeds) on top of the paneer puffs before baking. It adds a subtle onion-like flavor and that classic bakery-style look. You can also use black or white sesame seeds if you like.
You'll also need oil for cooking, plus fresh cilantro and lemon juice to brighten the flavor at the end.
Please refer to the recipe card for exact ingredient measurements.
How to Make Paneer Puff
Making paneer puffs is easy with store-bought puff pastry. First, prepare the spiced paneer filling, then fill, fold, and bake the pastry until golden and flaky.
Make the paneer filling

- Step 1: Cook the onions - Heat oil in a pan over medium heat. Add cumin seeds and let them sizzle for a few seconds. Add the chopped onions and cook for 2-3 minutes, or until they turn translucent.

- Step 2: Add aromatics: Add minced ginger, garlic, and green chilies. Sauté for 30-60 seconds, until fragrant.

- Step 3: Cook the veggies: Add the chopped bell peppers and green peas. Mix well, cover, and cook for 3-4 minutes, until the veggies soften slightly.

- Step 4: Add tomato paste and spices: Add tomato paste, tomato ketchup, turmeric, Kashmiri chili powder, coriander powder, cumin powder, garam masala, chaat masala, and salt. Mix well and cook for 1-2 minutes. Add 1-2 tablespoons of water, if needed, to deglaze the pan.

- Step 5: Add paneer: Add the crumbled or finely cubed paneer and mix until well coated with the masala.

- Step 6: Add the Finishing Touches: Crush the kasuri methi between your palms, then add it along with the lemon juice and cilantro. Cook for another 1-2 minutes, then turn off the heat. Let the paneer filling cool completely before assembling the puffs.
This paneer filling is so versatile that you can easily make it ahead and use it in different ways! Store it in an airtight container in the refrigerator for up to 3-4 days. It's similar to Paneer Bhurji and tastes delicious with roti or naan.
Tip: If you have leftover filling or run out of puff pastry, use it to make paneer sandwiches, stuffed parathas, wraps, or quesadillas.
You can also check out my other Paneer Recipes for more delicious ideas!

Prepare the puff pastry

- Step 1: Thaw and Prepare the puff pastry - Thaw the puff pastry sheets according to package instructions. Keep them cold until ready to use. Cut each sheet into 9 squares using a knife or pizza roll cutter. Lightly roll the puff pastry squares to even them out.

- Step 2: Check the Triangle Shape - Check that it folds into a perfect triangle.
Tip: Keep the pastry cold while working so it bakes up flaky.

- Step 3: Fill the puff pastry - Place a spoonful of cooled paneer filling in the center of each pastry square.

- Step 4: Shape - Fold one corner over to the opposite corner to form a triangle. Line up the edges neatly and press to seal. Crimp the edges with a fork.

- Step 5: Brush and garnish - Place the paneer puffs on a baking tray lined with parchment paper. Brush the top of each puff with milk or egg wash. Sprinkle with kalonji, if using.

- Step 6: Bake in the oven or Air fryer - Bake in a preheated oven at 400°F for 20-25 minutes, or until the puffs are golden, crisp, and flaky. Baking times may vary depending on your oven.
- If using an air fryer, place 2 stuffed puff pastries into the air fryer basket. Bake at 400°F for 10-12 minutes. Flip the puffs at about 7 min. Remove the puffs from the air fryer and let them cool in a serving dish for a couple of minutes.

Serving Suggestions
Paneer Puffs taste best served warm, when the puff pastry is crisp and flaky. Pair them with masala chai for a classic tea-time snack, or serve with tomato ketchup, green chutney, or tamarind chutney for the perfect appetizer.
They also make a great party appetizer, after-school snack, or lunchbox treat. For parties, arrange them on a platter with chutneys and ketchup so everyone can grab and dip.
Storage, Make-Ahead, and Reheating Instructions
Paneer Puffs taste best fresh, but you can easily store and reheat leftovers. Let the baked puffs cool completely, then store them in an airtight container in the refrigerator for up to 3 days.
To reheat, place them in a preheated oven at 350°F for 10 to 15 minutes or until warm and crisp again. You can also air fry them at 350°F for 2 to 3 minutes. Avoid microwaving if possible, as it can make the puff pastry soft and soggy.
For make-ahead prep, you can prepare the paneer filling 1-2 days in advance and refrigerate it. You can also assemble the puffs, cover them, and freeze them. Then bake just before serving for the best flaky texture.
To freeze, arrange the assembled unbaked puffs on a parchment-lined tray and freeze until firm. Transfer them to a freezer-safe bag or container and freeze for up to 2 months. Bake from frozen, adding a few extra minutes as needed, until golden and flaky.

Variations
You can easily customize the paneer filling based on what you have.
- For a heartier version, add boiled, mashed potatoes and more veggies like corn, carrots, or finely chopped spinach to the filling.
- If you have leftover paneer bhurji, you can also use it as the filling after adjusting the spices.
- To change the flavor, mix in a spoonful of Schezwan sauce for extra heat,
- Add shredded cheese to the cooled filling for a richer, slightly melty center.
Tips for Flaky Paneer Puffs
- Thaw and keep the puff pastry cold: Thaw the puff pastry until pliable enough to unfold and roll, but still cold to the touch. If it becomes too soft or sticky while shaping, refrigerate it for a few minutes before baking to ensure crisp, flaky layers.
- Cool the filling completely: Always fill the pastry dough with completely cool filling. Do not add hot or warm paneer filling to the pastry. It can melt the butter layers and make the puffs greasy or soggy.
- Don't overfill: Add just enough filling so the pastry closes easily. Overfilling can make the edges open while baking.
- Seal the edges well: Gently press the edges and crimp with a fork to keep the filling inside as the puffs bake.
- Brush with milk before baking: Brushing the puff pastry with milk just before baking helps the paneer puffs get a lovely golden top.
- Bake at a high temperature until deeply golden: For the best flaky texture, bake the paneer puffs at a high temperature until puffed, crisp, and golden brown. Underbaked puff pastry can taste soft or doughy. A hot oven helps the puff pastry rise quickly and creates those flaky, crisp layers.
- Don't open the oven too early: Avoid opening the oven in the first few minutes of baking. The sudden temperature drop can affect the rise and make the puffs less flaky.
More Paneer Recipes

Tried this recipe? I'd love to know how it turned out! Please take a moment to leave a comment and rate the recipe. Your feedback helps others and means a lot to me. If you're on Instagram, tag me in your creations so I can see and share them. Thanks for being here and cooking with me!
Recipe Card

Paneer Puff
Ingredients
Puff Pastry
- 2 Puff pastry sheets
- 2 tablespoons milk or egg wash, for brushing and sealing the pastry
- 1 teaspoon nigella seeds kalonji, for garnish, optional
Paneer Filling
- 300 grams paneer crumbled or finely cubed
- 2 tablespoons oil
- 1 teaspoon cumin seeds
- 1 cup onion, chopped
- 1 tablespoon ginger minced
- 1 tablespoon garlic minced
- 2-3 green chilies, finely chopped, adjust to taste
- ½ cup red and green bell pepper, chopped
- ½ cup green peas
- 1 tablespoon tomato paste or use ½ cup finely chopped tomatoes
- 1 tablespoon tomato ketchup using Maggi Hot and sweet sauce
- 1 tablespoon lemon juice or ½ to 1 teaspoon amchur powder
- ¼ cup cilantro finely chopped
Spices
- ¼ teaspoon turmeric powder
- 1 teaspoon Kashmiri chili powder
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- ½ teaspoon garam masala
- ½ teaspoon chaat masala
- 1 tablespoon kasuri methi crushed
- 1 teaspoon salt adjust to taste
Want to save this recipe?
Instructions
Prepare the Paneer Filling
- Heat oil in a pan over medium heat. Add cumin seeds and let them sizzle for a few seconds until fragrant.
- Add the chopped onions and sauté for 2-3 minutes, or until they turn translucent.
- Stir in the minced ginger, garlic, and green chilies. Sauté for 30-60 seconds, until fragrant.
- Add the chopped red and green bell peppers and green peas. Mix well, cover, and cook for 3-4 minutes, or until the vegetables soften slightly.
- Add the tomato paste, tomato ketchup, turmeric, Kashmiri chili powder, coriander powder, cumin powder, garam masala, chaat masala, and salt. Mix well and cook for 1-2 minutes, stirring occasionally. Add 1-2 tablespoons of water if needed to deglaze the pan. Cook off any excess moisture.
- Add the crumbled or finely cubed paneer and gently mix until evenly coated with the spices. Cook for another 1-2 minutes.
- Crush the kasuri methi between your palms and add it along with the lemon juice and chopped cilantro. Mix well and turn off the heat.
- Let the paneer filling cool completely before assembling the puffs. Warm filling can soften the puff pastry and make it soggy.
Prepare the Puff Pastry
- For baking in the oven, preheat the oven to 400°F. Line a baking sheet with parchment paper.
- Thaw the frozen puff pastry sheets according to the package instructions until pliable but still cold. Keep refrigerated until ready to use.
- Unfold the thawed puff pastry sheets on a lightly floured surface. Gently roll them out if needed to even out the thickness. Cut each sheet into 9 equal squares (3 rows × 3 columns), making 18 squares in total.
- Fold each square diagonally to check that the corners and edges align neatly, then unfold before adding the filling.
- Place a spoonful of paneer filling in the center of each square, leaving enough space around the edges.
- Lightly brush the edges with water or milk, then fold diagonally to form a triangle. Press the edges together and crimp with a fork to seal.
- Arrange the assembled paneer puffs on the prepared baking sheet, leaving some space between them. Brush the tops lightly with milk or egg wash and sprinkle with kalonji (nigella seeds), if using.
- If using an oven, Bake in the preheated oven at 400°F for about 20-25 minutes, or until the puffs are golden brown, puffed, and crisp. Baking times may vary depending on your oven.
- If using an air fryer, place 2 stuffed puff pastries into the air fryer basket. Bake at 400°F for 10-12 minutes. Flip the puffs at about 7 min.
- Let the paneer puffs cool for a few minutes before serving. Enjoy warm with hot chai, tomato ketchup, or green chutney.
Video
Notes
- Keep the puff pastry cold: Thaw the pastry until pliable but still cold. If it gets too soft while assembling, refrigerate it for 10-15 minutes before baking for the flakiest layers.
- Cool the filling: Make sure the paneer filling is completely cool and relatively dry before assembling to prevent soggy pastry.
- Avoid overfilling: Use just enough filling to fold and seal the pastry easily. Overfilling can cause the puffs to open while baking.
- Seal the edges well: Lightly brush the edges with water or milk, then press firmly with a fork to keep the filling from spilling out.
- Brush before baking: A light milk or egg wash gives the puffs a beautiful golden finish. Sprinkle with kalonji for extra flavor.
- Bake in a hot oven: Preheat the oven thoroughly and avoid opening the oven door too early. Bake until the puffs are golden brown and crisp.
- Make ahead: Prepare the paneer filling 1-2 days in advance and refrigerate. You can also assemble the unbaked puffs, cover, and freeze. Bake just before serving.
- Freeze: Arrange the assembled, unbaked puffs on a parchment-lined tray and freeze until firm. Transfer to a freezer-safe container or bag and freeze for up to 2 months. Bake directly from frozen, adding a few extra minutes as needed.
- Store and reheat: Refrigerate leftover baked puffs in an airtight container for up to 3 days. Reheat in a preheated oven or air fryer until hot and crispy. Avoid microwaving, as it can make the pastry soggy.
- Variations: Add mashed potatoes, chopped spinach, shredded cheese, or a spoonful of Schezwan sauce to customize the filling. Leftover paneer bhurji also works well, as long as it isn't too moist.
Nutrition
Update Notes: This post was originally published on November 3rd, 2017, but I republished it in October 2026 with step-by-step instructions, new photos, tips, and a video.









Leave a comment & rate the recipe