This Indian-style spicy beef stew braises stew beef with onion, ginger, garlic, tomatoes, warm spices, and fresh chile until the meat is tender and the sauce is rich. It is a home-style curry rather than a claim to one regional or family version, and it works well with rice, flatbread, or potatoes.
Ingredients
- 2½ lb (1.13 kg) beef stew meat, cut into roughly 1½-inch (4 cm) pieces
- 1½ tsp (9 g) fine salt, plus more to taste
- 2 tbsp (30 ml) neutral oil, such as canola or sunflower oil
- 2 medium yellow onions, finely chopped, about 2 cups (300 g)
- 1 tbsp (15 g) finely grated fresh ginger
- 4 garlic cloves, finely chopped or grated, about 1½ tbsp (15 g)
- 2 fresh green chiles, thinly sliced, about 15 g; remove the seeds for less heat
- 1 tsp (2 g) ground turmeric
- 2 tsp (4 g) ground coriander
- 1½ tsp (3 g) ground cumin
- 1 tsp (2 g) Kashmiri chile powder, or ½ tsp (1 g) sweet paprika plus ¼ tsp (0.5 g) cayenne
- ½ tsp (1 g) freshly ground black pepper
- 1 small cinnamon stick, about 2 inches (5 cm)
- 4 green cardamom pods, lightly crushed
- 1 cup (240 g) canned crushed tomatoes
- 1½ cups (355 ml) water, plus a little more if needed
- 8 fresh curry leaves, about 2 g, optional; if unavailable, omit them rather than substituting dried bay leaves, which give a different flavor
- 1 tsp (5 g) garam masala
- 1 tbsp (15 ml) fresh lime juice
- ¼ cup (10 g) chopped fresh cilantro leaves and tender stems
Instructions
- Prepare the beef. Pat the beef dry with paper towels so it browns instead of steaming. Sprinkle it with the salt and toss to coat. Let the meat stand while you chop the onions, ginger, garlic, and chiles; this short pause is included in the prep time. If the pieces vary greatly in size, cut the largest ones down so they cook at a similar rate.
- Brown the meat in batches. Heat the oil in a heavy Dutch oven or other large, lidded pot over medium-high heat. When the oil shimmers, add enough beef to form one uncrowded layer. Brown the pieces on several sides, turning as needed, for about 6 minutes per batch. Transfer them to a plate and brown the remaining meat; expect about 12 minutes for the batches together. A deep brown surface builds flavor in the sauce, but the beef does not need to cook through at this stage.
- Soften the aromatics. Lower the heat to medium. Add the chopped onions to the same pot and cook for about 8 minutes, stirring often and scraping up the browned bits. The onions should become soft and lightly golden, not dark or crisp. Add the ginger, garlic, and green chiles, then cook for 2 minutes, stirring, until fragrant. If the pot looks dry or the onions begin to catch, add a tablespoon of water and lower the heat slightly.
- Toast the spices briefly. Stir in the turmeric, coriander, cumin, chile powder, black pepper, cinnamon stick, and crushed cardamom pods. Cook for 1 minute, stirring constantly. Toasting the spices briefly wakes up their aroma; prolonged cooking at this stage can scorch them and make the curry taste bitter. Stir in the curry leaves, if using.
- Make the tomato base. Add the crushed tomatoes and cook for 5 minutes, stirring and scraping the pot, until the mixture thickens slightly and no longer smells raw. Return the beef and any juices on the plate to the pot. Turn the pieces through the tomato-spice mixture so they are coated.
- Braise until tender. Pour in the water and bring the liquid to a gentle simmer. Cover the pot, reduce the heat to low, and cook for about 1 hour 34 minutes, stirring every 25 to 30 minutes. Keep the liquid at a quiet simmer rather than a hard boil. Begin checking the meat at about 1 hour 25 minutes: a fork should slide into a piece easily, though some stew cuts may need up to 1 hour 45 minutes. If the sauce gets too thick before the beef is tender, stir in water ¼ cup (60 ml) at a time. If it is thin once the beef is tender, uncover and simmer gently for a few minutes.
- Finish and check temperature. Stir in the garam masala and lime juice, then taste and adjust the salt or chile. Check the center of a representative large beef piece with a food thermometer. USDA FSIS lists 145°F (63°C) followed by a 3-minute rest as the safe minimum for whole cuts of beef; this braise is cooked well beyond that temperature to make the stew meat tender. Keep the finished stew covered for 3 minutes before serving, then remove the cinnamon stick and cardamom pods if you can find them. Scatter cilantro over the top.
Tips
- Brown in batches. Crowding the pot traps steam and prevents the beef from developing browned surfaces. If the pot is small, use three batches rather than squeezing in all the meat at once. Let the oil heat again between batches.
- Choose chile powder thoughtfully. Kashmiri chile powder contributes color and a moderate, rounded warmth. The paprika-and-cayenne substitute is practical, but the color and flavor will be a little different. Add less cayenne if your paprika is already hot or your green chiles are fiery.
- Use tenderness, not the clock alone. Stew beef can come from different muscles, and some pieces need extra braising. Keep the pot covered and the simmer gentle; adding a lot of extra water at once can leave the finished sauce thin.
- Keep whole spices easy to remove. Count the cardamom pods as you add them, or tie them and the cinnamon in a small piece of clean cheesecloth. That makes serving easier without changing the flavor.
Serving Suggestions
Spoon the curry over steamed basmati rice so the grains catch the tomato-spice sauce. Plain rice is a good choice when the stew is quite hot, while a lightly seasoned pilaf makes the meal more aromatic. Naan, roti, or another soft flatbread can be served alongside for scooping; warm bread briefly in a dry skillet or wrapped in foil in a low oven.
For a fuller plate, add a simple cucumber salad, sliced onion with lime, or a mild vegetable side such as sautéed greens or roasted cauliflower. These cool or mild accompaniments give contrast without competing with the beef. A spoonful of plain yogurt is another optional way to soften the chile heat at the table. Offer lime wedges and chopped cilantro so each person can adjust the finish.
Variations
Adjust the heat: For a milder stew, use one green chile, remove its seeds, and omit the cayenne from the substitute chile powder. For more heat, add another sliced chile or a pinch of cayenne near the end, tasting as you go. Heat can build during a long braise, so it is easier to add than to correct.
Add vegetables: Add 2 cups (300 g) of peeled potato cubes during the final 35 to 40 minutes, checking that both the potatoes and beef are tender before serving. You can also add 1 cup (150 g) of sliced carrots at the same point. Adding vegetables too early may make them break down during the long beef braise.
Use another cut: Beef chuck cut into cubes is a dependable choice for a slow stew, while pre-cut stew meat may be a mixture of cuts and can take longer to soften. Keep the pieces similar in size and use the tenderness check in the instructions. This method is for stovetop braising; lean quick-cooking steak will not become tender in the same way over this long simmer.
Make the sauce richer: For a creamier finish, stir in ½ cup (120 ml) unsweetened coconut milk during the final 10 minutes. It will mellow the chile and give the gravy a softer, rounder texture, though it changes the flavor from the tomato-forward version. You can instead leave the sauce as written for a more direct spice and tomato profile.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking. Divide a large amount among shallow containers so it cools promptly, then cover and refrigerate for 3 to 4 days. The spices often taste more settled the next day, and the sauce may thicken as it chills. Stir in a splash of water when reheating if the gravy has become too concentrated.
Reheat only the portion you plan to serve, either in a covered saucepan over medium-low heat or in a microwave-safe dish, stirring occasionally for even heating. Bring leftovers to 165°F (74°C), checking with a food thermometer. If reheating on the stove, add a little water and heat gently until steaming throughout; avoid a hard boil that can make the beef seem dry. Freeze cooled portions in airtight freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator and reheat to 165°F (74°C); do not thaw on the counter.
Frequently Asked Questions
Can I make this spicy beef stew less hot?
Yes. Start with one seeded green chile and use the paprika-only version of the chile powder substitution, omitting cayenne. The stew will still have warmth from black pepper, ginger, and the other spices, but it will be milder. Serve extra fresh chile separately for anyone who wants more heat.
Why is my beef still tough after simmering?
Stew beef needs enough time at a gentle simmer for its connective tissue to soften. Check that the pot has not been boiling hard or running dry, then cover it and continue cooking in 10- to 15-minute increments. The meat is ready when a fork enters easily; the exact time depends on the cut and the size of the pieces.
Can I make the curry ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it within 2 hours. Reheat the portion you need until it reaches 165°F (74°C). If you make it a day ahead, expect the sauce to thicken in the refrigerator; loosen it with a small splash of water while reheating.
Can I cook this in a slow cooker?
You can adapt it, although the stovetop method gives more control over reducing the sauce. Brown the beef and cook the onion, aromatics, spices, and tomato as directed in a skillet, then transfer everything to the slow cooker with the water. Cook until the beef is fork-tender according to your appliance’s low or high setting, and reduce excess sauce separately on the stove if needed. Check the beef with a thermometer and allow the required 3-minute rest.
What can I use if I cannot find curry leaves?
Simply omit them. Fresh curry leaves add a distinct citrusy, herbal aroma, but the stew remains flavorful without them. Bay leaves are not a close match, so adding one may change the character rather than replace the curry leaves; the cinnamon, cardamom, ginger, and garam masala already provide plenty of fragrance.
Related
- Portuguese Linguica and Cabbage Soup, Made Simple
- Portuguese Kale Soup: Caldo Verde Explained
- Portuguese Kale Sausage Soup with Potatoes
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).