Curry Cowboys Fort Worth: Texas-Style Beef Curry

Updated November 4, 2026

Total time
3 hr 1 min
prep 25 min · cook 2 hr 36 min
Serves
6
portions as written
Safe temperature (USDA)
145°F / 63°C
check the thickest piece

Jump to recipe

Curry Cowboys Fort Worth: Texas-Style Beef Curry

Curry Cowboys Fort Worth is a hearty, Texas-inspired beef curry: browned chuck simmers with curry spices, tomatoes, potatoes, kidney beans, and corn until tender. It is a home-style interpretation rather than a claim about one established Fort Worth dish, and its slow simmer makes the bold spices and familiar cowboy-chili ingredients work together in a rich, spoonable meal.

Ingredients

  • 2 lb (900 g) boneless beef chuck, trimmed and cut into 1½-inch (4 cm) cubes
  • 1¼ tsp (7 g) fine salt, plus more to taste
  • ½ tsp (1 g) freshly ground black pepper
  • 2 tbsp (30 ml) neutral oil, such as canola or avocado oil
  • 1 large yellow onion, about 10 oz (280 g), diced
  • 1 medium green bell pepper, about 6 oz (170 g), diced
  • 1 jalapeño, about 1 oz (30 g), seeded and minced; leave some seeds for more heat if desired
  • 4 garlic cloves, about 20 g, finely chopped
  • 2 tbsp (12 g) mild curry powder
  • 1 tsp (2 g) ground cumin
  • 1 tsp (2 g) smoked paprika
  • ½ tsp (1 g) ground coriander
  • ⅛ tsp (0.3 g) cayenne pepper, optional
  • 2 tbsp (32 g) tomato paste
  • 1 can diced tomatoes, 14½ oz (411 g), with their juices
  • 3 cups (710 ml) low-sodium beef stock
  • 1 tbsp (15 ml) Worcestershire sauce
  • 1 tsp (4 g) packed brown sugar
  • 1 lb (450 g) Yukon Gold potatoes, cut into 1-inch (2.5 cm) cubes
  • 1 can kidney beans, 15 oz (425 g), drained and rinsed
  • 1 cup (165 g) corn kernels, fresh or frozen
  • 1 tbsp (15 ml) fresh lime juice, plus extra wedges for serving
  • ¼ cup (10 g) chopped fresh cilantro, optional

Instructions

  1. Prepare the beef and vegetables. Pat the beef dry with paper towels, then season it on all sides with the salt and black pepper. Drying the surface helps the cubes brown instead of steaming. Dice the onion and bell pepper, mince the jalapeño and garlic, and cut the potatoes. Keep the potatoes in roughly even pieces so they soften at a similar rate.
  2. Brown the beef, about 12 minutes. Heat the oil in a heavy 5- to 6-quart Dutch oven or other large, lidded pot over medium-high heat. When the oil shimmers, add about half the beef in one uncrowded layer. Brown the pieces on several sides, turning as needed, then transfer them to a plate. Repeat with the remaining beef. If the pot looks dry, add a small splash of oil; if browned bits collect on the bottom, leave them there because they add flavor to the sauce.
  3. Cook the aromatics and spices, about 8 minutes. Reduce the heat to medium. Add the onion, bell pepper, and jalapeño to the pot and cook for 5 minutes, stirring and scraping up browned bits. Add the garlic, curry powder, cumin, smoked paprika, coriander, and optional cayenne. Stir for about 30 seconds, just until fragrant; spices can turn bitter if left to toast unattended. Mix in the tomato paste and cook for 2 minutes, stirring so it darkens slightly without sticking.
  4. Start the braise, 1 hour 35 minutes. Pour in the diced tomatoes, beef stock, Worcestershire sauce, and brown sugar. Stir to loosen any browned bits, then return the beef and its juices to the pot. Bring the liquid to a gentle boil, lower the heat until it barely simmers, and cover. Cook for 1 hour 35 minutes, checking once or twice that the liquid is gently bubbling rather than boiling hard. If the bottom begins to catch, lower the heat and stir; add a little water or stock if the liquid has reduced unusually quickly.
  5. Add the potatoes, 25 minutes. Stir in the potatoes, cover again, and keep the curry at a gentle simmer for about 25 minutes. The potatoes should be nearly tender when pierced with a fork, and the beef should be starting to soften. If your potato cubes are larger than 1 inch, they may need a few more minutes before the next step.
  6. Finish with beans and corn, about 8 minutes. Stir in the kidney beans and corn. Simmer uncovered for 8 minutes, stirring gently once or twice. Uncovering lets the sauce thicken a little while the beans and corn warm through. Check the thickest beef piece with a food thermometer: USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef. For chuck to become pleasantly fork-tender, it usually needs the longer braising time in this recipe; continue simmering if it is still chewy.
  7. Season and rest, 8 minutes. Take the pot off the heat and let it stand for 3 minutes to complete the beef’s minimum rest. Stir in the lime juice and cilantro, if using. Taste the sauce and adjust the salt, black pepper, or lime. If it is thinner than you like, use a slotted spoon to lift out some potatoes and beef, simmer the sauce uncovered for a few minutes, and return them to the pot. Serve hot.

