🍽️ FittestMe.aiDownload on the App StoreGet it on Google PlayFoodsNutrients

Indian Beef Rogan Josh Recipe

Indian · Main course · 110 min total

Indian Beef Rogan Josh
Indian Beef Rogan Josh
Indian Beef Rogan Josh recipe videos

Aromatic and tender beef slow-cooked in a rich, spiced yogurt-based gravy, this classic Kashmiri dish is perfect for a comforting meal.

20
min prep
90
min cook
4
servings
480
kcal/serving

Ingredients

Instructions

  1. Heat ghee in a heavy pot over medium heat. Add cardamom, bay leaves, and cinnamon; fry for 30 seconds until fragrant.
  2. Add onions and cook until deep golden brown, about 10-12 minutes. Stir in garlic and ginger; cook 1 minute.
  3. Add beef cubes and sear on all sides until browned, about 5-7 minutes.
  4. Reduce heat to low. Add chili powder, cumin, coriander, turmeric, and salt; stir for 1 minute.
  5. Pour in yogurt gradually, stirring constantly to prevent curdling. Cook for 2-3 minutes until the oil separates.
  6. Add 2 cups water, bring to a boil, then cover and simmer on low heat for 1.5 hours, stirring occasionally, until beef is tender.
  7. Uncover, increase heat to medium, and cook for another 10-15 minutes to thicken the gravy. Sprinkle garam masala and stir.
  8. Garnish with fresh cilantro and serve hot with naan or rice.

Tips

More about Indian Beef Rogan Josh →

AI estimate may be inaccurate · Terms