
Chicken Jalfrezi Recipe hits that perfect spot between spicy, tangy, and saucy, with tender chicken and crisp-tender peppers in every bite. It works for busy weeknights or casual entertaining, and you can get it on the table in about 45 minutes. I cooked my first batch in a tiny apartment kitchen with one pan and a wobbly stove, so you can absolutely pull this off at home too.
Why Make This Chicken Jalfrezi Recipe at Home
You control the spice level, the oil, and the freshness of the vegetables, so the flavor tastes brighter than most takeout versions. The sauce clings to the chicken instead of drowning it, and the peppers keep a nice crunch.
You also use one main pan, simple ingredients, and pantry spices that you probably already own. The leftovers taste even better the next day, which always feels like a small life win.
“This Chicken Jalfrezi Recipe tastes like restaurant food with extra flavor and less grease, and it hits that perfect spicy-tangy balance every single time. ★★★★★”
Ingredients You Need
Chicken and Marinade
- 1 ½ pounds boneless, skinless chicken thighs, cut into bite-size strips
- Use thighs for juicier results; use chicken breast if you prefer leaner meat and shorten the cooking time slightly.
- ½ cup plain yogurt (Greek or regular, not flavored)
- 1 tablespoon lemon juice or lime juice
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric powder
- ½ to 1 teaspoon Kashmiri chili powder or mild chili powder
- Kashmiri chili gives rich color with moderate heat; use regular chili powder or paprika if you want less heat.
- ¾ teaspoon salt
Vegetables
- 2 medium onions, thinly sliced
- 1 large green bell pepper, sliced into strips
- 1 large red bell pepper, sliced into strips
- 2 medium tomatoes, chopped (or 1 cup canned diced tomatoes, drained slightly)
- 2 green chilies, slit lengthwise (jalapeño or serrano, adjust to taste)
- 1 tablespoon ginger, finely julienned
- 1 tablespoon garlic, minced
Sauce & Seasoning
- 3 tablespoons neutral oil (sunflower, canola, or avocado oil)
- 1 teaspoon cumin seeds
- 1 bay leaf (optional, but adds nice aroma)
- 1 teaspoon garam masala
- Use a brand you like; I often use MDH or Everest for consistent flavor.
- ½ teaspoon smoked paprika (optional, for a subtle smoky note)
- ½ to 1 teaspoon sugar, to balance acidity from tomatoes
- ¼ to ½ cup water, as needed to adjust sauce consistency
- Salt to taste
- Fresh cilantro, chopped, for garnish
Pantry Shortcuts & Substitutions
- Use pre-minced ginger and garlic from a jar if you want to save time; just bump the quantity slightly since jarred versions taste milder.
- Use frozen sliced bell peppers if fresh peppers cost more or you want a shortcut; add them straight from the freezer and cook off extra moisture.
- Use canned tomatoes when fresh tomatoes taste bland; choose fire-roasted for deeper flavor.
- Skip green chilies and use extra Kashmiri chili powder if you prefer smoother heat instead of bites of fresh chili.
Equipment List
- Large heavy skillet or wok
- Cutting board and sharp knife
- Mixing bowl for marinating chicken
- Spatula or wooden spoon
- Measuring spoons and cup
- Small bowl or cup for water near the stove
Tips & Mistakes
- Cut chicken into even strips so it cooks at the same speed and stays juicy.
- Marinate the chicken at least 20 to 30 minutes; if you skip this, the flavor does not sink in as deeply.
- Use high heat when you cook the peppers and onions so they stay slightly crisp instead of turning soggy.
- Do not overcrowd the pan; cook chicken in two batches if needed so it sears instead of stews.
- Add only a splash of water at a time; keep the sauce thick and glossy instead of watery.
- Taste the sauce near the end and adjust salt, sugar, and lemon so the flavor hits spicy, tangy, and slightly sweet.
- Add garam masala near the end of cooking so the aroma stays bright and does not fade.
- Do not cook bell peppers until they collapse; stop when they feel tender but still hold shape.
- Use a nonstick or well-seasoned pan if you feel nervous about sticking; stainless steel works too if you preheat the pan and add enough oil.
- Cool leftovers fully before you store them so condensation does not water down the sauce.
How to Make Chicken Jalfrezi Recipe
Step 1: Marinate the Chicken
Add the chicken strips to a mixing bowl.
Stir in yogurt, lemon juice, cumin, coriander, turmeric, chili powder, and salt.
Coat every piece of chicken evenly, then cover and chill for at least 20 to 30 minutes, or up to 8 hours in the fridge.
Step 2: Prep the Vegetables
Slice onions into thin half-moons and set them aside.
Cut bell peppers into strips and chop tomatoes.
Julienne the ginger, mince the garlic, and slit the green chilies.
Step 3: Sear the Marinated Chicken
Heat 1 ½ tablespoons oil in a large skillet over medium-high heat.
Add half the marinated chicken in a single layer and cook until the outside browns and the chicken cooks through, about 5 to 7 minutes, stirring once or twice.
Transfer the cooked chicken to a plate, then repeat with the remaining 1 ½ tablespoons oil and the rest of the chicken.
Step 4: Cook the Onions and Aromatics
In the same pan, lower the heat slightly to medium and add cumin seeds and bay leaf.
Let the cumin seeds sizzle for 20 to 30 seconds until they smell toasty.
Add sliced onions and cook until they soften and turn golden at the edges, about 6 to 8 minutes, stirring often.
Add garlic, ginger, and green chilies to the onions.
Stir and cook for 1 to 2 minutes until the raw smell fades.
If the mixture sticks, splash in a tablespoon of water and scrape up the browned bits.
Step 5: Build the Tomato Base
Add chopped tomatoes to the pan.
Cook until the tomatoes break down and the mixture thickens, about 5 to 7 minutes, stirring often.
Sprinkle in garam masala, smoked paprika if using, sugar, and a pinch of salt, then stir to combine.
If the mixture looks too dry or starts to catch on the bottom, add 2 to 3 tablespoons water.
Taste and adjust salt and chili level at this stage.
You want a thick, spoonable sauce that clings to the spoon, not a thin gravy.
Step 6: Add Peppers and Chicken
Add bell pepper strips to the pan and toss them with the tomato-onion mixture.
Cook for 3 to 4 minutes so the peppers soften slightly but still stay crisp.
Add the cooked chicken and any juices from the plate back into the pan.
Toss everything together so the sauce coats the chicken and vegetables.
Add a splash of water if the mixture looks too dry, then simmer for 3 to 5 minutes so the flavors meld.
Taste once more and adjust salt, sugar, or lemon juice to balance the flavor.
Step 7: Finish and Garnish
Turn off the heat when the chicken feels tender and the peppers stay bright and slightly crisp.
Scatter chopped cilantro over the top.
Give everything a final gentle stir and let it sit for 2 to 3 minutes before serving so the flavors settle.
Variations I've Tried
- Extra saucy version: Add an extra ½ cup tomato puree and up to ½ cup water, then simmer longer for a thicker, richer sauce that works great with rice.
- Low-heat family version: Use Kashmiri chili powder for color and skip fresh green chilies; kids usually handle this version well.
- Veggie-packed version: Add mushrooms, zucchini, or green beans with the bell peppers; cook just until tender so they keep some bite.
- Paneer or tofu swap: Replace chicken with firm paneer or extra-firm tofu; marinate gently and sear until golden, then follow the same steps.
- No-dairy version: Skip yogurt and use 1 tablespoon oil plus 1 teaspoon extra lemon juice in the marinade; the chicken still tastes flavorful and tender if you do not overcook it.
How to Serve Chicken Jalfrezi Recipe
Serve Chicken Jalfrezi Recipe hot with steamed basmati rice, jeera rice, or fluffy naan so the sauce has something to cling to. Add a cooling side like cucumber raita or plain yogurt to balance the heat. A simple salad of sliced cucumbers, onions, and tomatoes with lemon and salt also pairs nicely.
You can spoon leftovers into warm tortillas or flatbreads for quick wraps. I also like to serve it over quinoa or brown rice when I want a slightly lighter base.
How to store
- Fridge: Cool Chicken Jalfrezi Recipe completely, then store it in an airtight container in the refrigerator for up to 3 to 4 days.
- Freezer: Portion into freezer-safe containers, label with the date, and freeze for up to 2 months; the peppers soften a bit after thawing but still taste great.
- Reheat on stove: Reheat gently in a skillet over medium heat with a splash of water until hot, about 5 to 7 minutes, stirring occasionally.
- Reheat in microwave: Cover loosely and heat in 45 to 60 second bursts, stirring between each, until it steams and the chicken heats through.

