Chicken Rogan Josh

Chicken Rogan Josh is an aromatic Indian curry with tender chicken thighs simmered in tomato sauce.

Indian curries often feel like restaurant territory, something you order rather than make. But this recipe changes that. The process is straightforward: you build a custom spice blend with garam masala, cumin, and cardamom, sear chicken thighs until golden, then let everything simmer together in a rich tomato gravy enriched with onions and garlic. The long, slow stovetop simmer does the heavy lifting, coaxing out deep flavor and tender texture without much fuss on your part.

What makes this curry stand out is the layered warmth from the spice blend and the way the chicken absorbs all that aromatic sauce during the final 40-minute simmer. You end up with something that tastes complex and carefully crafted, even though the actual work is mostly hands-off. A sprinkle of fresh cilantro before serving adds brightness, and pairing it with rice and naan turns dinner into something memorable.

Gathering Ingredients for Chicken Rogan Josh

The ingredient lineup here divides into two groups: the spice blend that gives the curry its signature warmth, and the base components that build the sauce and cook the chicken.

  • Curry powder – provides the foundational curry flavor and golden color.
  • Ground cumin – adds earthy depth and a slightly nutty aroma.
  • Garam masala – brings warmth and complexity with its blend of cinnamon, cloves, and cardamom.
  • Ground coriander – offers a mild citrus note that balances the heavier spices.
  • Ground turmeric – contributes vibrant color and subtle bitterness.
  • Ground cinnamon – adds sweet warmth without overpowering the savory elements.
  • Ground cardamom – delivers a floral, slightly minty note that elevates the blend.
  • Ground ginger – provides a gentle heat and aromatic brightness.
  • Boneless, skinless chicken thighs – stay tender and juicy during the long simmer, absorbing the sauce beautifully.
  • Sea salt and black pepper – season the chicken and build layers of flavor throughout.
  • Ghee – gives the curry a rich, buttery base and helps brown the chicken.
  • Yellow onion – forms the aromatic foundation of the sauce.
  • Garlic – adds pungent depth when sautéed with the onions.
  • Tomato puree – concentrates the tomato flavor and thickens the sauce.
  • Canned diced tomatoes – create the body of the curry with their chunks and juices.
  • Chicken stock – adds savory depth and helps the sauce reach the right consistency.
  • Fresh cilantro – brightens the finished dish with a fresh, herbal finish.

How to Make Chicken Rogan Josh at Home

STEP 1: Whisk together the curry powder, cumin, garam masala, coriander, turmeric, cinnamon, cardamom, and ground ginger in a small bowl and set aside.

STEP 2: Season the chicken thighs with 1½ teaspoons sea salt and the black pepper, then melt the ghee in a large, heavy-bottomed skillet over medium-high heat and brown the chicken for 2 minutes per side until golden, then remove and set aside.

STEP 3: Add the chopped onion to the skillet with ½ teaspoon sea salt and sauté until translucent, then add the sliced garlic and cook for about 15 seconds until fragrant.

STEP 4: Stir in the tomato puree and cook for 2 minutes, stirring constantly to prevent sticking.

STEP 5: Add the spice blend and cook for 1 minute, stirring to toast the spices and release their oils.

STEP 6: Pour in the diced tomatoes and chicken stock, bring to a boil, then reduce the heat to medium-low and simmer for 10 minutes to let the flavors meld.

STEP 7: Return the chicken to the skillet, stir to coat in sauce, cover, reduce heat to low, and cook for 40 minutes until the chicken is fall-apart tender and the sauce has thickened.

STEP 8: Garnish with chopped fresh cilantro and serve over rice with naan on the side.

Handy Tips for Flavorful, Tender Chicken Rogan Josh

Recipe variations

  • Toast the spice blend for exactly 1 minute over medium heat, stirring constantly. Any longer and the spices turn bitter, ruining the curry’s balance.
  • Brown the chicken in a single layer without crowding the skillet. Proper browning creates caramelization, which enriches the final sauce.
  • Keep the heat low during the final 40-minute simmer. Higher heat can make the chicken tough instead of tender.
  • Adjust sauce consistency as needed. If it looks too thick, add a splash of chicken stock or water. If too thin, simmer uncovered for the last 10 minutes to reduce.

What Goes Well with Chicken Rogan Josh

Basmati rice is the classic pairing, soaking up the rich tomato sauce and balancing the spice. Warm naan works beautifully for scooping up every bit of curry. For a lighter side, try a cucumber raita or a simple green salad with lemon dressing to cut through the richness.

Chicken Rogan Josh: Frequently Asked Questions

Can I substitute chicken breasts for thighs?

You can use chicken breasts, but they tend to dry out during the long simmer. If you do, reduce the final cooking time to about 25 minutes and check for doneness with a thermometer at 165°F.

