If you’re looking for a chicken satay curry that is creamy, healthy, and whipped up in under 30 minutes, you’ve just found it! By using everyday pantry staples instead of expensive specialty pastes, we keep this recipe budget-friendly without sacrificing that intense peanut flavor. It makes for a delicious easy dinner, especially if you serve it alongside my Din Tai Fung Cucumber.

✅ Recipe Name: Chicken Satay Curry with Peanut Butter (Easy & Budget-friendly)
🕦 Ready in: 25 minutes
🤝 Serves: 5
🍴 Calories: 591kcal
🧑🍳 Main ingredients: chicken breast, peanut butter, low-fat coconut milk, kale
✨ Summary: This healthy chicken satay curry is whipped up in under 30 minutes, and is intensely flavoured with peanut butter. So so good.
More chicken curry recipes to try: Healthy Chicken Tikka Masala, Easy Chicken Thigh Curry, Chicken Katsu Curry.
Table of Contents

See the recipe card for full information on all ingredients and quantities.

PREHEAT OVEN TO 200°C
Start by adding the rice to a medium saucepan with a 2:1 ratio of water to rice. Set your timer according to the packet time. Mine was 18 minutes.

3. After 4 mins, add the curry powder and fry for a further minute. Deglaze with a splash of water when you get some sticking (Image 3).
4. Use a large bowl to combine the soy sauce and peanut butterwith a splash of water. This makes it easier to incorporate in the sauce. You can skip this step if your peanut butter is super runny (Image 4).

5. Add the peanut butter/ soy sauce mix along with the coconut milk (Image 5).
6. Season with salt and reduce to a low simmer and add the stock, timer set to 15 minutes (Image 6).

7. Drain the when cooked rice and set aside ready to serve (Image 7).
8. Add the kale to a large baking tray with a tbsp of olive oil. Use your hands to make sure all the kale bits get an even coating of oil. Pop in the oven for 7 – 10 minutes to get nice & crispy (Image 8).

Everything should be ready at this stage so you can serve the saucy chicken satay with a portion of rice & crispy baked kale. Garnish with the reserved onion and optional chilli flakes if you like it hotttt.

Other peanut recipes for you to try: Peanut Noodles with Roasted Veg and 10 Minute Peanut Butter Noodles.
Okay, so let’s talk about the name. Technically, authentic Satay is all about grilled meat on skewers served with that lovely peanut dipping sauce. But honestly, I don’t always have time to thread meat onto skewers.
This chicken satay curry is basically a delicious shortcut. We’re taking those iconic flavours of roasted peanuts, soy, lime, and aromatics and channeling them into a one-pot curry sauce instead. It still captures the soul of a satay (salty, sweet & nutty) but saves you the hassle of grilling.
The real hack here is the peanut butter. It gives the sauce that thick, authentic satay body without needing to grind your own peanuts or make a complex spice paste. It shows you don’t need a trip to a specialty Asian supermarket to get authentic-tasting results. It’s definitely a fusion – think Thai curry texture meets Indonesian flavour profile – but it works so well. If you enjoy creating these healthier takeout alternatives at home, you should also try my Tender Pepper Steak Recipe.
This peanut butter chicken satay curry is rich and creamy, so I like to serve it with simple sides or some bread to soak up that delicious sauce.
Try it with:
Fridge: This keeps in the fridge for 4-5 days. Ensure that you refrigerate as soon as it’s cool enough.
Freezer: The chicken satay curry is freezable for up to 3 months! Curry and rice freeze really well with no compromise to flavour, though the crispy kale doesn’t and should be stored separately.
Reheat: Microwave on high for 2 minutes to reheat, or on the hob until piping hot. Serve your satay-style peanut curry with freshly sliced spring onion and optional chili flakes.

I recommend using crunchy peanut butter to add texture and interest to the satay sauce. However, if you prefer a completely smooth consistency, smooth peanut butter works just as well for this recipe.
I’ve gone for diced chicken for this chicken satay with rice. You want small, bite-sized chunks (approx 1 inch pieces) so they cook evenly in the satay curry sauce, similar to how you would prep meat for an Indian curry.
Yes, you can substitute the coconut milk with single cream if you prefer. However, using low-fat coconut milk keeps this healthy chicken satay lighter and adds a subtle sweetness that pairs perfectly with the peanut butter.
Absolutely. I use chicken breast to keep this peanut butter chicken curry lean and light. However, boneless, skinless chicken thighs are juicier and work wonderfully if you prefer a richer flavour.
More weeknight dinner recipes for you to try: Chicken Vermicelli Noodles, 5 Ingredient Spaghetti Chorizo Carbonara and Simple Prawn Red Thai Curry.
If you tried this Peanut Butter Chicken Satay Curry recipe, it would be mean so much to me if you could leave a review & a star rating to let me know how you found it! I love hearing about your experiences – it motivates me to keep creating more and more recipes for you guys 💛 Let’s get cooking! – Mimi x

Comments