| | | | | | | | | |

Paneer Puffs

This post contains links to affiliate websites, such as Amazon, and we receive an affiliate commission for any purchases made by you using these links. We appreciate your support!

Bring Mumbai’s iconic bakery culture straight to your kitchen (no queue required!) with these paneer puffs. Golden, flaky pastry hides a delicious secret: paneer in a spicy, sweet, and tangy masala sauce.

Paneer puffs.

When you hear the word “bakery,” your mind might instantly jump to Paris, London, New York, or even Tokyo. However, Mumbai is a secret haven for people who love to spend the afternoon sipping coffee and nibbling on sweet treats.

It seems like new bakeries are popping up in Bandra — the city’s hip area that many Bollywood celebs call home — on the daily, but Mumbai’s love affair with baked goods is anything but new.

The city is scattered with paint-chipped establishments dating back further than the 50s; Irani bakeries serving the best bun maska, German shops with cheesecakes to die for — and that’s not to mention the Portuguese, British, and Chinese influence on dishes like chilli paneer croissants, spring rolls, Shrewsbury biscuits, and fresh pav (sitting on the menu alongside Indian classics like mawa cakes, of course).

But, one treat rules them all: puffs (A prize to anyone who can guess which movies I’ve been marathoning for the hundredth time!) From chicken, mutton, classic veg puffs, and gorgeous paneer puffs, they’re a best-seller … no doubt about it.

They aren’t hard to love: impossibly crispy, gorgeously buttery pastry that shatters on first bite. Then there’s the stuffing: creamy cubed paneer spiced with a tongue-tingling medley of seasonings, pops of bell pepper, and a thick, tomato-y sauce.

The genius is in the contrast — that flaky, buttery, golden pastry that gives way to the excitement of a soft, flavour-packed filling. Crisp and soft. Plain and spicy. You get the gist!

I’m certain paneer puffs will be a hit in your household — you’ll have to claim dibs fast (look away for a second, and all the puffs will be gone!) Living alone? Lucky you!

😍 Why Paneer Puffs Are About to be Your New Obsession

  • Takes just 30 minutes from start to finish using shop-bought puff pastry.
  • Perfect grab-and-go food — ideal for picnics, lunch boxes, or afternoon tea.
  • Crowd-pleaser that works equally well as a snack, starter, or light meal.
  • Authentic Mumbai flavours recreated in your home kitchen.
  • Freezer-friendly so you can have bakery-style treats ready anytime.

❓What is a Paneer Puff?

Think of paneer puffs as India’s answer to the sausage roll — but infinitely more interesting (no offence to sausage rolls, but they can’t compete with chaat masala).

My U.K. readers may best compare these to Gregg’s cheese and onion pastry bakes, but making that comparison seems like an insult to the paneer puffs!

Instead of cheddar or other typical cheese you might see paired with pastry in the West, paneer is a mild, non-melting Indian cheese. It takes on the flavours of spices beautifully.

Born from the marriage of European puff pastry techniques and classic Indian flavours, paneer puffs are just one of many fusion dishes to showcase Mumbai’s multicultural food scene.

Labelled ingredients for paneer puffs.

🍅 What Ingredients You’ll Need For Paneer Puffs

No hard-to-find ingredients here.

The filling relies on everyday spices, while shop-bought puff pastry keeps things achievable (I’m all for homemade, but sometimes life is just too short to be making your own pastry on a Tuesday afternoon, you know?). Paneer is easy to make at home, but if you don’t fancy the extra work, pop to an Indian store to pick some up.

