Beef cheek red curry is a Thai-inspired coconut curry in which well-marbled beef cheeks braise slowly with red curry paste until tender enough to pull apart with a spoon. Coconut milk softens the paste’s heat, while bamboo shoots, bell pepper, lime, and Thai basil add freshness and texture; serve it with rice to catch the rich sauce. Thai red curry varies from cook to cook, and this version is designed for a home kitchen with easy-to-find substitutions where needed.
Ingredients
- 2.5 lb beef cheeks, trimmed of tough silverskin and cut into roughly 2-inch pieces (1.13 kg)
- 1 teaspoon fine salt (5 g)
- 1 tablespoon neutral oil, such as canola or rice bran oil (15 ml)
- 1/3 cup Thai red curry paste (about 90 g; brands vary in saltiness and heat)
- 2 cans full-fat coconut milk, 13.5 oz each (2 cans, 400 ml each; 800 ml total)
- 1 1/2 cups unsalted beef stock (360 ml)
- 2 tablespoons fish sauce (30 ml)
- 1 tablespoon finely grated palm sugar or light brown sugar (12 g)
- 4 makrut lime leaves, center ribs removed and leaves torn (4 leaves); if unavailable, use 2 teaspoons finely grated lime zest (about 4 g)
- 1 can bamboo shoots, drained and rinsed (8 oz / 225 g drained weight)
- 1 medium red bell pepper, seeded and cut into strips (about 5 oz / 150 g)
- 1 cup loosely packed Thai basil leaves (about 20 g); regular sweet basil works, with a milder, less anise-like aroma
- 2 tablespoons fresh lime juice (30 ml), plus lime wedges for serving if desired
Instructions
- Prepare the beef and vegetables, about 25 minutes. Pat the beef cheeks dry, trim away any tough silverskin, and cut them into pieces of similar size so they braise evenly. Season all over with the salt. Drain and rinse the bamboo shoots, slice the bell pepper, and set out the remaining ingredients. If the cheeks are especially large, ask a butcher to trim them or allow a little extra time for cutting.
- Brown the beef, about 12 minutes. Heat the oil in a heavy Dutch oven or other lidded pot over medium-high heat. Working in batches so the pieces are not crowded, brown the beef on two or three sides, turning as needed. Transfer each batch to a plate. A dark golden-brown crust adds depth to the sauce; if the pot starts to smoke, lower the heat rather than letting the fond burn.
- Fry the curry paste, about 3 minutes. Reduce the heat to medium. Add the red curry paste to the pot and stir continuously, scraping up browned bits, until fragrant. If the pot looks dry or the paste catches, stir in a spoonful of the thick coconut cream from the top of a can. Frying the paste briefly helps its aromatics bloom, but it should smell fragrant rather than scorched.
- Build the braising liquid, about 5 minutes. Slowly stir in the coconut milk and beef stock, followed by the fish sauce, palm sugar, and torn makrut lime leaves. Bring the mixture just to a gentle simmer, stirring to dissolve the sugar. Return the beef and any juices on the plate to the pot. The liquid need not cover every piece; turn the pieces so they are coated.
- Braise until tender, about 3 hours. Cover the pot and reduce the heat to low, keeping the curry at a quiet simmer rather than a rolling boil. Cook for 3 hours, turning the beef once or twice and checking occasionally that the bottom is not sticking. If it boils hard, the meat can tighten and the coconut sauce may separate; lower the heat and add a splash of water if the sauce becomes too thick before the beef is tender. The cheeks are ready when a fork slides into the thickest piece easily and the meat yields with gentle pressure. Beef cheeks can vary, so if they still feel firm, continue cooking and check every 15 minutes.
- Add the vegetables, about 15 minutes. Stir in the bamboo shoots and bell pepper. Cover and simmer gently for 15 minutes, until the pepper is tender but still holds its shape. If you prefer crisp pepper, add it for only the final 7 to 8 minutes and leave the bamboo shoots in for the full time.
- Check, season, and finish, about 5 minutes. Use a food thermometer to check a thick piece of beef. USDA FSIS lists 145°F (63°C) followed by a 3-minute rest as the safe minimum for whole cuts of beef; this long braise cooks beyond that minimum to make the cheeks tender. Turn off the heat and let the curry stand for 5 minutes, then stir in the lime juice and Thai basil. Taste the sauce: add a little more fish sauce for salt, lime for brightness, or sugar if the curry tastes sharper or hotter than you like. Serve hot.
Tips
- Choose cheeks, not lean stew meat, when possible. Beef cheeks contain connective tissue that turns silky during a long, gentle braise. If you cannot find them, boneless beef chuck is a practical substitute; cut it into large chunks and begin checking for tenderness after about 2 hours, since its timing can differ. Avoid very lean cuts, which are more likely to become dry and stringy.
- Adjust for the curry paste you have. Thai red curry paste differs in heat, salt, and concentration. Start with 1/3 cup for a boldly seasoned curry; if yours is particularly hot or salty, use 1/4 cup and taste near the end before adding extra fish sauce. If you want more heat, stir in additional paste after frying it briefly in a little sauce.
- Keep the braise at a gentle simmer. Small bubbles around the edges are enough. A rapid boil can make the beef seize and can cause a coconut-based sauce to look greasy or split. If the pot is difficult to regulate on the stovetop, transfer it, covered, to an oven set to 300°F (150°C) and use the same tenderness checks.
- Use the right coconut milk and finishers. Full-fat coconut milk gives the sauce body; light coconut milk makes it thinner and less rich. Add lime juice and basil off the heat so their fresh flavors remain clear. Makrut lime leaves can be hard to find; lime zest is a useful substitute, though it gives a brighter, less floral citrus note.
Serving Suggestions
Serve the curry in shallow bowls with steamed jasmine rice, allowing enough sauce to soak into the grains. A batch of rice for five people usually takes about 1 1/2 cups uncooked jasmine rice (roughly 280 g), cooked according to its package directions. For a lower-effort side, use plain steamed rice rather than adding another strongly seasoned dish; the curry already brings coconut richness, salt, chile, and aromatic herbs.
Offer lime wedges at the table for anyone who likes extra acidity, and put any additional Thai basil on the side. A simple plate of sliced cucumber or lightly dressed greens can add a cool, crisp contrast. If serving the curry for guests, remove any tough lime-leaf pieces before bringing the pot to the table, and let everyone know the heat level can vary with the curry paste.
Variations
Make it with Thai eggplant. Replace the bell pepper with about 12 oz (340 g) small Thai eggplants, quartered, and add them with the bamboo shoots for the final 15 minutes. Thai eggplant has a firm, slightly bitter bite. If you cannot find it, Japanese eggplant cut into thick pieces works, though it softens more quickly and has a milder flavor.
Use a different vegetable combination. Replace the bamboo shoots with 8 oz (225 g) sliced mushrooms or add 1 cup (120 g) green beans cut into short lengths. Mushrooms bring an earthy quality, while green beans add a fresh snap. Add green beans for the final 10 to 12 minutes so they do not turn mushy. Keep the total vegetable amount similar so the sauce-to-filling balance stays pleasant.
Make the curry less rich. Replace one can of full-fat coconut milk with 1 1/2 cups (360 ml) additional beef stock. The finished curry will be brothier and less creamy, so simmer it uncovered for a few minutes after the beef is tender if you would like a more concentrated sauce. Taste before adding extra fish sauce, because reducing the liquid also concentrates its salt.
Make it without fish sauce. Use 1 1/2 tablespoons (22 ml) light soy sauce in its place, then taste before adding any more. This makes the curry suitable for cooks avoiding fish sauce, but it changes the savory character and will not taste exactly the same. Check the curry paste label as well, since some pastes contain shrimp or other seafood ingredients.
Storage and Reheating
Cool leftovers promptly and refrigerate them within 2 hours of cooking, in shallow airtight containers. The curry keeps for 3 to 4 days in the refrigerator. The sauce may thicken as it chills, and a little coconut fat may firm on top; both are normal. For longer storage, freeze portions in airtight freezer-safe containers for up to 3 months for best quality. Thaw overnight in the refrigerator rather than on the counter.
Reheat only the portion you plan to eat, either in a covered saucepan over low to medium-low heat or in the microwave, stirring occasionally. Add a splash of water or stock if the sauce is too thick. Heat leftovers throughout to 165°F (74°C), checking with a food thermometer, and bring the sauce to a gentle simmer. Avoid repeated cooling and reheating of the whole pot; portioning before storage makes it easier to reheat safely and keeps the beef from becoming overly soft.
Frequently Asked Questions
Can I make beef cheek red curry in a slow cooker?
Yes. Brown the beef and fry the curry paste on the stove first for a deeper flavor, then transfer them to the slow cooker with the coconut milk, stock, fish sauce, sugar, and lime leaves. Cook on low until the cheeks are fork-tender, usually about 7 to 8 hours, but follow your appliance and check the meat rather than relying on the clock alone. Add the bamboo shoots and pepper during the final 30 to 45 minutes, then finish with basil and lime.
Can I prepare this curry a day ahead?
Yes. Cook it through, cool it promptly, and refrigerate it within 2 hours. The flavors meld overnight, and the chilled sauce is easy to skim if a layer of fat firms on top. Reheat gently until the leftovers reach 165°F (74°C), then add a fresh squeeze of lime or a few basil leaves just before serving if you have them.
Why are my beef cheeks still tough?
They likely need more time. Cheeks can differ in size and connective tissue, and they become tender only after a long enough braise. Keep the pot covered at a gentle simmer and check again in 15-minute increments. If the liquid is reducing too quickly, add a little water or stock. A fork should enter the thickest piece easily; simply reaching a safe temperature does not mean the connective tissue has softened.
Can I use store-bought curry paste?
Yes, and it is the convenient choice for this recipe. Paste brands vary, so read the ingredient label if you need to avoid fish, shrimp, or other allergens. Start with the amount listed, then adjust the finished sauce carefully: more paste increases chile heat and aromatic intensity, while fish sauce adds salt. A paste that tastes mild straight from the jar may still become quite assertive once concentrated in the braise.
What can I use instead of makrut lime leaves?
Use the finely grated zest of one lime, about 2 teaspoons (4 g), as listed. Add it with the coconut milk, and avoid the bitter white pith. The zest gives a clean citrus fragrance but lacks the distinctive floral, slightly herbal aroma of makrut lime leaves. Regular lime wedges at the table add acidity, but they are not a full replacement for the leaves in the braising liquid.
Is this curry very spicy?
Its heat depends mostly on the red curry paste. For a milder pot, begin with 1/4 cup (about 68 g) paste and add more after tasting; the coconut milk will round the heat but will not remove it. For a hotter curry, add extra paste in small amounts, or serve sliced fresh chile separately so each person can adjust their bowl.
Related
- Sri Lankan Beef and Coconut Curry, Slowly Simmered
- Tortang Talong in the Air Fryer: Easy Filipino Recipe
- Feijoada: Brazil’s Famous Black Bean and Pork Stew
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).