Chicken Rogan Josh brings deep, warming spice to the table with tender chicken simmered in a rich red sauce that tastes slow-cooked, cozy, and bold without feeling heavy. It has that beautiful restaurant-style color, a silky gravy, and layers of ginger, garlic, tomato, yogurt, and aromatic spices that make every bite feel special.


This is the kind of chicken dinner that works just as well for a relaxed weekend meal as it does for guests. Spoon it over fluffy basmati rice, scoop it up with naan, or serve it with simple vegetables for a comforting dinner that feels generous, fragrant, and deeply satisfying.
Why You’ll Love This Chicken Rogan Josh
Chicken Rogan Josh is full of flavor, but it does not need complicated techniques. The chicken simmers gently in a spiced tomato-yogurt sauce until it turns tender and absorbs all that warm, savory flavor.
You’ll love how the sauce tastes rich and layered from everyday ingredients. The spices bloom in oil first, which gives the dish depth, while yogurt softens the heat and creates a smoother finish. It is also easy to adjust: keep it mild for the family, add more chili for heat, or make it extra saucy for rice bowls.
Another reason this dish earns a spot in the dinner rotation is how well it reheats. The spices settle overnight, so leftovers often taste even better the next day.
What Makes Chicken Rogan Josh So Flavorful?
The flavor comes from building the sauce in stages. First, whole and ground spices are warmed in oil so their aroma opens up. Then onions, garlic, and ginger create a savory base, while tomato gives body and gentle acidity.
Yogurt is added carefully so it blends into the sauce instead of splitting. This gives Chicken Rogan Josh its creamy texture without needing heavy cream. A final simmer lets the chicken turn tender and allows the sauce to reduce into a glossy, clingy gravy.
Ingredients

