This Slow Cooker Thai Beef Curry is the weeknight answer to takeout cravings. Chuck roast goes into the crock with coconut milk, red curry paste, fish sauce, and lime, then quietly braises for hours until the beef shreds under a spoon and the sauce turns silky and fragrant.
Advertisements1
The trick is layering the aromatics first and adding the finishing touches last. Red curry paste blooms against the beef while it sears, and a splash of lime juice and fresh basil stirred in at the end keeps everything bright instead of flat. You get deep, coconutty heat with a texture that only a slow cooker can give.
Serve it over jasmine rice with extra lime and cilantro, and dinner is done with about 15 minutes of actual work. It reheats beautifully, so it is just as good on day three as it is the night you make it.
Why You'll Love This Recipe
About the Ingredients
3 lb (1.35 kg) beef chuck roast, cut into 1 1/2-inch chunks
Chuck is ideal because its marbling breaks down into gelatin during long cooking. If chuck is unavailable, boneless short ribs or beef shin work beautifully and stay just as tender.
2 tbsp neutral oil, for searing
Canola, vegetable, or avocado oil all handle high heat well. Skip olive oil here since it smokes at the temperature needed to brown the beef.
1 large yellow onion, thinly sliced
Yellow onion gives the sweetest, deepest base once cooked down. A red onion will work but turns the sauce a slightly pinkish hue.
4 garlic cloves, minced
Fresh garlic is worth it here because it mellows rather than burns in the slow cooker. Jarred minced garlic is a fine shortcut, use about 1 tablespoon.
1 tbsp freshly grated ginger
Grate ginger on a microplane so it melts into the sauce rather than leaving fibrous bits. Frozen ginger grates easily and keeps for months.
3 tbsp Thai red curry paste
Mae Ploy or Maesri brands have the most authentic flavor and heat. If you are heat-sensitive, start with 2 tablespoons and taste before adding more.
1 can (13.5 oz / 400 ml) full-fat coconut milk
Full-fat coconut milk gives the creamy body this curry needs. Light coconut milk works but produces a noticeably thinner sauce, so reduce the broth by half.
1/2 cup (120 ml) beef broth
Low-sodium broth keeps the salt level in your control since fish sauce is already salty. Chicken broth or water plus a teaspoon of Better Than Bouillon are easy swaps.
2 tbsp fish sauce
Fish sauce is the salty umami backbone of Thai cooking. Soy sauce or tamari is a solid vegetarian-friendly substitute if you do not eat fish.
1 tbsp brown sugar
Brown sugar rounds out the curry's heat and acidity. Coconut sugar or palm sugar are traditional alternatives and melt just as well.
2 tbsp fresh lime juice, plus wedges for serving
Add lime at the very end so its bright flavor survives the long cook. Bottled lime juice is acceptable but fresh is noticeably more vibrant.
1/2 cup fresh Thai basil leaves, plus cilantro for serving
Thai basil has a licorice note that defines this dish. Regular Italian basil or a handful of cilantro stirred in at the end is a workable substitute.
Tips & Tricks
- Brown the beef in batches and do not crowd the pan, because steam trapped between pieces prevents the Maillard browning that gives this curry its depth.
- Add the lime juice and fresh basil only after the slow cooker is off, since prolonged heat mutes their bright aromatics.
- Skim the fat that rises to the surface before serving if your chuck was heavily marbled, or the sauce can taste greasy rather than creamy.
Pro Tips
Step-by-Step Instructions
1. Pat the beef dry
Pat the beef chunks thoroughly dry with paper towels and season generously with salt and pepper. Dry meat is the single biggest factor in getting a good sear instead of a gray steam.
2. Sear in batches
Heat 1 tablespoon oil in a large skillet over medium-high heat (400°F / 205°C) and sear half the beef for 4 to 5 minutes per side until deeply golden brown on two sides. Transfer to the slow cooker and repeat with the remaining oil and beef.
3. Bloom the aromatics
Lower the skillet to medium heat (350°F / 175°C), add the onion, garlic, and ginger, and cook for 3 minutes until the onion is softened and fragrant. Stir in the curry paste and cook for 60 seconds until it darkens slightly and smells toasted.
4. Deglaze the pan
Pour the beef broth into the hot skillet and scrape up every browned bit with a wooden spoon for about 1 minute. This fond is concentrated flavor that would otherwise be washed down the sink.
5. Load the slow cooker
Scrape the skillet contents over the beef, then add the coconut milk, fish sauce, and brown sugar. Stir once to combine, cover, and cook on low for 6 to 7 hours or on high for 3 1/2 to 4 hours.
6. Check for doneness
The curry is ready when the beef shreds easily with a fork and reaches 205°F (96°C) internal temperature, with the sauce bubbling gently at the edges. If the beef still resists, cook another 30 minutes and check again.
7. Finish and brighten
Turn off the slow cooker and stir in the lime juice and Thai basil leaves. Taste and adjust with more fish sauce for salt or lime for acidity until the flavor is balanced.
8. Serve over rice
Spoon the curry over steamed jasmine rice and top with cilantro and lime wedges. Let each bowl sit for a minute so the sauce soaks into the rice.
Delicious Variations
Green Curry Version
Swap the red curry paste for green curry paste and add 1 cup of sliced bamboo shoots in the last 30 minutes for a sharper, herbaceous curry.
Vegetable and Tofu Curry
Replace the beef with 2 cups of cauliflower florets, 1 red bell pepper, and firm tofu cubes added in the last hour, and use vegetable broth.
Extra-Spicy Massaman Style
Use 2 tablespoons red curry paste plus 1 tablespoon massaman curry paste and add 1 cup of cubed potatoes in the last 90 minutes for a richer, sweeter curry.
How to Store Slow Cooker Thai Beef Curry
Refrigerator
Store in an airtight container in the refrigerator for up to 4 days; the flavor actually deepens on day two.
Freezer
Freeze in portions for up to 3 months, leaving 1 inch of headspace in the container; thaw overnight in the refrigerator before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat (300°F / 150°C) for 5 to 7 minutes until bubbling at the edges, adding a splash of broth or coconut milk if the sauce has thickened too much.
Frequently Asked Questions
Q: Can I put raw beef straight into the slow cooker for Thai beef curry?
Yes, you can skip searing and add raw beef directly to the slow cooker, but the curry will taste noticeably less deep. Searing takes about 10 extra minutes and creates the browned crust that gives the sauce its rich flavor, so it is worth doing when you have time.
Q: Why did my slow cooker Thai beef curry turn out watery?
Your curry is watery because the lid trapped steam and the sauce never reduced, which is common with slow cookers. Fix it by removing the lid for the last 30 to 45 minutes on high so the liquid evaporates, or stir in a cornstarch slurry made from 1 tablespoon cornstarch and 2 tablespoons cold water.
Q: How spicy is Thai red curry with beef?
Thai red curry is moderately spicy, roughly a medium heat that most people can handle, and the coconut milk tames it considerably. For a milder curry use 2 tablespoons of paste instead of 3, and for more heat add a sliced Thai chili or a teaspoon of chili flakes.
Q: Can I make this Thai beef curry in an Instant Pot instead?
Yes, an Instant Pot version works and takes about 45 minutes total. Sear the beef using the sauté function, add the liquids and paste, then pressure cook on high for 30 minutes with a 10-minute natural release before stirring in the lime and basil.
Q: What is the best cut of beef for slow cooker curry?
Chuck roast is the best cut because its marbling and connective tissue break down into tender, flavorful meat during long cooking. Brisket, boneless short ribs, and beef shin are also excellent choices, while lean cuts like sirloin or stew meat from the round turn dry and tough.
If you make this Slow Cooker Thai Beef Curry, snap a photo and let me know how it turned out in the comments. It is the kind of recipe that earns a permanent spot in your rotation, so save it and share it with the person who always orders curry on Friday nights.
Slow Cooker Thai Beef Curry
Slow Cooker Thai Beef Curry delivers fall-apart beef in a creamy coconut-red curry sauce with almost no hands-on work.
🧂 Ingredients
- 3 lb (1.35 kg) beef chuck roast, cut into 1 1/2-inch chunks
- 2 tbsp neutral oil, for searing
- 1 large yellow onion, thinly sliced
- 4 garlic cloves, minced
- 1 tbsp freshly grated ginger
- 3 tbsp Thai red curry paste
- 1 can (13.5 oz / 400 ml) full-fat coconut milk
- 1/2 cup (120 ml) beef broth
- 2 tbsp fish sauce
- 1 tbsp brown sugar
- 2 tbsp fresh lime juice, plus wedges for serving
- 1/2 cup fresh Thai basil leaves, plus cilantro for serving
📋 Instructions
- 1Pat the beef dry — Pat the beef chunks thoroughly dry with paper towels and season generously with salt and pepper. Dry meat is the single biggest factor in getting a good sear instead of a gray steam.
- 2Sear in batches — Heat 1 tablespoon oil in a large skillet over medium-high heat (400°F / 205°C) and sear half the beef for 4 to 5 minutes per side until deeply golden brown on two sides. Transfer to the slow cooker and repeat with the remaining oil and beef.
- 3Bloom the aromatics — Lower the skillet to medium heat (350°F / 175°C), add the onion, garlic, and ginger, and cook for 3 minutes until the onion is softened and fragrant. Stir in the curry paste and cook for 60 seconds until it darkens slightly and smells toasted.
- 4Deglaze the pan — Pour the beef broth into the hot skillet and scrape up every browned bit with a wooden spoon for about 1 minute. This fond is concentrated flavor that would otherwise be washed down the sink.
- 5Load the slow cooker — Scrape the skillet contents over the beef, then add the coconut milk, fish sauce, and brown sugar. Stir once to combine, cover, and cook on low for 6 to 7 hours or on high for 3 1/2 to 4 hours.
- 6Check for doneness — The curry is ready when the beef shreds easily with a fork and reaches 205°F (96°C) internal temperature, with the sauce bubbling gently at the edges. If the beef still resists, cook another 30 minutes and check again.
- 7Finish and brighten — Turn off the slow cooker and stir in the lime juice and Thai basil leaves. Taste and adjust with more fish sauce for salt or lime for acidity until the flavor is balanced.
- 8Serve over rice — Spoon the curry over steamed jasmine rice and top with cilantro and lime wedges. Let each bowl sit for a minute so the sauce soaks into the rice.



