I absolutely adore making and sharing my Creamy Rogan Josh: Authentic Indian Lamb Curry Recipe because it combines rich, deep flavors with a silky, comforting texture that always feels like a warm hug in a bowl. Each bite delivers a beautiful balance of aromatic spices and tender lamb, making it a standout dish in my repertoire of Indian cooking. I find this recipe both authentic and approachable, perfect for when I want to impress friends or just enjoy a cozy night with a meal that tastes like it’s been slow-cooked with love.
Why You'll Love This Creamy Rogan Josh: Authentic Indian Lamb Curry Recipe
What really draws me to this Creamy Rogan Josh: Authentic Indian Lamb Curry Recipe is the complex yet harmonious flavor profile. The blend of cinnamon, cardamom, cloves, and a medley of ground spices creates a fragrant, slightly spicy sauce that wraps around each tender piece of lamb. It’s hearty and comforting, but not overpowering—the yogurt adds a subtle creaminess that balances the spices perfectly without being too heavy. I love how it feels both indulgent and wholesome.
Another reason I keep coming back to this recipe is how surprisingly manageable it is to prepare, despite its rich taste. Most of the steps involve gentle cooking and layering flavors, which means I can multitask or simply relax while it simmers. It’s perfect for special dinners at home, family gatherings, or even just turning an ordinary weeknight into something extraordinary. This dish stands out because it tastes like a curry you’d find in a traditional Indian kitchen, but without the intimidation.
Ingredients You'll Need
The ingredients for this Creamy Rogan Josh: Authentic Indian Lamb Curry Recipe are straightforward but essential to achieving its full depth of flavor and perfect texture. Each spice and element plays a pivotal role in building the rich, creamy sauce and tender lamb pieces that make this dish so memorable.
- Ghee: I use ghee here for its rich, nutty flavor that elevates the spices beautifully; butter can work as a substitute but ghee is my go-to.
- Cinnamon stick, cardamom pods, cloves: These whole spices infuse the curry with a warm, aromatic base that feels truly authentic.
- Onion, garlic, ginger: This classic trifecta builds the foundational flavor; finely chopping and sautéing them till golden is key.
- Tomato passata: Adding tanginess and body to the sauce, it helps balance the richness of the lamb and yogurt.
- Salt: Use cooking or kosher salt as noted, adjusting to taste for perfect seasoning.
- Lamb shoulder: I prefer boneless cubed lamb shoulder because it becomes wonderfully tender and juicy during long cooking.
- Chicken stock: It enriches the sauce with extra depth without overwhelming the spices.
- Spices (paprika, chili powder, coriander, cumin, turmeric, nutmeg, garam masala, fennel powder): This exciting blend creates that signature Rogan Josh flavor, so don’t skimp on them!
- Plain yogurt: Adds creaminess and a delicate tang that softens the spice heat and makes the sauce luxe and silky.
- Fresh coriander, ginger, yogurt (for garnish): These fresh touches brighten the final dish and add contrast to the rich curry.
- Basmati rice: The perfect fragrant, fluffy side that soaks up every bit of the delicious sauce.
Directions
Step 1: Start by melting the ghee in a large heavy-based pot over medium heat. Once hot, toss in the cinnamon stick, lightly bruised green cardamom pods, and cloves. Cook them for about one minute until they release their wonderful aroma. This step is crucial as it awakens the whole spices and builds the foundation of flavor.
Step 2: Next, add the finely chopped onion to the pot. Cook it gently for approximately seven minutes, stirring frequently, until the pieces turn golden and begin to brown slightly on the edges. This deep caramelization adds richness to the curry.
Step 3: Stir in the finely minced garlic and grated ginger, cooking for another minute to develop their pungent, warm flavor without burning.
Step 4: Now it’s time to add the ground spices — paprika, chili powder, ground coriander, cumin, turmeric, nutmeg, garam masala, and fennel powder. Stir constantly and toast the spices for about 30 seconds. This toasting step helps enhance their fragrance.
Step 5: Pour in the tomato passata and sprinkle in the cooking salt. Mix everything well, then add the chicken stock and stir. Carefully fold in the lamb pieces, making sure they’re fully coated in the spiced liquid.
Step 6: Bring the curry to a gentle simmer, then cover the pot with a lid. Reduce the heat to low or medium-low and let it simmer for one hour and forty-five minutes. Occasionally stir to prevent sticking and check the tenderness of the lamb with two forks. It should be tender enough to pull apart easily.
Step 7: After the long simmer, remove the lid and let the curry cook uncovered for an additional 15 minutes. This step helps reduce the sauce slightly and intensifies the flavors.
Step 8: Finally, stir in the plain yogurt along with the extra garam masala and fennel powder. Let the curry cook for another few minutes to combine everything smoothly and heat through without boiling, so the yogurt doesn’t curdle.
Step 9: Serve the creamy lamb curry hot, garnished with chopped fresh coriander leaves, finely shredded ginger, and a dollop of yogurt for added creaminess if you like. Don’t forget a side of fluffy basmati rice to soak up all those rich flavors.
Servings and Timing
This recipe serves 4 generous portions, perfect for a family meal or sharing with friends. Preparation takes about 15 minutes, mostly chopping and getting everything ready. The cooking time is around 1 hour and 45 minutes for simmering, plus an additional 15 minutes to reduce the sauce, making the total cook time roughly 2 hours. Since the lamb needs to simmer slowly to become tender, there is no extra resting time needed before serving.
How to Serve This Creamy Rogan Josh: Authentic Indian Lamb Curry Recipe
When I serve this Creamy Rogan Josh: Authentic Indian Lamb Curry Recipe, I love to pair it with aromatic basmati rice because the grains soak up the silky, spiced sauce beautifully. You can also serve it alongside warm naan bread or a simple cucumber salad to add some refreshing crunch. To me, the rice and naan complement the rich lamb curry by balancing textures and flavors perfectly.
Garnishing always makes the presentation pop—sprinkle freshly chopped coriander leaves and some finely shredded ginger on top just before serving. A little swirl of plain yogurt adds creaminess and a fresh look. For special occasions, I sometimes place the curry in a stylish serving bowl and surround it with sides like spiced roasted vegetables or a tangy raita to make the meal feel festive and complete.
As for beverages, a dry Riesling or a fruit-forward Grenache pairs wonderfully with the spices, cutting through the richness of the curry. For a non-alcoholic option, I like a chilled mango lassi or even sparkling water infused with lime and mint. I always serve this curry hot so the aromas and flavors shine—warming bowls right off the stove are my favorite way to enjoy it.
Variations
If you want to switch things up, I’ve found this Creamy Rogan Josh: Authentic Indian Lamb Curry Recipe is very versatile. You can substitute the lamb shoulder with beef or even chicken thighs for a different texture and flavor, though the cooking times will vary. For a vegetarian spin, try using hearty vegetables like eggplant, potatoes, and chickpeas—while skipping the lamb—and increase the yogurt slightly to maintain creaminess.
For those needing dietary modifications, this recipe is naturally gluten-free and can easily be made dairy-free by replacing ghee with a neutral oil and using coconut yogurt instead of plain yogurt. I often experiment with the spice levels by adjusting the chili powder or omitting it for a milder version suitable for kids or sensitive palates. Adding a touch of smoked paprika can give a lovely smoky undertone that I sometimes enjoy.
Regarding cooking methods, while slow simmering on the stove is my preference, I’ve also had success using a slow cooker to let the lamb tenderize over several hours. Just be sure to brown the spices and onions first to maximize flavor. Pressure cookers work too if you’re short on time—reduce the simmer accordingly, and the lamb will come out juicy and tender in under an hour.
Storage and Reheating
Storing Leftovers
Once cooled, I transfer any leftover Creamy Rogan Josh to an airtight container and store it in the refrigerator. It keeps beautifully for up to four days, which makes it perfect for meal prep or enjoying the flavors a little later. I find using glass containers with tight lids prevents any odors from escaping and preserves the curry’s texture.
Freezing
This curry freezes very well if you want to save some for longer. I portion it into freezer-safe containers or zip-top bags, label them with the date, and freeze for up to three months. When freezing, I recommend leaving out the yogurt and adding it fresh when reheating so the texture stays creamy and fresh. Just thaw overnight in the fridge before reheating.
Reheating
To reheat, I gently warm the curry in a saucepan over low heat, stirring occasionally. Adding a splash of water or stock helps loosen the sauce if it has thickened too much. Avoid microwaving at high power as it can make the lamb dry and the yogurt separate. Once warmed through, stir in any reserved fresh yogurt or a little extra to revive the creaminess before serving.
FAQs
Can I use other cuts of lamb for this recipe?
Absolutely! While lamb shoulder is ideal because it stays tender and juicy, you can also use lamb shanks or neck, but they may require slightly longer cooking times. Avoid very lean cuts like loin or leg as they might dry out during slow simmering.
Is this recipe very spicy?
The heat level is moderate and can easily be adjusted. I recommend starting with less chili powder if you prefer mild food and increasing it to taste. The creamy yogurt also helps mellow the spice.
Do I have to use ghee? Can I use oil instead?
Ghee adds a distinctive richness and depth that is traditional in Rogan Josh, but you can substitute it with vegetable oil or melted butter if needed. Just note that ghee’s nutty flavor does elevate the overall dish beautifully.
Can I prepare this curry in advance?
Yes! In fact, this curry tastes even better the next day as the flavors develop further. You can prepare it entirely and reheat gently before serving. Just be sure to add any fresh garnishes or yogurt after reheating.
What can I serve besides rice with this curry?
I love pairing the curry with naan, chapati, or paratha for dipping into the sauce. A cucumber raita or a simple salad with onions, tomatoes, and lemon juice adds a fresh contrast that balances the richness.
Conclusion
I truly hope you feel inspired to try making this Creamy Rogan Josh: Authentic Indian Lamb Curry Recipe because it’s one of my absolute favorites to cook and share. It brings a touch of authentic Indian flavor to your table but remains wonderfully approachable with familiar ingredients and a clear method. Trust me, once you make it, you’ll want to keep it in your meal rotation for those special days when comfort and deliciousness are exactly what you need.
PrintCreamy Rogan Josh: Authentic Indian Lamb Curry Recipe
Rogan Josh is a classic Indian lamb curry known for its rich, aromatic spices and tender meat simmered slowly in a flavorful sauce of tomatoes, yogurt, and fragrant whole and ground spices. This recipe uses ghee for authentic richness and results in a deeply satisfying, comforting dish perfect to serve with basmati rice and traditional garnishes.
- Prep Time: 20 minutes
- Cook Time: 1 hour 50 minutes
- Total Time: 2 hours 10 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
Ingredients
Spices and Aromatics
- 3 ½ tbsp ghee (substitute butter if needed)
- 1 cinnamon stick
- 6 green cardamom pods, lightly bruised
- 4 cloves
- 1 tsp cooking salt or kosher salt (halve if using table salt, double for flakes)
- 2 tbsp paprika (normal or sweet)
- ¾ tsp chilli powder (or to taste)
- 4 tsp ground coriander
- 4 tsp ground cumin
- 2 tsp turmeric powder
- ¼ tsp nutmeg powder
- 1 tsp garam masala
- ½ tsp fennel powder
- ½ tsp extra garam masala (for finishing)
- ½ tsp extra fennel powder (for finishing)
Vegetables and Base
- 1 large onion, finely chopped
- 3 cloves garlic, finely minced
- 1 tbsp ginger, finely grated
- 5 tbsp tomato passata (US: tomato puree/sauce)
Meat and Liquids
- 750g/1.5lb boneless lamb shoulder, cut into 3cm (1.2") cubes
- 1 ½ cups chicken stock (salt reduced broth)
- ½ cup plain yogurt (Greek yogurt recommended)
Garnishes and Serving
- Chopped coriander leaves
- Extra finely shredded ginger
- Basmati rice, for serving
Instructions
- Toast Whole Spices: Melt the ghee in a large heavy-based pot over medium heat. Add the cinnamon stick, green cardamom pods, and cloves. Cook for about one minute until fragrant to release their essential oils.
- Sauté Onion, Garlic, and Ginger: Add the finely chopped onion to the pot and cook, stirring frequently, for approximately 7 minutes until the onions are golden and starting to brown on the edges. Then add the minced garlic and grated ginger, and cook for an additional minute.
- Toast Ground Spices: Stir in the paprika, chili powder, ground coriander, ground cumin, turmeric powder, and nutmeg powder. Toast the spices for about 30 seconds to enhance their flavors without burning.
- Add Tomato and Salt: Mix in the tomato passata (puree) and the salt, stirring well to combine the ingredients and build the curry base.
- Add Stock and Lamb: Pour in the chicken stock and stir. Add the cubed lamb shoulder to the pot and mix to coat the meat evenly with the spiced sauce. Bring to a gentle simmer.
- Simmer Covered: Cover the pot with a lid and reduce heat to low or medium-low, maintaining a gentle simmer. Cook for 1 hour and 45 minutes, stirring occasionally, until the lamb is tender and easily pulled apart with two forks.
- Reduce Sauce: Remove the lid and continue to simmer the curry for an additional 15 minutes, allowing the sauce to thicken slightly and intensify in flavor. The lamb should be very tender at this point.
- Finish the Curry: Stir in the plain yogurt along with the extra garam masala and extra fennel powder. Cook for a few more minutes to meld the flavors, being careful not to boil the yogurt to prevent curdling.
- Serve: Spoon the Rogan Josh into serving dishes and garnish with chopped coriander leaves and finely shredded ginger. Serve hot with basmati rice and optional sides such as cucumber salad or naan bread.
Notes
- Ghee can be substituted with unsalted butter if ghee is not available, though ghee enhances the flavor authentically.
- Adjust chili powder quantity based on your preference for heat; mild if using less, spicier if using more.
- Garam masala adds a warm, complex flavor; adding some at the end enhances aroma and taste.
- Fennel powder adds a slightly sweet, licorice-like nuance; it is optional but recommended.
- Use Greek yogurt to ensure creaminess and avoid curdling during cooking.
- Use boneless lamb shoulder as it becomes tender and juicy when slow-simmered.
- Serve with freshly cooked basmati rice to soak up the richly flavored sauce.
Leave a Reply