Chicken Jalfrezi Recipe
Ingredients
Instructions
- Add the chicken strips to a mixing bowl.
- Stir in the yogurt, lemon juice, cumin, coriander, turmeric, chili powder, and salt.
- Coat every piece of chicken evenly, then cover and chill for at least 20 to 30 minutes, or up to 8 hours in the fridge.
- Slice the onions into thin half-moons and set them aside.
- Cut the green and red bell peppers into strips and chop the tomatoes.
- Julienne the ginger, mince the garlic, and slit the green chilies lengthwise.
- Heat 1 1/2 tablespoons of oil in a large skillet over medium-high heat.
- Add half the marinated chicken in a single layer and cook until the outside browns and the chicken cooks through, about 5 to 7 minutes, stirring once or twice.
- Transfer the cooked chicken to a plate, then repeat with the remaining 1 1/2 tablespoons of oil and the rest of the chicken.
- In the same pan, lower the heat slightly to medium and add the cumin seeds and bay leaf.
- Let the cumin seeds sizzle for 20 to 30 seconds until they smell toasty.
- Add the sliced onions and cook until they soften and turn golden at the edges, about 6 to 8 minutes, stirring often.
- Add the garlic, ginger, and green chilies to the onions and cook for 1 to 2 minutes until the raw smell fades, splashing in a tablespoon of water if the mixture sticks.
- Add the chopped tomatoes to the pan.
- Cook until the tomatoes break down and the mixture thickens, about 5 to 7 minutes, stirring often.
- Sprinkle in the garam masala, smoked paprika if using, sugar, and a pinch of salt, then stir to combine.
- If the mixture looks too dry or starts to catch on the bottom, add 2 to 3 tablespoons of water, and adjust salt and chili level to taste so you have a thick, spoonable sauce.
- Add the bell pepper strips to the pan and toss them with the tomato-onion mixture.
- Cook for 3 to 4 minutes so the peppers soften slightly but still stay crisp.
- Return the cooked chicken and any accumulated juices to the pan and toss so the sauce coats the chicken and vegetables.
- Add a splash of water if the mixture looks too dry, then simmer for 3 to 5 minutes so the flavors meld, adjusting salt, sugar, or lemon juice to balance the flavor.
- Turn off the heat when the chicken is tender and the peppers are bright and slightly crisp.
- Scatter chopped cilantro over the top and give everything a final gentle stir.
- Let the Chicken Jalfrezi rest for 2 to 3 minutes before serving.
Notes
Approximate per serving (1/4 of recipe): 360 calories; fat 20 g; saturated fat 5 g; carbohydrates 14 g; fiber 3 g; sugars 7 g; protein 32 g; sodium 650 mg. Values will vary based on specific ingredient brands, exact vegetable sizes, and portion size. Serve hot with rice or naan, and refrigerate leftovers in an airtight container for up to 3 to 4 days.

Leave a Reply