Paneer Jalfrezi (Restaurant Style)

Updated: July 24, 2026, By Swasthi Shreekanth

5 from 80 votes

Paneer Jalfrezi is an Indian stir fried dish of paneer, bell peppers, onions, tomatoes and spices. It’s one of the most popular Paneer dishes on the restaurant menus in India. It is usually eaten with Naan, Tandoori roti or Jeera rice. My recipe is quick and makes for a delicious restaurant style dish under 30 mins. I also have 3 easy variations and substitutes for paneer in the variations section below.

Jump To Recipe Jump to comments Jump To Video

Paneer Jalfrezi

Jalfrezi is considered the second most popular curry in the UK, first being Tikka Masala. This dish has a Bengal and colonial India origin story. Food historians believe that originally Jalfrezi was born out of the necessity to use up leftover roasted meat/ chicken in the absence of refrigeration.

Jhal in Bengali means hot & spicy while Frezi is literally stir fry, so Jalfrezi is a hot stir fry. This curried dish is a unique fusion of Indian and Chinese cooking styles but was invented for the British homes.

It is prepared with locally available vegetables & spices but stir fried using a high heat technique, introduced to the local Bengalis by the Chinese immigrants. Originally Jalfrezi is a stir fry made with roast chicken, tomatoes, onions, bell peppers, chili and Indian spices.

Prominent features of a good jalfrezi include crunchiness of vegetables, tang from tomatoes and a moderate amount of heat that comes from red & green chilies. Due to high flame burners and woks used in restaurants, their jalfrezi gets a nice smoky flavor.

About Paneer Jalfrezi

In India, Paneer Jalfrezi and Vegetable Jalfrezi are more common than the meat versions. Here we replace chicken with paneer & add a few more spices to make it more delicious. Since this is a semi-dry dish you won’t have tons of gravy/sauce. But it isn’t too dry as well because my recipe uses more tomatoes for a moist dish.

But it goes well with just anything – naan, tandoori roti, basmati rice, jeera rice or even in wraps, kathi rolls and sandwiches.

Ingredients & Substitutes

ingredients to make paneer jalfrezi
  • Paneer is the star ingredient of this dish. You may substitute with boiled chickpeas (chana), tofu, halloumi, boiled eggs or shrimp. Except for the first substitute, all others are best pan-fried briefly before adding to the jalfrezi. More details in the variations section.
  • Onions are used in 2 forms – chopped/sliced and diced. Chopped or sliced onions help balance the tang from tomatoes and add body to the tomato base. Diced are kept crunchy and partially cooked to retain their sweet flavors.
  • Bell peppers are a special ingredient that you will always find in a Jalfrezi. Green, red, yellow and orange bell peppers go well. If you don’t prefer them, substitute with carrots, baby corn, green beans, zucchini or baby French beans.
  • Chillies provide the heat and spicy flavor to your dish. I use dried red and fresh green chilies but you may use any one.
  • Spices like garam masala, coriander powder, red chili powder and cumin help flavor the dish and balance the tangy from tomatoes.

Fresh vs canned tomatoes

Most restaurant jalfrezi recipes use a small amount of tomato paste or ketchup or canned tomato puree for a tangy flavor. If you are trying to avoid processed foods, go with fresh ripe tomatoes like the way I used here. Cook down the fresh tomatoes well and add a small amount of vinegar to get a similar tangy tomatoey flavor.

fresh vs canned tomatoes for paneer jalfrezi

The next best option is to use store bought tomato puree/ passata or tomato paste that comes in glass jars/ bottles. Most of these have no citric acid or preservative added to it. My favorite is mutti double concentrated paste or mutti passata.

More Paneer recipes
Matar Paneer
Paneer Makhani
Restaurant Paneer Butter Masala
Paneer Bhurji

Photo Guide

How to make Paneer Jalfrezi (Stepwise Photos)

Preparation

This recipe uses 250 to 300 grams of paneer & served 3 to 4. I cut mine to ¾ * 2 inch long but you may cut to any shape and size you want. Sometimes store bought paneer can be hard, if you want you may soak it in warm water for 10 mins. I just rinse mine under clean tap water before cutting.