Tips

  • Choose chuck and cut evenly. Chuck has connective tissue that softens during a long, moist braise, so it suits this recipe better than a very lean steak. Cut the cubes to a similar size and trim away only large, hard pieces of fat; a little marbling helps keep the finished beef succulent.
  • Control the curry’s heat. Curry powders vary in strength and flavor. Start with a mild blend and the listed amount, then add cayenne or a pinch more curry powder near the end if you want stronger heat. For less heat, omit cayenne and remove the jalapeño seeds, or leave out the jalapeño altogether.
  • Keep the simmer gentle. A hard boil can make the meat tighten and the sauce reduce before the chuck has time to soften. Look for occasional small bubbles, not a rolling boil. If you use a slow cooker, brown the beef and cook the aromatics first for better flavor, then transfer everything except the potatoes, beans, and corn; add those later so they do not become overly soft.
  • Use practical swaps. If mild curry powder is hard to find, use a supermarket curry blend; it may be more pungent, so begin with 1½ tablespoons (about 9 g) and adjust. If you do not have Worcestershire sauce, use 1 tablespoon (15 ml) soy sauce for a saltier, less tangy note. Sweet potato can replace Yukon Gold potatoes, though it softens faster and makes the sauce sweeter.

Serving Suggestions

Ladle the curry into shallow bowls and serve it on its own as a thick stew, or spoon it over steamed white rice, brown rice, or basmati rice to catch the sauce. Warm flour tortillas, cornbread, or crusty bread make useful accompaniments for scooping up the beef and beans. For a lighter contrast, add a simple cabbage slaw dressed with lime juice and a little oil, or serve sliced cucumber and tomato on the side.

Set out lime wedges, chopped cilantro, and sliced scallions so everyone can finish a bowl to taste. A spoonful of plain yogurt or sour cream can soften the spice and add a cool, creamy contrast; keep it optional so the curry remains dairy-free without it. If serving a group, keep the pot covered over very low heat only briefly and stir occasionally. For longer holding, transfer portions to shallow containers and refrigerate rather than leaving the curry at room temperature.

Variations

Make it bean-forward: Replace half the beef with another drained 15-ounce (425 g) can of kidney or pinto beans. Add the extra beans with the first can near the end, not at the beginning, so they retain their shape. The dish will be less meaty but still filling. For a fully vegetarian version, omit beef and use vegetable stock; start with 1½ pounds (680 g) of mushrooms, browned in batches, and add a drained can of chickpeas. Mushrooms do not need the long beef braise, so add the potatoes to the tomato-stock mixture and simmer until they are tender before adding the mushrooms, chickpeas, and corn for the final 8 minutes.

Change the vegetables: Carrots cut into ½-inch (1 cm) pieces can go in with the potatoes. Frozen peas are best stirred in during the last 3 minutes rather than simmered for the full 8. For a smoky, pepper-forward version, use a red bell pepper and add ½ teaspoon (1 g) extra smoked paprika. For a looser curry to serve over rice, add up to ½ cup (120 ml) extra stock near the end; for a thicker bowl, simmer uncovered a few extra minutes.

Adjust the spice profile: Add ½ teaspoon (1 g) ground ginger with the curry spices for a warmer note, or add 1 teaspoon (5 g) grated fresh ginger with the garlic. These are optional changes, not required ingredients, and they shift the curry toward a more aromatic flavor. If your curry powder already contains a lot of chili, leave out the cayenne and taste before adding more heat.

Storage and Reheating

Refrigerate leftover curry within 2 hours of cooking, in shallow, covered containers so it cools promptly. It keeps for 3 to 4 days in the refrigerator. The sauce may thicken as it chills, and the potatoes can absorb some liquid; stir in a splash of water or stock when reheating if needed. For longer storage, freeze cooled portions in airtight freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator before reheating when possible.

Reheat only the portion you plan to eat, either in a saucepan over medium-low heat or in the microwave in a covered, microwave-safe dish. Stir occasionally on the stovetop, or pause to stir microwave portions so the center heats evenly. Add liquid a tablespoon or two at a time if the sauce is very thick. Check leftovers with a food thermometer and reheat to 165°F (74°C), the USDA FSIS safe temperature for leftovers. Do not rely on a steaming surface alone to confirm the center is hot.

Frequently Asked Questions

Is Curry Cowboys Fort Worth an established local dish?
This recipe uses the search phrase as a name for a Fort Worth-inspired home-style curry, not as a claim that there is one standardized local dish or official recipe. It combines a familiar beef-and-bean stew format with curry spices; recipes and menu interpretations can vary.

Can I make this curry ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it in a covered container. The flavors mingle as it rests, and the sauce may become thicker overnight. Reheat gently with a splash of stock or water, stirring, and bring the leftovers to 165°F (74°C) before serving.

Can I use a different cut of beef?
Beef stew meat is convenient if it is cut from chuck, but pieces can vary in size and may need more or less time. Boneless short rib also works, though it is richer and may need trimming. Avoid very lean cuts such as tenderloin: the extended simmer can make them dry rather than tender.

Why is my beef still tough after the listed simmer?
Chuck becomes tender when its connective tissue has had enough time to soften. If the beef is safe to eat but still chewy, keep the pot covered at a gentle simmer and check every 15 minutes. Older or larger pieces may take longer. Add a little stock or water if the sauce is getting too thick before the beef softens.

Can I make it without beans or corn?
Yes. Leave either ingredient out without changing the method. If you omit both, add an extra ½ pound (225 g) of potatoes or serve the curry over rice. Taste for salt at the end, since beans and canned ingredients can contribute different amounts of seasoning.

How can I make the sauce thicker without flour?
Simmer it uncovered for a few minutes after the beans and corn are warm, stirring so the bottom does not scorch. You can also mash a few cooked potato pieces against the side of the pot and stir them back in. This thickens the sauce naturally without adding a separate thickener.

Related

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).