Ingredients
Equipment
Method
Step 1: Brown the Beef
- Heat the oil in a large skillet over medium-high heat. Add the beef cubes in batches and brown them on all sides for extra flavor and color. Transfer the browned beef to the slow cooker once finished.

Step 2: Prepare the Aromatics
- Add the sliced onion to the same skillet and cook for 3–4 minutes until softened. Stir in the Massaman curry paste and cook briefly to release its aroma and deepen the flavor before transferring everything to the slow cooker.

Step 3: Add the Remaining Ingredients
- Place the potatoes and carrots into the slow cooker. Pour in the coconut milk, beef stock, fish sauce, brown sugar, and tamarind paste, then add the cinnamon stick and bay leaves. Stir gently to combine all ingredients.

Step 4: Slow Cook the Curry
- Cover the slow cooker and cook on LOW for 8 hours or HIGH for 4–5 hours. During this time, the beef will become tender and the curry sauce will develop a rich and complex flavor.

Step 5: Add the Peanuts
- About 30 minutes before serving, stir in the roasted peanuts. This allows them to soften slightly while still maintaining some texture and adding their signature nutty flavor.

Step 6: Finish and Serve
- Remove the cinnamon stick and bay leaves before serving. Spoon the curry over steamed jasmine rice and garnish with fresh cilantro, chopped peanuts, and lime wedges for a fresh finishing touch.

Video
Notes
- Use beef chuck or stewing beef for the most tender results.
- Browning the beef before slow cooking adds extra depth of flavor.
- Use full-fat coconut milk for a rich and creamy curry sauce.
- Cook on LOW whenever possible for the most tender beef.
- Taste the curry before serving and adjust sweetness or saltiness as needed.
- Freshly squeezed lime juice brightens the finished dish.
- Let the curry rest for 10 minutes before serving to allow the flavors to settle.
- Prepare the curry a day ahead, as the flavor becomes even better the next day.
