
This Indian-inspired dish features tender chunks of beef slow-cooked in a rich, yogurt-based sauce with warming spices, all served with homemade roti.
Quick Info
⏱️ 240 min • 🍽️ 4 servings • ⭐ 90%
Tags
[Dairy-Free] • [Dinner] • [Under 1 Hour] • [High-Protein] • [High-Fiber] • [Meal] • [Difficulty]
Ingredients
- 1½ pounds stewing beef, cut into large cubes
- 1 teaspoon garam masala
- Sea salt, to taste
- 2 tablespoons canola oil
- 1 large red onion, minced
- 1 2-inch piece of fresh ginger, peeled and minced
- 5 cloves garlic, minced
- 5 whole black peppercorns
- 4 whole green cardamom pods
- 1 whole black cardamom pod (optional)
- 4 whole cloves
- 1 1-inch cinnamon stick
- 4 dried red chiles
- 2 dried bay leaves
- 1 teaspoon ground turmeric
- 1 teaspoon mild red pepper (Kashmiri chile) powder or sweet paprika
- 2 teaspoons ground cumin
- 2 teaspoons ground coriander
- 1 teaspoon ground fennel
- 1 tablespoon dried fenugreek leaves (kasoori methi, found at most Indian grocery stores)
- ¼ cup whipped Greek yogurt
- Water, for cooking
- Freshly ground black pepper, to taste
- Chopped fresh cilantro, for garnish
- 1 cup whole wheat flour, plus more for dusting
- ½ cup lukewarm water
- 1 tablespoon olive oil
- ½ teaspoon kosher salt
- 2 tablespoons unsalted butter, room temperature
Instructions Preview
- Make the rogan josh: In a medium bowl, sea…
- In a large, heavy-bottomed pot, heat the c…
- To the same pot, add the onion and season …
…and 9 more steps
Recipe by: Matt Ciampa, Kanchan Koya • From: Tasty





