Easy Chicken Rogan Josh

Bold, creamy and ready in 40 minutes — this easy Chicken Rogan Josh delivers takeaway-level flavor with simple ingredients and weeknight-friendly timing.

This easy Chicken Rogan Josh has been my go-to when I want big, comforting curry flavors without the fuss. I first landed on this combination on a rainy weeknight when I only had chicken breast and a modest spice stash in the pantry — the results were unexpectedly rich and silky. The sauce manages to be both aromatic and smooth, finished with natural yogurt for a gentle tang and creaminess that lifts the spices rather than hiding them. Every time I make it, the kitchen fills with warm, fragrant notes of cinnamon and cardamom that make the house feel like a cozy restaurant.
The texture is what sells it: tender bite-sized chicken pieces enveloped in a glossy, slightly reduced sauce that clings to the grains of basmati rice. The balance of paprika, coriander and cumin gives depth; a touch of cayenne adds warmth without overwhelming the dish. I love how adaptable this version is — you can speed it up, stretch it for guests, or keep it simple for a weeknight family meal. Leftovers taste even better the next day once the flavors meld, and it freezes beautifully for busy evenings when you still want something delicious on the table.
Why You'll Love This Recipe
- Ready in just 40 minutes from start to finish — perfect for busy weeknights when you want restaurant-quality flavor without the time commitment.
- Uses pantry-friendly spices and simple fresh ingredients, so you rarely need a special shopping trip to make it.
- Silky, creamy sauce comes together quickly with a combination of tomato passata and natural yogurt for tang and body.
- Flexible protein: the method works with dark meat, tofu or paneer if you want to vary protein choices for different diets.
- Make-ahead friendly — it tastes even better after a day in the fridge and freezes well for up to 3 months.
- Crowd-pleasing: mild heat with robust flavor means both spice lovers and cautious eaters can enjoy it.
Personally, my family insisted I keep this in steady rotation after the first trial. My partner praised the balance of spice and creaminess, the kids loved dipping warm naan into the sauce, and I appreciated how few pots and pans were involved. It’s become our compromise dish when someone craves curry but we’re short on time.
Ingredients
- Vegetable oil: 1 tablespoon. Use a neutral oil like canola or sunflower to let the spices shine; it helps the onion soften evenly without burning.
- Unsalted butter: 1 tablespoon. Adds a rounded, slightly sweet mouthfeel — use a quality butter for the best finish.
- Whole spices: 1 cinnamon stick and 2 cardamom pods split. Toasting whole spices briefly in hot fat releases aromatic oils and is the backbone of the fragrance.
- Onion: 2 medium, finely chopped. Choose a sweet or yellow onion and cook until golden for natural sweetness that balances the tomatoes.
- Garlic & Ginger: 4 cloves garlic minced and 1 tablespoon grated ginger. Fresh is best — they supply sharp, bright notes that cut through richness.
- Spice mix: 1 tablespoon paprika, 1 teaspoon ground coriander, 1 teaspoon ground cumin, 1/2 teaspoon ground cinnamon, 1/4 teaspoon cayenne. Use sweet paprika for color and warmth; adjust cayenne to control heat.
- Chicken stock: 2 cups. Homemade or a low-sodium store-bought stock works; it forms the cooking liquid and adds depth.
- Chicken: 14 ounces boneless chicken breast, cut into bite-size pieces. Chicken thighs also work well if you want juicier, more forgiving meat.
- Tomato base: 2 tablespoons tomato paste and 1 cup passata (tomato sauce). These provide body and umami while keeping the sauce smooth.
- Finishing spices & dairy: 1 teaspoon garam masala and 1/3 cup natural yogurt. Stirred in at the end to preserve freshness and avoid curdling.
Instructions
Step 1 — Warm the fat and bloom whole spices: Heat 1 tablespoon vegetable oil in a large heavy-based pot over medium heat, then add 1 tablespoon unsalted butter. When the butter is foaming gently, add the 1 cinnamon stick and 2 split cardamom pods. Cook for about 1 minute until fragrant — you should smell the sweet, woody aroma of the spices. Blooming spices like this releases their essential oils into the fat and builds the base flavor. Step 2 — Soften the onions: Add the finely chopped 2 medium onions and cook for 5–6 minutes until softened and slightly golden. Stir occasionally and reduce heat if the edges start to brown too quickly. Golden onions provide sweetness and body to the sauce that balances the tomatoes and spices. Step 3 — Add aromatics and ground spices: Stir in 4 minced garlic cloves and 1 tablespoon grated ginger and cook another minute. Mix in 1 tablespoon paprika, 1 teaspoon ground coriander, 1 teaspoon ground cumin, 1/2 teaspoon ground cinnamon and 1/4 teaspoon cayenne. Cook, stirring almost continuously, for 45–60 seconds until the spices smell toasty — this short cook time removes the raw edge from ground spices. Step 4 — Add stock and chicken: Pour in 1/2 cup of the 2 cups chicken stock to deglaze the pan and scrape any browned bits. Add the 14 ounces diced chicken breast and toss to coat in the spiced onion mixture. The brief stock addition helps the chicken start cooking evenly while picking up flavor from the pan. Step 5 — Build the sauce and simmer: Stir in 2 tablespoons tomato paste, 1 cup passata and the remaining 1 1/2 cups chicken stock. Bring the pot to a gentle simmer, cover with a lid and reduce heat to medium-low. Let simmer for about 10 minutes or until the chicken is cooked through (internal temperature should reach 165°F). This gentle simmer keeps the chicken tender. Step 6 — Reduce and finish: Remove the lid and simmer uncovered for a couple more minutes, stirring occasionally, until the sauce reduces slightly and thickens. Stir in 1 teaspoon garam masala and remove the pot from the heat. Whisk 1/3 cup natural yogurt until smooth and stir it into the sauce off the heat to avoid curdling. Simmer for 1–2 minutes more over low heat to warm through, then taste and adjust salt or cayenne as needed. Step 7 — Serve: Ladle over steaming basmati rice or serve with naan. Garnish with extra yogurt and fresh coriander if you like. The dish pairs perfectly with a simple cucumber raita and a wedge of lemon for brightness.
You Must Know
- Nutrition: Each serving is approximately 329 calories with about 37 g protein — a protein-forward main that’s satisfying and balanced.
- Storage: Cooled leftovers keep well in the fridge for 3–4 days; freeze in an airtight container for up to 3 months.
- Reheating: Thaw overnight if frozen and reheat gently on the stove over low heat, adding a splash of water or stock to loosen the sauce if needed.
- Spice control: Adjust the 1/4 teaspoon cayenne to taste — halve it for mild or double for a spicier finish.
My favorite aspect of this version is how forgiving it is: small timing variations rarely ruin the result. I once had guest cooks slightly over-simmer the sauce; after a quick stir with a knob of butter and a spoonful of yogurt the texture and flavor came right back. It’s the kind of dish that rewards patience but also accommodates the imperfect conditions of a busy kitchen.
Storage Tips
Store cooled curry in airtight containers in the refrigerator for up to 4 days. For freezing, portion into meal-sized containers leaving a little headspace and freeze for up to 3 months. When reheating from frozen, thaw overnight in the fridge and warm gently in a saucepan over low heat, stirring occasionally and adding a tablespoon of water or stock if the sauce seems too thick. Use glass or BPA-free plastic containers and label with the date for best practice. Freshen leftovers with a squeeze of lemon and a spoonful of yogurt to revive brightness after reheating.
Ingredient Substitutions
If you prefer dark meat, swap the chicken breast for 1 pound of boneless thighs — they stay juicier and take slightly longer to reach tenderness. For a dairy-free bowl, replace the yogurt with coconut yogurt or a swirl of full-fat coconut milk added at the end; this shifts flavor toward a creamier, slightly sweet profile. If you don’t have passata, use a can of crushed tomatoes and blend briefly for a smooth texture. Omit the whole spices if unavailable, using an extra 1/4 teaspoon ground cinnamon and 1/8 teaspoon ground cardamom instead.
Serving Suggestions
Serve with steamed basmati rice and warm naan to mop up the sauce. For a lighter pairing, try cauliflower rice and a crisp cucumber salad tossed with lemon and fresh mint. Garnish with chopped coriander, a drizzle of yogurt and a scattering of toasted cumin seeds for texture. This curry also pairs beautifully with simple roasted vegetables such as spiced cauliflower or charred green beans for a full plate at family dinners or casual entertaining.
Cultural Background
Rogan Josh originates from the Kashmiri culinary tradition and is known for its deep red color and aromatic spices. Traditional versions often use lamb and incorporate Kashmiri chilies for vivid color and gentle heat. This simplified chicken interpretation keeps the aromatic profile — cinnamon, cardamom, garam masala — while using pantry-friendly ingredients and a quicker technique suited to modern home kitchens. The dish reflects how regional classics can be adapted for different proteins and schedules without losing their soulful character.
Meal Prep Tips
For efficient meal prep, double the batch and freeze in single-serving portions so you can thaw a meal in minutes. Keep rice separately in the fridge to prevent it from getting gummy; reheat rice with a sprinkle of water in the microwave or steam briefly on the stove. Pre-chop onions and grate ginger into an airtight container in the fridge for up to 3 days, or freeze measured portions of tomato paste in a silicone ice-cube tray for quick use. These small steps shave time off weekday cooking while preserving the depth of flavor.
Make this your own: adjust the heat, swap proteins, and change the finishing garnish to match your pantry and preferences. There’s something deeply satisfying about a meal that tastes like effort but comes together simply — and this chicken Rogan Josh does exactly that. Enjoy sharing it with friends, family, or savoring leftovers for a cozy solo dinner.
Pro Tips
Bloom whole spices in hot fat for 30–60 seconds to release essential oils and deepen the aroma.
Add yogurt off the heat and warm gently to prevent curdling; whisk it first for a silkier finish.
If sauce reduces too much, stir in a splash of warm stock or water and simmer 1–2 minutes to adjust consistency.
This nourishing easy chicken rogan josh recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
How do I know when the chicken is cooked through?
Yes — cook until the chicken reaches an internal temperature of 165°F and the juices run clear. Simmer covered for 10 minutes and check a larger piece near the end.
Should I use low-sodium or regular stock?
Use low-sodium chicken stock to control salt, and add kosher salt to taste at the end so you don't oversalt during reduction.
Tags
Easy Chicken Rogan Josh
This Easy Chicken Rogan Josh recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Main
Instructions
Warm the fat and bloom whole spices
Heat 1 tablespoon vegetable oil and 1 tablespoon unsalted butter in a large heavy-based pot over medium heat. When butter foams, add 1 cinnamon stick and 2 split cardamom pods; cook about 1 minute until fragrant.
Soften the onions
Add 2 finely chopped medium onions and cook 5–6 minutes until softened and slightly golden, stirring occasionally to avoid burning edges.
Add aromatics and ground spices
Stir in 4 minced garlic cloves and 1 tablespoon grated ginger for one minute, then add paprika, coriander, cumin, ground cinnamon and cayenne. Cook 45–60 seconds while stirring.
Add stock and chicken
Pour in 1/2 cup chicken stock to deglaze, add 14 ounces diced chicken and toss to coat. This helps start the cooking process while picking up flavorful bits from the pan.
Build the sauce and simmer
Stir in 2 tablespoons tomato paste, 1 cup passata and remaining 1 1/2 cups chicken stock. Bring to a simmer, cover and reduce heat to medium-low. Simmer 10 minutes until chicken reaches 165°F.
Reduce and finish
Remove lid, simmer a couple minutes to reduce sauce, then stir in 1 teaspoon garam masala. Off the heat, whisk and fold in 1/3 cup natural yogurt; return to low heat 1–2 minutes to warm through.
Serve
Serve over basmati rice or with naan, garnished with extra yogurt and fresh coriander. Adjust seasoning to taste and enjoy.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalrecipe on social media!

Categories:
You might also like...

Spicy Chicken and Jalapeño Thin Crust Pizza
Easy homemade thin-crust three-cheese spicy chicken and jalapeño pie — a flavor-packed pizza with a satisfying kick, perfect for pizza night or game day.

Taco Spaghetti
One-pot taco-spiced beef and spaghetti melted with Monterey Jack cheese for a fun, family-friendly dinner that comes together in about 35 minutes.

Creamy Pesto BLT Pasta Salad
A bright, creamy BLT pasta salad tossed with basil pesto, fresh greens, cherry tomatoes, and crisp bacon—perfect for warm-weather gatherings and meal prep.

Did You Make This?
Leave a comment & rating below or tag @royalrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Hi, I'm Amara!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

