Thai Chicken Satay Curry, Faster Than Takeout
- 1 hour ago
- 2 min read
Creamy, spicy, slightly sweet, and packed with bold Thai-inspired flavors, this chicken satay curry comes together with pantry ingredients and barely any prep. It’s the kind of meal that tastes like a restaurant comfort dish but works perfectly on a busy weeknight.
We got inspired to make this after coming across a beautiful magazine-style Thai curry spread that focused on quick homemade meals instead of ordering takeout. What we loved most was the idea that you don’t need a complicated ingredient list to make something deeply comforting and full of flavor. So we made our own easy version using ingredients most of us already have at home.
The peanut butter melts into the sauce and gives it that rich satay-style finish, while sriracha and fish sauce add heat and depth without needing a long simmer. It’s simple, cozy, and honestly one of those recipes that disappears fast from the dinner table.

Ingredients
3 tbsp cooking oil
1 cup finely chopped onion
1 tbsp garlic paste
1 tbsp ginger paste
Splash of water, if needed
½ tsp turmeric powder
½ tsp red chili powder
½ tsp coriander powder
½ tsp cumin powder
1 kg chicken
Salt, to taste
2 tbsp sriracha
1½ tsp fish sauce
1 tbsp peanut butter or almond butter
1 tsp brown sugar
1 cup water
400 ml or 1 can coconut milk
1 stalk lemongrass, bruised
1 red bell pepper, thinly sliced
3 tbsp green peas or green beans
2 green chilies, optional
3 tbsp chopped coriander
1 tsp lime juice
Instructions
1. Sauté the aromatics
Heat the cooking oil in a large pan over medium heat. Add the finely chopped onion and cook until soft and translucent.
Add the garlic paste and ginger paste. Sauté for another minute until fragrant. If the mixture starts sticking to the pan, add a small splash of water.
2. Build the curry base
Add turmeric powder, red chili powder, coriander powder, and cumin powder. Cook the spices for 1 to 2 minutes until the oil starts separating from the masala.
3. Cook the chicken
Add the chicken along with a pinch of salt. Sauté for about 5 minutes until the chicken changes color and starts releasing its juices.
4. Add the satay flavors
Stir in the sriracha, fish sauce, peanut butter (or almond butter), and brown sugar. Mix well until everything is nicely combined.
Pour in the water and coconut milk. Add the bruised lemongrass stalk, the same way it’s traditionally added in Thai curries to slowly release its citrusy aroma into the sauce.
Bring the curry to a gentle boil over high heat until bubbles form. Cover and cook over medium-low heat for 25 minutes, stirring occasionally.
5. Finish the curry
Add the thinly sliced red bell pepper, green peas or green beans, chopped coriander, and green chilies if using.
Cover again and cook for another 8 minutes until the vegetables are tender and the curry becomes rich and flavorful.
Finish with lime juice right before serving.
Serving Suggestions
Serve hot with jasmine rice, steamed rice, or even noodles. The creamy coconut sauce with the spicy satay flavors tastes even better the next day.

