Thai curry night usually means standing at a hot wok, but this slow cooker version hands the work over to your countertop. Chuck roast cubes go in raw, bathe for hours in coconut milk, red curry paste, and fish sauce, and come out so tender they shred under a spoon.
Advertisements1
The magic is the layering: bloom-free curry paste stirred straight into the coconut milk, a little brown sugar to round the heat, and lime juice added only at the end so it stays bright. Baby potatoes and red bell pepper go in at the right moment so nothing turns to mush.
Start it before lunch and dinner is done. Serve it over jasmine rice with a shower of Thai basil and crushed peanuts, and it tastes like your favorite takeout spot made it.
Why You'll Love This Recipe
About the Ingredients
3 lb (1.4 kg) beef chuck roast, cut into 1 1/2-inch cubes
Chuck is ideal because its marbling melts into tenderness; trim only the hardest fat caps. Substitute boneless short ribs if chuck is unavailable, but add 30 minutes of cook time.
1 1/2 cups (360 ml) full-fat coconut milk
Full-fat is essential here because light coconut milk splits and tastes watery after long cooking. Shake the can hard before opening, or whisk the separated cream back in.
1/4 cup (60 g) Thai red curry paste
Use a Thai brand such as Maesri or Mae Ploy for authentic flavor; Western supermarket pastes are milder. If you only have green curry paste, use half the amount since it runs hotter.
3 tbsp (45 ml) fish sauce
Fish sauce is the salty backbone of the dish; Three Crabs or Red Boat are excellent. Substitute soy sauce plus a pinch of salt if you need it fish-free.
2 tbsp (25 g) brown sugar
Brown sugar balances the curry's heat and the coconut's richness. Coconut sugar or palm sugar works one-for-one if you have either on hand.
1 lb (450 g) baby Yukon Gold potatoes, halved
Baby Yukons hold their shape in the slow cooker far better than russets. If using larger potatoes, cut them into 1-inch chunks so they cook evenly.
1 large red bell pepper, cut into 1-inch pieces
Red bell pepper adds sweetness and color; add it in the last hour so it keeps a slight bite. Frozen bell pepper strips work fine without thawing.
1 medium yellow onion, sliced into 1/2-inch wedges
Yellow onion melts into the sauce and adds sweetness. A red onion will work but will tint the sauce slightly pink.
3 garlic cloves, minced
Fresh garlic gives the best punch; 1 teaspoon garlic powder can stand in. Mince it finely so it distributes through the sauce.
1 tbsp freshly squeezed lime juice
Add lime at the very end because long cooking kills its brightness. Bottled lime juice is acceptable, but fresh is noticeably better.
1/4 cup (10 g) chopped fresh Thai basil or cilantro
Thai basil has a licorice note that suits curry; regular basil or cilantro is a fine swap. Stir it in off the heat so it stays green.
1/3 cup (45 g) roasted peanuts, crushed, for serving
Crushed peanuts add crunch against the soft beef. Cashews or crispy fried shallots are great substitutes for anyone with a peanut allergy.
Tips & Tricks
Do not brown the beef first
The slow cooker's moist environment means searing adds little, and skipping it keeps this a true dump-and-go recipe.
Add the bell pepper late
Stir it in during the last 45 minutes so it stays crisp-tender instead of dissolving into the sauce.
- Whisk the curry paste into the coconut milk before adding beef: This prevents clumps of paste from sitting on top and guarantees even heat in every bite.
Pro Tips
Step-by-Step Instructions
1. Whisk the sauce base
In the slow cooker insert, whisk together 1 1/2 cups coconut milk, 1/4 cup red curry paste, 3 tbsp fish sauce, and 2 tbsp brown sugar until completely smooth and evenly colored, about 1 minute.
2. Layer in beef and onion
Add the 3 lb cubed chuck and sliced onion, tossing with a spatula until every piece is coated in the orange curry mixture. Spread everything into an even layer so it cooks at the same rate.
3. Slow cook on low
Cover and cook on LOW for 5 hours, keeping the lid closed the whole time so the trapped steam stays at roughly 195-205F (90-96C). The beef should be tender when pierced with a fork but not yet falling apart.
4. Add potatoes
Stir in the 1 lb halved baby potatoes, nestling them into the liquid. Cover and cook on LOW for 1 hour more, until a potato slides off a fork easily and the beef shreds with light pressure.
5. Add the pepper
Stir in the red bell pepper and minced garlic, cover, and cook 45 minutes more on LOW until the pepper is crisp-tender and the sauce bubbles gently at the edges, around 200F (93C).
6. Finish with lime and herbs
Turn off the cooker and stir in 1 tbsp lime juice and 1/4 cup Thai basil. Taste and adjust with more fish sauce for salt or sugar for balance; the sauce should taste bright, rich, and slightly spicy.
7. Serve over rice
Spoon the curry over hot jasmine rice, making sure each bowl gets plenty of sauce. Scatter with crushed peanuts and extra basil, and serve immediately.
Delicious Variations
Green Curry Version
Swap red curry paste for green and add 1 cup frozen peas in the last 15 minutes for a fresher, sharper heat.
Thai Beef Massaman Style
Replace the red curry with massaman paste, add 1/4 cup peanut butter, and use whole baby potatoes for a sweeter, warmer profile.
Spicy Basil Beef Curry
Add 2 sliced Thai chilies and 1 tbsp chili garlic sauce with the bell pepper for a fiery version that stands up to extra rice.
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 improves on day two.
Freezer
Freeze in portions for up to 3 months, leaving 1 inch of headspace; potatoes may soften slightly after thawing.
Reheating
Reheat gently on the stovetop over medium-low heat or in the microwave, adding a splash of coconut milk or water to loosen the sauce.
Frequently Asked Questions
Q: Can I use a different cut of beef for slow cooker Thai curry?
Yes, boneless short ribs or beef stew meat work well, though chuck gives the best balance of richness and price. Avoid lean cuts like sirloin or round, which turn dry and stringy after long cooking.
Q: Why did my slow cooker curry turn out watery?
Watery curry almost always means light coconut milk or a lid lifted too often, which lets steam escape and prevents reduction. Use full-fat coconut milk, keep the lid closed, and if it is still loose at the end, simmer uncovered on HIGH for 20-30 minutes.
Q: Can I make this Thai beef curry in an Instant Pot instead?
Yes, pressure cook the beef, coconut milk, curry paste, fish sauce, and sugar on HIGH for 35 minutes with a 10-minute natural release, then add potatoes and pepper and pressure cook 5 minutes more. Use the saute function at the end to thicken the sauce if needed.
Q: Is Thai red curry paste gluten-free?
Most authentic Thai red curry pastes are naturally gluten-free, but check the label since some brands add wheat-based thickeners. Fish sauce is typically gluten-free as well, but verify both if you are cooking for someone with celiac disease.
Q: How spicy is this slow cooker Thai beef curry?
It lands at a mild-to-medium heat, similar to a restaurant mild curry, because the coconut milk and sugar mellow the paste. For more heat, use up to 1/3 cup curry paste or add sliced Thai chilies with the bell pepper.
If you make this Slow Cooker Thai Beef Curry, I would love to hear how it turned out. Snap a photo of your bowl, tag me on social media, and leave a comment below telling me whether you went red or green curry.
Slow Cooker Thai Beef Curry
This Slow Cooker Thai Beef Curry delivers fork-tender beef in a creamy coconut red curry sauce with almost no hands-on work at all.
🧂 Ingredients
- 3 lb (1.4 kg) beef chuck roast, cut into 1 1/2-inch cubes
- 1 1/2 cups (360 ml) full-fat coconut milk
- 1/4 cup (60 g) Thai red curry paste
- 3 tbsp (45 ml) fish sauce
- 2 tbsp (25 g) brown sugar
- 1 lb (450 g) baby Yukon Gold potatoes, halved
- 1 large red bell pepper, cut into 1-inch pieces
- 1 medium yellow onion, sliced into 1/2-inch wedges
- 3 garlic cloves, minced
- 1 tbsp freshly squeezed lime juice
- 1/4 cup (10 g) chopped fresh Thai basil or cilantro
- 1/3 cup (45 g) roasted peanuts, crushed, for serving
📋 Instructions
- 1Whisk the sauce base — In the slow cooker insert, whisk together 1 1/2 cups coconut milk, 1/4 cup red curry paste, 3 tbsp fish sauce, and 2 tbsp brown sugar until completely smooth and evenly colored, about 1 minute.
- 2Layer in beef and onion — Add the 3 lb cubed chuck and sliced onion, tossing with a spatula until every piece is coated in the orange curry mixture. Spread everything into an even layer so it cooks at the same rate.
- 3Slow cook on low — Cover and cook on LOW for 5 hours, keeping the lid closed the whole time so the trapped steam stays at roughly 195-205F (90-96C). The beef should be tender when pierced with a fork but not yet falling apart.
- 4Add potatoes — Stir in the 1 lb halved baby potatoes, nestling them into the liquid. Cover and cook on LOW for 1 hour more, until a potato slides off a fork easily and the beef shreds with light pressure.
- 5Add the pepper — Stir in the red bell pepper and minced garlic, cover, and cook 45 minutes more on LOW until the pepper is crisp-tender and the sauce bubbles gently at the edges, around 200F (93C).
- 6Finish with lime and herbs — Turn off the cooker and stir in 1 tbsp lime juice and 1/4 cup Thai basil. Taste and adjust with more fish sauce for salt or sugar for balance; the sauce should taste bright, rich, and slightly spicy.
- 7Serve over rice — Spoon the curry over hot jasmine rice, making sure each bowl gets plenty of sauce. Scatter with crushed peanuts and extra basil, and serve immediately.