Is Chicken Rogan Josh dairy-free?

Yes, swap the ghee for a neutral oil like avocado or vegetable oil. The curry will lose a bit of richness, but the spice blend and tomato base still deliver plenty of flavor.

How do I adjust the heat level?

This recipe has mild warmth from the spices. For more heat, add ½ to 1 teaspoon of cayenne pepper to the spice blend, or stir in sliced fresh chilies when you sauté the garlic.

How long do leftovers keep in the fridge?

Store leftovers in an airtight container for up to 4 days. The flavors deepen overnight, making the second day even better than the first.

Can I use pre-made curry paste instead of the spice blend?

You can, but the flavor profile will shift depending on the paste. The homemade spice blend gives you more control over warmth and complexity, and it only takes a minute to whisk together.

Storing and Reheating Leftover Chicken Rogan Josh

Let the curry cool completely before transferring it to an airtight container. Store in the fridge for up to 4 days. The sauce thickens as it sits, so add a splash of chicken stock or water when reheating.

To reheat, warm gently on the stovetop over medium-low heat, stirring occasionally until heated through. You can also microwave individual portions in 1-minute intervals, stirring between rounds. Avoid high heat, which can make the chicken rubbery.

Freezing works well for this curry. Portion into freezer-safe containers, leaving headspace for expansion, and freeze for up to 3 months. Thaw overnight in the fridge before reheating on the stovetop.

Chicken Rogan Josh

No ratings yet
Chicken Rogan Josh is a richly aromatic Indian curry made with chicken thighs gently simmered in a spiced tomato sauce. This homemade recipe builds layers of warmth from a custom spice blend, yielding tender chicken and complex flavors with minimal effort. Enjoy it over rice with naan for a comforting and satisfying meal.
Prep Time 20 minutes
Cook Time 1 hour
Total Time 1 hour 20 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Indian
Calories: 485

Ingredients
  

For the spice blend
  • 1 tablespoon curry powder
  • 1 tablespoon ground cumin
  • 1 tablespoon garam masala
  • 1 tablespoon ground coriander
  • 1 teaspoon ground turmeric
  • 0.5 teaspoon ground cinnamon
  • 0.5 teaspoon ground cardamom
  • 0.5 teaspoon ground ginger
For the curry
  • 2.5 pounds boneless, skinless chicken thighs
  • 2 teaspoons sea salt divided
  • 0.5 teaspoon freshly ground black pepper
  • 1 tablespoon ghee
  • 1 large yellow onion chopped
  • 2 cloves garlic thinly sliced
  • 0.25 cup tomato puree
  • 28 ounces canned diced tomatoes
  • 1 cup chicken stock
  • 0.5 cup fresh cilantro chopped

Equipment

  • Large heavy-bottomed skillet
  • Small mixing bowl
  • Measuring spoons
  • Cutting board
  • Chef's knife
  • Spatula or wooden spoon
  • Lid for skillet

Method
 

  1. In a small bowl, combine the curry powder, ground cumin, garam masala, ground coriander, turmeric, cinnamon, cardamom, and ginger. Set the spice blend aside.
  2. Season the chicken thighs all over with 1 1/2 teaspoons sea salt and the black pepper. Heat the ghee in a large, heavy-bottomed skillet over medium-high heat. Brown the chicken on one side for about 2 minutes, then flip and brown the other side for another 2 minutes. Transfer the browned chicken to a plate and set aside.
  3. Add the chopped onion to the same skillet and sprinkle with the remaining 1/2 teaspoon sea salt. Sauté until the onions turn translucent. Add the sliced garlic and cook for about 15 seconds, just until fragrant.
  4. Stir in the tomato puree and cook for 2 minutes, stirring often.
  5. Add the reserved spice blend to the skillet. Cook for 1 minute, stirring, to toast the spices.
  6. Pour in the diced tomatoes with their juices and chicken stock. Bring to a boil, then reduce the heat to medium-low. Simmer the sauce for 10 minutes.
  7. Return the browned chicken thighs to the skillet, stirring to coat them in the sauce. Cover with a lid, lower the heat to its lowest setting, and let cook for 40 minutes, allowing the chicken to become very tender.
  8. Sprinkle the finished curry with chopped cilantro. Serve hot over rice, with naan on the side.

Nutrition

Calories: 485kcal

Notes

For a dairy-free version, substitute the ghee with a neutral oil like avocado or vegetable oil. Leftover curry keeps well in the fridge for up to four days and often tastes even better the next day; reheat gently with a splash of stock or water if the sauce has thickened. This curry also freezes well for up to three months. For a spicier result, add cayenne pepper or fresh chilies with the garlic. Serve with basmati rice and naan, and consider a cucumber raita or simple salad for a refreshing side.

Tried this recipe?

Let us know how it was!

Leave a Reply

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

Recipe Rating