Thai curry night usually means standing over a screaming wok, but this slow cooker version hands the work to your countertop. Chuck roast goes in raw, bathed in coconut milk, red curry paste, fish sauce, and brown sugar, and six hours later you have beef that shreds under a spoon and a sauce thick enough to cling to jasmine rice.
Advertisements1
The trick is browning the beef first and blooming the curry paste in the fat. Those two moves take eight minutes and they are the entire difference between a curry that tastes flat and one that tastes like it came from your favorite Thai spot. Everything else is dumping, stirring once, and walking away.
I keep the vegetables sturdy on purpose. Yukon gold potatoes and thick carrot coins hold their shape over six hours, while a handful of frozen peas and a squeeze of lime go in at the very end so the dish finishes bright instead of stewed.
Why You'll Love This Recipe
About the Ingredients
3 lb (1.4 kg) boneless beef chuck roast, cut into 1 1/2-inch chunks
Chuck is ideal because its collagen melts into gelatin during the long cook. If chuck is unavailable, use beef short ribs (bone removed) or brisket point, both of which need the same low-and-slow treatment.
2 tablespoons vegetable oil
Use a neutral high-smoke-point oil so it does not scorch during browning. Canola or avocado oil works equally well; skip olive oil here because it smokes before the beef gets golden.
1/4 cup (60 g) Thai red curry paste
Mae Ploy or Maesri brands are the most consistent for authentic flavor. If you only have green curry paste, use it 1:1, but expect a sharper, more herbal sauce.
2 cans (13.5 oz / 400 ml each) full-fat coconut milk
Full-fat is non-negotiable for body; light coconut milk turns the sauce watery. Shake each can hard before opening, or whisk the separated cream back in if it has split.
1 1/2 cups (360 ml) low-sodium beef broth
Broth adds depth the coconut milk cannot. Swap in water plus an extra tablespoon of fish sauce if you are out of broth, and taste before adding salt at the end.
2 tablespoons fish sauce
Red Boat is the gold standard for clean, savory flavor. For a fish-free version, use 2 tablespoons soy sauce plus 1 teaspoon of miso for the same umami punch.
1 1/2 tablespoons brown sugar
Palm sugar is traditional and rounder in flavor, but light brown sugar is a fine stand-in. Do not use dark brown sugar; its molasses note fights the curry paste.
1 1/2 lb (680 g) Yukon gold potatoes, cut into 1 1/2-inch chunks
Yukon golds hold their shape; russets will disintegrate into the sauce. If using russets, add them in the last 90 minutes of cooking instead of at the start.
3 medium carrots, cut into 1/2-inch coins
Look for carrots with tight, unblemished skin for the sweetest flavor. Baby carrots can be substituted, but halve them lengthwise so they cook evenly.
1 medium yellow onion, cut into 1-inch wedges
Yellow onion melts into sweetness; red onion stays too sharp here. Keep the root end intact while cutting so the wedges hold together in the pot.
1 cup (140 g) frozen peas, thawed
Frozen peas are sweeter than fresh off-season peas and need no cooking. Stir them in at the very end so they stay bright green rather than army-drab.
1 lime, juiced, plus cilantro and sliced Thai basil for serving
Lime juice is the finishing acid that wakes up the whole pot. If you have no lime, 1 tablespoon of rice vinegar works, but add it gradually so it does not overpower.
Tips & Tricks
Do not skip the browning
Searing the beef in batches over medium-high heat (400°F / 205°C) builds the fond that gives this curry its deep, roasted flavor. Crowding the pan steams the meat gray and costs you that layer.
Bloom the paste
Frying the curry paste in the beef fat for 60 to 90 seconds until it smells fragrant releases its oils. Raw paste stirred straight into liquid tastes chalky and flat.
Add the lime at the end, never the start
Acid added early dulls over six hours of heat. Squeeze the lime in after the slow cooker is off and taste again; the difference is dramatic.
Thicken, do not dilute
If the sauce looks thin, whisk 1 tablespoon of cornstarch with 2 tablespoons of cold water and stir it in on HIGH for 10 minutes. Adding more coconut milk only makes it thinner.
Pro Tips
Step-by-Step Instructions
1. Brown the beef
Pat the beef dry and season with 1 teaspoon salt. Heat 1 tablespoon oil in a 12-inch skillet over medium-high heat (400°F / 205°C) and brown half the beef in a single layer for 4 to 5 minutes per side until deeply golden brown, then transfer to the slow cooker. Repeat with the remaining oil and beef.
2. Bloom the curry paste
Lower the skillet to medium (350°F / 175°C), add the curry paste, and fry for 60 to 90 seconds, stirring constantly, until it darkens slightly and smells intensely fragrant. Scrape it into the slow cooker with every bit of the pan juices.
3. Build the sauce
Pour 1/2 cup of the broth into the hot skillet and scrape up the browned bits with a wooden spoon, then pour into the slow cooker. Add the remaining broth, coconut milk, fish sauce, and brown sugar and stir until the sugar dissolves.
4. Add vegetables and cook
Nestle the potatoes, carrots, and onion wedges around the beef, keeping them mostly submerged. Cover and cook on LOW for 6 to 7 hours or on HIGH for 4 to 5 hours, until the beef shreds easily with a fork and the potatoes pierce with no resistance.
5. Check the beef
Pull a chunk of beef out and press it with a fork; it should give way with almost no pressure and read 200°F to 205°F (93°C to 96°C) on an instant-read thermometer. If it resists, cover and cook another 30 minutes.
6. Finish with peas and lime
Turn the slow cooker off, stir in the thawed peas, and let them sit covered for 3 minutes until hot. Squeeze in the lime juice, taste, and add the reserved fish sauce or a pinch of salt as needed.
7. Serve
Spoon over jasmine rice and scatter with torn cilantro and sliced Thai basil. Serve with lime wedges on the side for anyone who wants extra brightness.
Delicious Variations
Green Curry Version
Swap the red paste for green and add 1 cup of sliced bamboo shoots in the last hour for a sharper, more herbal bowl.
Thai Beef Curry Noodles
Thin the finished sauce with 1 cup of beef broth and ladle it over wide rice noodles instead of jasmine rice.
Extra-Vegetable Curry
Add 2 cups of sliced bell peppers and 1 cup of green beans during the last 45 minutes on HIGH so they stay crisp-tender.
How to Store Slow Cooker Thai Beef Curry
Refrigerator
Store in an airtight container for up to 4 days; the flavor actually improves on day two as the spices meld.
Freezer
Freeze in portions for up to 3 months; the potatoes soften slightly on thaw, so consider freezing without them if texture matters to you.
Reheating
Reheat gently on the stovetop over medium-low heat (300°F / 150°C) for 6 to 8 minutes, stirring occasionally, or microwave in 1-minute bursts until steaming.
Frequently Asked Questions
Q: Can I put raw beef in the slow cooker for curry?
Yes, raw beef can go straight into the slow cooker, but browning it first is strongly recommended for flavor. Skipping the sear saves 8 minutes but costs you the deep roasted notes that make this curry taste restaurant-quality.
Q: Why did my slow cooker beef curry turn out tough?
The beef was almost certainly undercooked, not overcooked. Chuck needs to reach 200°F to 205°F (93°C to 96°C) before its collagen melts, so if it is tough, cover and cook another 30 to 60 minutes on LOW.
Q: Can I use light coconut milk instead of full-fat?
You can, but the sauce will be noticeably thinner and less rich. If you only have light coconut milk, whisk in 2 tablespoons of full-fat coconut cream or a tablespoon of cornstarch slurry at the end to restore body.
Q: How do I make this Thai beef curry spicier?
Add more red curry paste, not chili flakes, since the paste carries the authentic flavor along with the heat. Stir in an extra tablespoon at the end and taste; you can always add more, but you cannot take it out.
Q: Can I cook this Thai beef curry on HIGH instead of LOW?
Yes, use HIGH for 4 to 5 hours instead of LOW for 6 to 7. Check the beef at the 4-hour mark, since HIGH heat can dry out the edges of the meat if it goes too long.
If you make this Slow Cooker Thai Beef Curry, I want to hear how it turned out. Leave a comment below with the swaps you tried, and snap a photo of your bowl for Instagram.
Slow Cooker Thai Beef Curry
This Slow Cooker Thai Beef Curry simmers chuck roast in coconut milk and red curry paste until fork-tender, giving you a rich, hands-off dinner.
🧂 Ingredients
- 3 lb (1.4 kg) boneless beef chuck roast, cut into 1 1/2-inch chunks
- 2 tablespoons vegetable oil
- 1/4 cup (60 g) Thai red curry paste
- 2 cans (13.5 oz / 400 ml each) full-fat coconut milk
- 1 1/2 cups (360 ml) low-sodium beef broth
- 2 tablespoons fish sauce
- 1 1/2 tablespoons brown sugar
- 1 1/2 lb (680 g) Yukon gold potatoes, cut into 1 1/2-inch chunks
- 3 medium carrots, cut into 1/2-inch coins
- 1 medium yellow onion, cut into 1-inch wedges
- 1 cup (140 g) frozen peas, thawed
- 1 lime, juiced, plus cilantro and sliced Thai basil for serving
📋 Instructions
- 1Brown the beef — Pat the beef dry and season with 1 teaspoon salt. Heat 1 tablespoon oil in a 12-inch skillet over medium-high heat (400°F / 205°C) and brown half the beef in a single layer for 4 to 5 minutes per side until deeply golden brown, then transfer to the slow cooker. Repeat with the remaining oil and beef.
- 2Bloom the curry paste — Lower the skillet to medium (350°F / 175°C), add the curry paste, and fry for 60 to 90 seconds, stirring constantly, until it darkens slightly and smells intensely fragrant. Scrape it into the slow cooker with every bit of the pan juices.
- 3Build the sauce — Pour 1/2 cup of the broth into the hot skillet and scrape up the browned bits with a wooden spoon, then pour into the slow cooker. Add the remaining broth, coconut milk, fish sauce, and brown sugar and stir until the sugar dissolves.
- 4Add vegetables and cook — Nestle the potatoes, carrots, and onion wedges around the beef, keeping them mostly submerged. Cover and cook on LOW for 6 to 7 hours or on HIGH for 4 to 5 hours, until the beef shreds easily with a fork and the potatoes pierce with no resistance.
- 5Check the beef — Pull a chunk of beef out and press it with a fork; it should give way with almost no pressure and read 200°F to 205°F (93°C to 96°C) on an instant-read thermometer. If it resists, cover and cook another 30 minutes.
- 6Finish with peas and lime — Turn the slow cooker off, stir in the thawed peas, and let them sit covered for 3 minutes until hot. Squeeze in the lime juice, taste, and add the reserved fish sauce or a pinch of salt as needed.
- 7Serve — Spoon over jasmine rice and scatter with torn cilantro and sliced Thai basil. Serve with lime wedges on the side for anyone who wants extra brightness.