Apart from those, you’ll only need a few extras:

  • Puff pastry: Those flaky layers from puff pastry make this paneer puff. I always use shop-bought (ready rolled or in a block is fine).
  • Oil: For cooking the filling and carrying the flavour of our spices.
  • Red onion: Add a gentle caramelised sweetness to our sauce.
  • Ginger garlic paste: The aromatic backbone of the filling, providing that essential savoury warmth.
  • Tomato: Breaks down to create a lovely, sweet and tart base that coats the paneer beautifully. I always use fresh tomatoes; canned/tinned are too overpowering.
  • Masala chilli sauce: Add heat and complexity. It’s a secret weapon for building fantastic layers. I use Indian brands, but you can use any hot sauce you like, e.g., Sriracha, Frank’s RedHot, go with what you like!
  • Turmeric powder: For a gorgeous colour and earthy undertone.
  • Cumin powder: Brings warmth and a slightly nutty flavour that pairs beautifully with paneer.
  • Coriander powder: Adds citrusy, floral notes that brighten the whole filling.
  • Red chilli powder: Provides gentle heat that builds rather than overwhelms. Sub for Kashmiri chilli powder if you like things mild.
  • Paneer: The star of the show! Use homemade or store-bought, but ensure it’s fresh and soft so the cheese best melds with our other flavours.
  • Bell pepper: Adds sweetness, colour, and a pleasant crunch that contrasts beautifully with the soft paneer. The more bitter green bell peppers are favoured in India, but sweeter red and yellow also work!
  • Chaat masala: This is where the magic happens. Tangy, salty, and slightly sour, it’s what makes these taste authentically Mumbai.
  • Garam masala: Adds warming, complex spice notes that round out the filling perfectly.
  • Lemon juice: Brightens everything and adds that essential acidic note that cuts through the richness.
  • Fresh coriander: 1 handful — provides zesty herbaceousness and a pop of colour that makes the filling sing! I also use the stalks (they’re packed with flavour, and it’s a crime to not put them to work).

Adapting This Recipe For Allergies and Dietary Requirements

Paneer puffs are 100% vegetarian, nut free, soy free, and alcohol free by default. It’s also halal, but paneer is not inherently kosher.

  • For vegan paneer puffs: Swap the paneer for firm tofu. You’ll want to press the tofu well to remove excess moisture (or use vacuum-packed extra firm tofu), then cube and add it exactly as you would paneer. The spicing remains the same, and the recipe doesn’t suffer at all from the swap; tofu works just like paneer, soaking up those stunning seasonings like a sponge.

    Shockingly, puff pastry is usually vegan by default — most brands don’t use real butter to cut costs. It’s worth checking to be sure, though.
  • To make gluten-free paneer puffs, just swap out the puff pastry for a gluten-free alternative. Gluten-free pastry can be trickier to work with and won’t puff quite as dramatically, but otherwise tastes very similar; the filling is naturally gluten-free, so that’s sorted (always check your spice blends though, just to be safe).

Common Ingredient Substitutions

No chaat masala? Mix a pinch of amchur (dried mango powder), black salt, and a tiny amount of asafoetida. Alternatively, try anadama powder (dried pomegranate), or, as a last resort, a squeeze of extra lemon juice and a pinch of black pepper will add some zing.

Fresh paneer unavailable? Halloumi works surprisingly well here, though it’s saltier, so reduce any added salt accordingly. You could also try tangy crumbled twaróg (Polish farmer’s cheese) or even Greek feta (Spanakopita? Who’s that!).

Masala chilli sauce can be replaced with a mixture of tomato ketchup and hot sauce, or even a good sriracha if you’re feeling adventurous (though it’ll taste less authentically Indian).

Bell peppers can be swapped for finely diced courgette, mushrooms, or even frozen peas for different textures and flavours.

3 Fun Ways to Make This Recipe Your Own

  1. Turn UP the heat, baby! Do you love the chilli burn? Try adding finely diced green chillies or a pinch of crushed red pepper flakes to amp things up just a tad, or a spoonful of Mr Naga pickle … only if you’re brave.
  2. Why stop at just one cheese? Mumbai bakery-style paneer puffs focus entirely on the paneer … but who says you have to? Mix in crumbled feta for saltiness, grated cheddar for sharpness, mozzarella for its melty, gooey factor, or firm ricotta for creaminess.
  3. Hop on the train … and infuse this dish with other regional Indian flavours! Go Punjabi with a pinch of kasoori methi, try a South Indian twist by adding curry leaves and black mustard seeds, or add a Bengali influence with panch phoran.

🧑‍🍳 How to Make Paneer Puffs

You’re making a mouth-watering spiced paneer filling, wrapping it in buttery pastry, and letting the oven work its magic! Easy, right?

The process of cooking these paneer puffs is wonderfully simple (even if your pastry-folding skills are more rustic than professional), and the results are always winning hearts (and stomachs)!

Let’s see the stepwise photos:

Onions and ginger garlic paste in pan.

One: Heat oil in a pan, then add sliced onions and garlic ginger paste. Sauté until the raw smell fades from the paste.