1. Add 3 medium chopped tomatoes (260 grams,1½ cups chopped) to a blender jar and make a smooth puree. Or use ½ cup store bought tomato puree (like passata, without citric acid added) or use 3 tablespoons tomato paste (50 grams) mixed with ½ cup water.

tomatoes in a blender to make jalfrezi sauce

Make the Stir Fry

2. Pour 2 to 3 tablespoon (30 to 45 ml) oil or ghee to a hot pan. Add ½ to ¾ teaspoon cumin seeds, 1 slit deseeded green chili and 2 dried chilies. (make sure you deseed the chilies else the seeds will splutter in the oil.

tempering chilies and cumin seeds

3. When they begin to sizzle, add ¾ cup sliced or fine chopped onions (from 1 medium onion – 170 grams, reserve half cup diced & layers seperated for later). Stir fry on a medium heat for 5 mins, until light golden.

frying onions until golden

4. Add 2 teaspoon ginger garlic paste (or 1 teaspoon each, ginger & garlic minced or grated) & saute for a minute.

sauteing ginger garlic

5. Reduce the heat and stir in

  • ½ to 1 teaspoon Kashmiri red chili powder (adjust to taste, I use 1 tsp)
  • Optional – ¼ teaspoon turmeric
  • 1 teaspoon garam masala (or use ¾ tsp garam masala + ½ tsp coriander powder if your gm is strong or pungent)
addition of spices

6. Pour the tomato puree and cook on a medium high heat until thick, for 5 to 7 mins. If you are using store bought puree or paste it takes only 2 to 3 mins.

cooking tomatoes with spices to make paneer jalfrezi

7. Add

  • half cup diced onions , layers seperated
  • 1 cup (120 grams) bell peppers/ capsicum (sliced to ¼ inch thin, I use ½ cup each green & red )
bell peppers in paneer jalfrezi

8. Stir fry on a medium high heat until slightly tender, yet crunchy. It takes me about 4 to 5 mins. If your pan dries out, add 1 to 2 tablespoons of water. I added 2 tbsps. (If you want you may cover and cook). It is important to taste test at this stage and adjust salt. Also add ¾ to 1 tablespoon vinegar (optional, white or apple cider or tomato paste or ketchup mixed in 2 tbsps water)(only if needed) and 1 teaspoon jaggery or sugar.

adding jaggery

Add Paneer

9. Add 250 to 300 grams paneer (8 to 10 oz). Crush 1 teaspoon kasuri methi in your palms and sprinkle here.

sprinkling kasuri over paneer

10. Gently coat the paneer with the sauce. Cover and cook for 2 to 3 mins until heated through.

saucy paneer jalfrezi getting heated through in a pan

Add 2 to 3 tablespoons chopped coriander leaves. Serve paneer jalfrezi with Naan, Tandoori Roti, Plain Paratha, Jeera Rice or plain basmati rice.

Paneer Jalfrezi Recipe - Restaurant style

Expert Tips

  • Do not cut down the amount of tomatoes in the recipe. You may use more but don’t reduce else your dish will be dry when you let it sit for a while.
  • This dish can easily become too hot. If you are making this for kids, omit the green chilies. A quick way to fix an excessively hot jalfrezi is to stir in some cashew cream or heavy cream.
  • For the best paneer jalfrezi, keep the veggies (bell peppers) crunchy. Do not overcook them. Cook them for a few minutes on high flame until they lose the raw flavor.
  • To give the dish extra tart flavor, adding vinegar or tomato paste is highly recommended. Restaurants add tomato ketchup.
  • Don’t overcook the paneer else it will dry out and become hard.

Variations

  • Boiled egg jalfrezi – hard boil 6 to 8 eggs, make slits and fry in 1 tbsp ghee or oil, until blistered. Add to the jalfrezi when the bell peppers are done.
  • Shrimp jalfrezi – marinate the shrimp with little salt and red chili. Sear on a pan, until partially cooked for 1 minute on each side. Add to the sauce and cook just until done.
  • Chickpea jalfrezi – Add more water and cook the boiled chickpeas with the tomato base. Later add the bell peppers and stir fry.

Related Recipes

Recipe Card

This Paneer Jalfrezi recipe was first published in July 2015. Updated in July 2026.

Paneer Jalfrezi Recipe

Paneer Jalfrezi Recipe (Restaurant Style)

5 from 80 votes
Share Print
Prep 15 minutes
Cook 15 minutes
Total 30 minutes
Paneer Jalfrezi is a dish made with paneer, vegetables, & spices. It is a vegetarian take on Jalfrezi, a popular Indian-inspired curried dish in the UK.
Servings 3 to 4

Ingredients

  • 250 to 300 grams (8 to 10 oz) paneer
  • 1 medium (170 grams) onion (¾ cup sliced/fine chopped + ½ cup diced)
  • 1½ cup (260 grams) chopped tomatoes (pureed or ½ cup store bought tomato puree or 3 tbsps tomato paste mixed with ½ cup water)
  • 1 cup (120 grams) bell peppers/ capsicum (sliced ¼ inch thin, I use ½ cup each green & red)
  • 1 green chili slit or 2 dried red chilies (may use both for high heat, deseed for kids)
  • 2 teaspoon ginger garlic paste (or 1 tsp each minced or grated)
  • 2 to 3 tablespoons oil or ghee (30 to 45 ml)
  • ½ to ¾ teaspoon cumin seeds
  • ½ to 1 teaspoon Kashmiri red chili powder (adjust to taste, I use 1 tsp)
  • ¼ teaspoon turmeric (optional)
  • 1 teaspoon garam masala (or use ¾ tsp garam masala + ½ tsp coriander powder if your gm is too strong)
  • ¾ teaspoon sea salt (adjust to taste)
  • ¾ to 1 tablespoon vinegar (optional, white or apple cider or tomato paste or ketchup mixed in 2 tbsps water)
  • 1 teaspoon sugar/ jaggery (optional)
  • 1 teaspoon Kasuri methi (optional, but recommended)
  • 2 to 3 tablespoons coriander leaves finely chopped, to garnish

Method

Preparation
  1. Cut paneer to square or rectangles of preferred sizes. I cut mine to ¾ * 2 inches long pieces. If using fresh tomatoes, chop and puree them in a blender.
How to make Paneer Jalfrezi
  1. On a medium flame, heat oil or ghee in a pan. Add cumin seeds and chilies.
  2. Fry them for a minute and add the chopped/sliced onions. Saute until light golden, for 5 mins. Stir in the ginger garlic and saute for 1 to 2 mins.
  3. Turn down the heat to low, stir in the chilli powder, garam masala, coriander powder (optional), turmeric and salt. Pour the tomato puree immediately.
  4. Cook on a medium high heat until it becomes slightly thick, for 5 to 7 mins. (If using store bought puree it takes only 2 to 3 mins)
  5. Add the bell peppers & diced onions. Stir fry on a medium high heat, for 4 to 5 mins until slightly tender, yet crunchy. If your pan dries out, add 1 to 2 tablespoons of water.
  6. Taste test and stir in more salt, vinegar/ tomato paste (only if needed) and sugar if using.
  7. Reduce the heat and add paneer. Crush kasuri methi in your hands and sprinkle. Gently stir in to coat the paneer with the jalfrezi.
  8. Cover and cook on a very low heat just for 2 to 3 mins, until heated through. Sprinkle coriander leaves and serve paneer jalfrezi with rice or roti. It also goes well to make kathi rolls and sandwiches.

Notes

  • It is important to adjust the quantity of spices, sugar and salt to your taste. If your dish is too tart, add more spices before adding the paneer and omit vinegar/ ketchup/tomato paste.
  • It is important to slice the bell peppers thin (¼ inch) else they won’t cook in the given time. You may need to cover and cook or add a splash of water as you stir fry them.
  • If you make the recipe as is using 300 grams paneer, it serves 4.

Video

Tried this recipe?

Mention @SwasthisRecipes or tag #swasthisrecipes!

Nutrition

Calories330kcalCarbohydrates12gProtein12gFat26gSaturated Fat12gPolyunsaturated Fat2gMonounsaturated Fat5gTrans Fat0.03gCholesterol50mgSodium605mgPotassium267mgFiber3gSugar6gVitamin A1185IUVitamin C49mgCalcium397mgIron1mg

Meat Recipes

About Swasthi

I’m Swasthi Shreekanth, the recipe developer, food photographer & food writer behind Swasthi’s Recipes. My aim is to help you cook great Indian food with my time-tested recipes. After 2 decades of experience in practical Indian cooking I started this blog to help people cook better & more often at home. Whether you are a novice or an experienced cook I am sure Swasthi’s Recipes will assist you to enhance your cooking skills. More about me

Follow Swasthi’s Recipes

Comments

Recipe Rating




73 Comments

5 stars
I’m excited looking at so many yummy dishes on your website. I made this and it’s amazing!

5 stars
I discovered your website while looking for a Indian curry. I’ve tried so many recipes from here and nothing has failed. Last night I made this paneer jalfrezi and it was a huge hit with my kids and husband. We had it with tortillas, raita and seasoned chickpeas. Thank you for sharing your recipes generously.

5 stars
what a beautiful dish! Turns out amazing and it’s my easy meal to make on a busy night. We serve with frozen parathas or rotimatic rotis.

5 stars
I love this paneer jalfrezi and have made it a few times. Today I used leftover paneer tikka from a double batch that I made a few days ago. It took me less than 15 mins to get this on the table. It turned out stunning and delicious. We served it with frozen parathas and lemon quinoa.

Your paneer jalfrezi looks amazing and so easy. But what I sub the bell peppers with? I can’t eat them?

5 stars
I love your website and everything you post here. Can’t thank you enough for all the beautiful pictures, clear instructions and variations. I made this paneer jalfrezi for a potluck and it became everyone’s favorite. It was all gone under the first 30 mins served with your turmeric rice, also your recipe made by another friend. Thank you and keep posting

Looking forward to make this soon for a vegan couple. Can paneer be subbed with tofu? Would you adapt another method to bake or pan fry it prior to including in the sauce? Any help is appreciated

I’m glad I got to make this paneer jalfrezi. Fresh tomatoes are hard to find anywhere around here and I was out of canned too. So made this with marinara sauce and it came out beautifully. Bookmarked it for future. Love the variations and I thick chana will be my next try

5 stars
Great recipe! I used ghee and leftover tandoori chicken to make the jalfrezi. Super hit!!!!!

5 stars
Your paneer jalfrezi is on rotation in my home. I use a large chinese wok and it’s excellent to make stir fry. Thank you for posting yummy recipes

5 stars
Delicious paneer jalfrezi! Fast and easy to make. I’ve tried similar recipes but love this for the jalfrezi sauce to paneer ratio. Keep up the great work!

5 stars
Love this paneer jalfrezi! Made it as written and everyone loved it.

5 stars
I have made this many times and find it very delicious and satisfying!

5 stars
I used tofu paneer and it turned out yummy. The only change was to oven bake it that I previously tossed in some spices. Excellent and so easy!

5 stars
I’ve made this paneer jalfrezi many times and it’s my family favorite.

5 stars
Good recipe

5 stars
Thank you I made this and everyone loved it including my toddler. I did cut down the chilies a bit and poured little cream over his portion. Overall outstanding dish.

5 stars
I love this paneer jalfrezi. I had only little paneer so used 2 hard boiled eggs as well. Overall excellent and tasty

5 stars
Yummy and the best paneer jalfrezi. I make this a few times every month and this is my husband’s favorite lunch box dish. I made this with Jeera rice yesterday and loved it.

Very tasty and very simple to make thanks Swati for this recipe

5 stars
Ibfollowed this recepie and it was a hit with my vegetarian friends. Spicy and tasty….visually very appealing. Thanks for a easy recipe