These ingredients work together to create a bold, aromatic curry with tender chicken and a rich sauce. The list below explains what each one adds to the dish, while the exact measurements belong in the recipe card.
- Chicken thighs or chicken breast: The main protein; thighs stay extra juicy, while breast works well when cooked gently.
- Plain yogurt: Helps tenderize the chicken and gives the sauce a smooth, lightly tangy finish.
- Onion: Builds the savory base and adds natural sweetness as it cooks down.
- Garlic: Adds depth and sharp aromatic flavor.
- Fresh ginger: Brings warmth and brightness that balances the rich sauce.
- Tomato puree or crushed tomatoes: Creates the body of the gravy and gives the sauce its red color.
- Neutral oil or ghee: Used to bloom the spices and carry their flavor through the dish.
- Kashmiri chili powder: Gives classic red color and gentle heat; use paprika with a little cayenne if needed.
- Ground coriander: Adds citrusy, earthy flavor to the sauce.
- Ground cumin: Brings warmth and a slightly smoky note.
- Garam masala: Finishes the dish with fragrant spice and depth.
- Turmeric: Adds color and earthy warmth.
- Cardamom pods: Add sweet, floral aroma to the sauce.
- Cinnamon stick: Gives subtle warmth and a cozy background flavor.
- Bay leaf: Adds a savory herbal layer during simmering.
- Salt: Sharpens all the flavors and balances the tomato and yogurt.
- Fresh cilantro or mint: Adds freshness at the end and brightens the rich sauce.
- Water or chicken stock: Loosens the sauce and helps the chicken simmer evenly.
How To Make the Chicken Rogan Josh
This method gives the sauce enough time to develop flavor while keeping the chicken tender. Cook patiently during the onion and spice steps, because that is where much of the depth begins.
Step 1: Marinate the Chicken
Cut the chicken into generous bite-size pieces. Mix it with yogurt, ginger, garlic, salt, turmeric, and a little chili powder. Let it rest while you prepare the sauce, or refrigerate it longer if you want deeper flavor. This step helps the chicken stay tender and lets the spices begin working before the simmer.
Step 2: Bloom the Whole Spices
Warm oil or ghee in a heavy skillet or Dutch oven over medium heat. Add the bay leaf, cardamom pods, and cinnamon stick. Let them sizzle briefly until fragrant. Do not rush this part, because the warm oil pulls flavor from the spices and carries it through the sauce.
Step 3: Cook the Onion Base
Add finely chopped onion and cook until softened and golden around the edges. Stir often so the onion does not burn. A well-cooked onion base gives Chicken Rogan Josh sweetness, body, and that slow-simmered taste.
Step 4: Add Garlic, Ginger, and Ground Spices
Stir in more garlic and ginger, then add coriander, cumin, Kashmiri chili powder, and a little extra turmeric if desired. Cook for a minute, stirring constantly. The spices should smell toasted and rich, but they should not scorch.
Step 5: Build the Tomato Sauce
Pour in the tomato puree or crushed tomatoes. Cook until the tomato darkens slightly and the oil begins to separate around the edges of the pan. This removes raw tomato sharpness and helps the sauce taste rounded instead of thin.
Step 6: Add the Chicken Carefully
Lower the heat and add the marinated chicken. Stir well so each piece is coated in the sauce. Let the chicken cook for a few minutes before adding liquid. This helps the marinade blend into the gravy and keeps the sauce flavorful.
Step 7: Simmer Until Tender
Add water or chicken stock, cover partially, and simmer until the chicken is cooked through and the sauce thickens. Stir occasionally and adjust the heat so the sauce bubbles gently. If the sauce gets too thick, add a splash more liquid.
Step 8: Finish and Rest
Stir in garam masala near the end so its aroma stays bright. Taste and adjust salt, heat, and thickness. Let the Chicken Rogan Josh rest off the heat for a few minutes before serving, then finish with chopped cilantro or mint.
How To Serve Chicken Rogan Josh for a Cozy Dinner
Chicken Rogan Josh feeds about 4 people as a main dish, especially when served with rice, naan, or a simple side. If you are serving it as part of a larger spread with vegetables, dal, chutney, or salad, it can stretch to 5 or 6 smaller portions.
Basmati rice is the classic choice because it soaks up the sauce without competing with the spices. Warm naan, roti, or flatbread also works beautifully for scooping up the gravy. For a lighter plate, serve it with cucumber salad, roasted cauliflower, steamed green beans, or a cooling yogurt raita.
For a dinner-party style meal, spoon the curry into a shallow serving bowl and garnish with fresh herbs. A small drizzle of yogurt on top can soften the heat and make the dish look extra inviting.
How To Store Chicken Rogan Josh
Let the Chicken Rogan Josh cool before storing it. Transfer leftovers to an airtight container and refrigerate for up to 4 days. The sauce may thicken as it chills, which is normal; add a small splash of water or stock when reheating to bring it back to a silky texture.
Reheat gently on the stovetop over low to medium-low heat, stirring often until hot. You can also microwave it in short intervals, stirring between each round so the sauce heats evenly. Avoid boiling aggressively after reheating, especially if the sauce contains yogurt, because high heat can make it look grainy.
For longer storage, freeze Chicken Rogan Josh for up to 2 months. Thaw overnight in the refrigerator before reheating. The texture of the sauce may change slightly after freezing, but stirring it well over gentle heat usually brings it back together.
Frequently Asked Questions
Can I use chicken breast instead of thighs?
Yes, chicken breast works well, but it needs gentler cooking. Cut it into even pieces and avoid simmering it too long once it is cooked through. Chicken thighs are more forgiving and stay juicy in a longer simmer, but breast is a good option for a leaner version.
Is Chicken Rogan Josh very spicy?
It can be mild or spicy depending on your chili powder. Kashmiri chili powder is often used for color and gentle heat rather than intense spice. For a milder dish, use less chili powder and add paprika for color. For more heat, add cayenne, fresh chili, or extra chili powder to taste.
How do I keep the yogurt from curdling?
Use plain full-fat yogurt when possible, lower the heat before adding the marinated chicken, and stir steadily as it enters the sauce. Avoid adding cold yogurt directly to a fiercely boiling pan. Gentle heat helps the yogurt blend into the gravy smoothly.
Can I make Chicken Rogan Josh ahead of time?
Yes, this is a great make-ahead dinner. The flavors deepen as the curry rests, so making it a day in advance can actually improve the taste. Store it in the refrigerator, then reheat slowly with a splash of water or stock if the sauce has thickened.
What can I use if I do not have Kashmiri chili powder?
Use sweet paprika for color and add a pinch of cayenne for heat. You can also use mild chili powder, but check the label because some blends include extra spices and salt. Start with less and adjust after the sauce simmers.
Want More Chicken Dinner Ideas?
If this Chicken Rogan Josh made dinner feel warm and satisfying, you may enjoy these other chicken recipes from the site:
- Creamy Chicken and Mushroom Bake for a rich, oven-baked comfort meal.
- Chicken Florentine when you want creamy spinach and tender chicken.
- Spicy Thai Peanut Chicken Bowl for a bold bowl with a nutty sauce.
- Moroccan Chicken Stew if you love cozy spiced chicken dinners.
Save This Pin For Later
📌 Save this Chicken Rogan Josh to your Pinterest dinner board so you can come back to it whenever you want a warm, saucy chicken meal with big flavor.
And let me know in the comments how yours turned out. Did you keep it mild, add extra chili, or serve it with naan instead of rice?
I love hearing how others make these recipes their own. Questions are welcome too—let’s help each other cook with more confidence. For more daily recipe inspiration, follow Life With Livia.
Print
Chicken Rogan Josh
- Total Time: 55 minutes
- Yield: 4 servings
- Diet: Gluten Free
Description
Chicken Rogan Josh is a bold, cozy chicken dinner with tender pieces of chicken simmered in a rich tomato-yogurt sauce filled with warm spices, garlic, ginger, and deep savory flavor. This easy recipe is perfect for dinner ideas, comfort food nights, family meals, and flavorful food ideas when you want something saucy, aromatic, and satisfying with rice or naan.
Ingredients
2 pounds boneless chicken thighs, cut into bite-size pieces
1 cup plain full-fat yogurt
2 tablespoons neutral oil or ghee
1 large onion, finely chopped
4 cloves garlic, minced
1 tablespoon fresh ginger, grated
1 cup crushed tomatoes or tomato puree
1/2 cup water or chicken stock
2 teaspoons Kashmiri chili powder
2 teaspoons ground coriander
1 teaspoon ground cumin
1/2 teaspoon turmeric
1 teaspoon garam masala
4 green cardamom pods
1 cinnamon stick
1 bay leaf
1 1/2 teaspoons salt, or to taste
2 tablespoons fresh cilantro or mint, chopped
Instructions
1. Mix chicken with yogurt, half the garlic, half the ginger, turmeric, chili powder, and a pinch of salt. Let it marinate for at least 20 minutes.
2. Heat oil or ghee in a large skillet or Dutch oven over medium heat. Add cardamom pods, cinnamon stick, and bay leaf, then cook until fragrant.
3. Add chopped onion and cook until softened and golden around the edges.
4. Stir in the remaining garlic and ginger, then add coriander, cumin, and more chili powder. Cook for 1 minute while stirring.
5. Add crushed tomatoes or tomato puree and cook until the sauce darkens slightly and thickens.
6. Lower the heat and add the marinated chicken. Stir until the chicken is fully coated in the sauce.
7. Pour in water or chicken stock, cover partially, and simmer for 20 to 25 minutes, or until the chicken is tender and cooked through.
8. Stir in garam masala, taste for salt, and simmer uncovered for a few more minutes if you want a thicker sauce.
9. Remove the cinnamon stick and bay leaf, garnish with cilantro or mint, and serve warm with rice or naan.
Notes
Avoid adding the yogurt-marinated chicken to a very hot, boiling sauce. Lower the heat first and stir well so the yogurt blends smoothly instead of turning grainy.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: 385
- Sugar: 5g
- Sodium: 910mg
- Fat: 19g
- Saturated Fat: 6g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 3g
- Protein: 39g
- Cholesterol: 165mg
Keywords: Chicken Rogan Josh, chicken curry, easy dinner, dinner ideas, Indian-inspired chicken, comfort food, food ideas