Tomatoes added to pan.

Two: Add finely chopped tomato to the pan along with salt.

Ground spices added to pan.

Three: Season with turmeric, cumin, coriander, and red chilli powder.

Onions mixed with spices.

Four: Stir the mixture, coating the aromatics in the spice seasoning.

Curry base cooking with water.

Five: Add a dash of water and continue to cook until the tomato softens and becomes jammy.

Chilli paste added to pan.

Six: Once the water has evaporated and the base is thick, add the masala chilli sauce.

Cubed paneer and bell pepper in pan.

Seven: Add cubed paneer and bell peppers to the frying pan. Stir in and cook for a few minutes until just softened (some crunch is good!).

Finished paneer puff stuffing in pan.

Eight: Season the mixture with chaat masala, garam masala, a squeeze of fresh lemon juice, and fresh coriander leaves. Check for salt and leave to cool.

Puff pastry cut into eight.

Nine: Take your puff pastry and cut it into eight even-sized portions. Roll out each portion to around 4 by 8 inches.

Paneer stuffing on puff pastry.

Ten: Take a spoonful of the cooled paneer mixture and place it on one side of the rolled-out pastry.

Crimping paneer puffs with a fork.

Eleven: Close over the pastry and press down on the edges with a fork to seal (this is called “crimping”).

Egg washed paneer puffs before baking.

Twelve: Optionally, brush with an egg wash or eggless alternative (aquafaba or high-protein vegan milk works great).

Thirteen: Bake the paneer puffs in a preheated oven for around 20 minutes, or until golden brown and puffed. Cool slightly before eating to avoid burning your tongue. I know they’re totally irresistible, but I’ve made that mistake before … not pretty!

Remember, the complete recipe (with ingredient quantities and instructions) can be found at the bottom of this page. You can also print the recipe, save the recipe, adjust the servings, and much more from there!

⭐ My Top Secrets for Success

An easy recipe? Yes. But puff pastry is a finicky thing to work with, even when you’re using store-bought.

These small — but crucial — pointers will help you make exceptional paneer puffs.

  • Cool that filling — completely. It adds more prep time, so you might be tempted to skip this. Don’t. Hot fillings create soggy pastry, and half the joy of this paneer puff recipe is the crispiness.
  • Seal the edges properly, or things will get messy. I use a fork to crimp the edges shut. It’s an easy method that doesn’t require any fancy specialist equipment, and looks great too.
  • Cold pastry puffs best. You don’t want to overwork the pastry. You don’t want the pastry sitting out for a long time. If, at any point, you think your pastry is too warm, pop it back in the fridge for 10 minutes. We need that fat within the pastry to be solid, so the heat from the oven creates our divine layers.

❄️ Storing Paneer Puffs

Fresh paneer puffs keep well in the fridge for 2-3 days in an airtight container.

Reheat in a 180°C oven for 5-6 minutes to restore that lovely crisp pastry (microwaving makes them soggy, so resist the temptation for shortcuts).

Freezing works beautifully for these tea-time treats — before or after baking. Unbaked puffs can be transferred directly from freezer to oven; add an extra 3-4 minutes to the cooking time. Baked paneer puffs can be frozen for up to 3 months.

Reheated directly from frozen in a 160°C oven for about 8-10 minutes.

The filling can be made up to 2 days ahead and stored in the fridge, which makes assembly much quicker when you’re ready to bake (excellent for dinner party prep or weekend batch cooking).

🍲Serving Suggestions For Paneer Puffs

Paneer puffs were basically made to be tea-time treats. Serve alongside proper masala chai (the loose-leaf stuff, not bags!) or coffee.

The pastries also make fabulous picnic treats and lunchbox goodies (for children and adults alike!). They taste just as good cold and are perfect for eating without cutlery. Wrap them individually, so they’ll travel well!

If you’re a little extra (like me!), serve paneer puffs as a dinner party starter alongside cooling raita, sweet and fruity mango chutney, or fresh green coriander and mint chutney, then follow it up with a sumptuous curry, jeera rice, and fluffy naan.

If you tried this recipe for paneer puffs — or any other recipe on my website — please leave a 🌟 star rating and let me know your thoughts in the ✍️ comments at the bottom of the page. Thanks for being a part of my community!

🫑 Paneer Puffs

Ellanor
Learn how to make authentic Mumbai-style paneer puffs at home with this easy recipe. Crispy pastry filled with spiced paneer – ready in 30 mins!
No ratings yet
Prep Time 15 minutes
Cook Time 20 minutes
Cooling time 10 minutes
Course Appetizer
Cuisine Indian
Servings 8 puffs
Calories 451 kcal

Ingredients
 
 

  • 500 grams puff pastry
  • tablespoons oil
  • 80 grams red onion (80g = 1 small-medium onion)
  • ½ teaspoon ginger garlic paste
  • 60 grams tomato (60g = 1 medium tomato)
  • fine sea salt to taste
  • ¼ teaspoon turmeric powder
  • ½ teaspoon cumin powder
  • 1 teaspoon coriander powder
  • ½ teaspoon red chilli powder
  • 50 ml water to cook out the curry base
  • 2 teaspoons masala chilli sauce
  • 200 grams paneer
  • 25 grams bell pepper
  • ¾ teaspoon chaat masala
  • ¼ teaspoon garam masala
  • 2 teaspoon lemon juice
  • 1 handful fresh coriander (cilantro), finely chopped

Instructions
 

Make the Paneer Stuffing

  • In a large pan set over medium heat, add 1½ tablespoons oil.
  • Once the oil is hot, add 80 grams red onion (sliced) and ½ teaspoon ginger garlic paste. Sauté the aromatics until the raw, pungent smell of the paste has gone; a minute.
  • Add 60 grams tomato (finely chopped) and fine sea salt (to taste) to the pan. Next, add the ground spices: ¼ teaspoon turmeric powder, ½ teaspoon cumin powder, 1 teaspoon coriander powder, and ½ teaspoon red chilli powder. Give the mixture a stir and cook for a minute, before adding 50 ml water.
  • Let the mixture simmer, stirring now and then, until the water has evaporated and the tomatoes have become beautifully jammy. Add 2 teaspoons masala chilli sauce and stir in.
  • Next, add 200 grams paneer (cubed) and 25 grams bell pepper (diced). Cook for a minute or so — we want the bell peppers softened, but still with a little crunch.
  • Season the dish with ¾ teaspoon chaat masala, ¼ teaspoon garam masala, and 2 teaspoon lemon juice. Check for salt and adjust to taste, then turn off the heat. Garnish with 1 handful fresh coriander and leave to cool.

Assemble the Paneer Puffs

  • Take 500 grams puff pastry and cut it into eight evenly-sized pieces.
  • Roll out each piece to around 4 by 8 inches. If you're using ready-rolled pastry, you can skip this step.
  • Place a spoonful of cooled paneer filling onto a piece of the pastry. Fold the pastry over, press it closed, and crimp with a fork. Repeat this process with all the puff pastries.
  • If the pastry has become warm, place the paneer puffs in the fridge before baking. This is imperative to a good puff!

Bake the Paneer Puffs

  • If you wish, use a pastry brush to egg-wash the paneer puffs. An egg-free alternative is using aquafaba or high-protein vegan milk (like soy milk) mixed with just a touch of sugar or maple syrup.
  • Preheat your oven to 200℃ (392℉). Once at temperature, add the paneer puffs to a lined baking tray and slide into the oven. Bake for around 20 minutes, or until golden brown and puffy.

Notes

You must keep the puff pastry cool at all times. I suggest placing your paneer puffs in the fridge or freezer for a few minutes before baking just to be sure. 
Paneer puffs can be frozen (uncooked or cooked). Reheat directly from frozen in a preheated oven for around 8 minutes. 

Nutrition

Calories: 451kcalCarbohydrates: 31gProtein: 8gFat: 33gSaturated Fat: 10gPolyunsaturated Fat: 4gMonounsaturated Fat: 15gTrans Fat: 0.01gCholesterol: 17mgSodium: 228mgPotassium: 91mgFiber: 2gSugar: 1gVitamin A: 234IUVitamin C: 6mgCalcium: 134mgIron: 2mg
Tried this recipe?Please consider leaving a review!

🔎 Find More Recipes to Love

  • Amritsari Paneer Bhurji

  • Palak Paneer Paratha

  • Paneer Pav Bhaji

  • Paneer Momos

  • Paneer Hot Dog Recipe

  • Paneer Samosas, Chilli Paneer Cocktail Samosas

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating