This post may contain affiliate links. Please read our disclosure policy.

Thai Chicken Satay just got a creamy, dreamy upgrade. This easy version skips the skewers and uses juicy bone-in chicken thighs cooked in a pan or oven, all coated in a rich peanut sauce packed with bold, authentic flavor.

The secret? Thai red curry paste. It replaces a long list of spices, giving you that classic satay taste without the extra work or shopping. Low-carb, keto-friendly, and incredibly satisfying, this is comfort food made simple.

Top view image of Thai Satay Chicken In A Creamy Peanut Sauce in a pan

And if you love that rich, peanut-forward sauce, it’s just as good when turned into a full noodle meal like chicken thai noodles, where the same flavors coat tender chicken and noodles for something a little more indulgent. Quick, easy, and incredibly satisfying, this is an effortless way to do chicken satay and beyond.

Why This Skewerless Recipe Works

Let’s be real, this may not be the traditional Thai street food, but one bite and you’ll be hooked. It’s rich, creamy, full of flavor, and tastes just like your favorite takeout (without the wait or the skewers).

Whether you’re short on time or just craving something easy and wildly delicious, this recipe is for you. If you love bold, saucy chicken dinners, you’ll also enjoy this Slow Cooker Asian Glazed Chicken for another easy, flavor-packed option.

Ingredients for Thai Chicken Satay

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Ingredients is separated bowls in a wood surface.
  • Chicken: Use bone-in or boneless chicken thighs- they’re the best cut for this recipe. 
  • Coconut milk: For the peanut sauce and the marinade. Use full fat coconut milk- the low fat version just won’t have that richness and creaminess you’re looking for.
  • Peanut butter: All natural creamy peanut butter is the best choice! You’ll need this, again, for the marinade and the sauce. 
  • Thai red curry paste: This one’s my secret ingredient- it packs in all those delicious Thai flavors without you needing to get all those individual ingredients from a specialty store. 
  • Soy sauce: For the umami deliciousness. I love using Kecap Manis sweet soy sauce. 
  • Fish sauce: Just a dash, for some extra flavor. 
  • Brown sugar: To balance the other flavors with a bit of sweetness. Use palm sugar or jaggery instead if you have those at hand. 
  • Veggies: You’ll need fresh garlic, limes, and some red chilies. 
  • Tamarind: To lend a bit of tangy, sour flavor. 
  • Peanut oil: I used peanut oil to fry the chicken, just for that bit of additional flavor. You can make do with regular cooking oil too, if you don’t have peanut oil.  

Note: Please see recipe card at the bottom for list of full ingredients and measurements

How to Make Thai Chicken Satay

Because some nights, we just want something amazing without the extra steps. This is that kind of magic.

oven pre-heating to 400F or 200C
  1. Pre-Heat: To make the Thai chicken satay, start by preheating your oven to 400°F
  1. Marinade: In a large, shallow bowl, combine peanut butter, coconut milk, curry paste, brown sugar, salt, soy sauce and the fish sauce.
  1. Sear chicken: Heat oil in a skillet over medium-high heat and sear it on both sides until browned. 
  1. Bake until cooked: Transfer the chicken to a prepared baking dish and bake for about 30 minutes or until the chicken is cooked. 
  1. Peanut Sauce: While the chicken is in the oven, combine ingredients (except the lime juice) for the peanut sauce in a saucepan and bring it to a boil. Then, turn down the heat, let it thicken slightly. Take it off the heat and stir in lime juice. 
  1. Assemble and serve: Arrange the chicken on a serving plate and pour the peanut sauce over it. Garnish with chopped cilantro, lime wedges, and red chilies. 

The Secret To Tender Chicken Satay

Tender chicken satay comes down to the marinade and how the chicken is cooked. Using coconut milk in the marinade helps soften the meat while adding rich flavor, making each bite juicy instead of dry.

Letting the chicken sit in the marinade for at least 30 minutes allows the flavors to absorb, but if you have more time, a few hours will give you even better results. The goal is to keep the chicken moist while building depth.

Cooking method also plays a big role. Avoid overcooking, as chicken can dry out quickly, especially when not using skewers. Cook just until done and let it rest briefly before serving to help retain its juices.

For best results:
• Use chicken thighs instead of breast for more moisture
• Don’t skip the marinade time
• Cook over medium to high heat to get color without drying out

What To Serve With Thai Chicken Satay

Serve it with steamed jasmine rice to soak up all that creamy sauce, or go for noodles if you want something a bit more filling. A light stir-fried noodle dish or chow mein works well here.

For a fresher option, a crisp salad with a tangy dressing helps cut through the richness. You can also keep it low-carb by serving it with cauliflower rice for a lighter alternative.

If you want to build it into a full meal, add a simple vegetable side like sautéed greens or a quick stir-fry to round everything out

You Might Also Like

If you’re in the mood for more easy, flavor-packed meals, there are plenty of options to keep things interesting throughout the week.

If you’re keeping things lighter, you can go for a low-carb fried rice loaded with vegetables.

For weeknight dinners, a quick chicken stir-fry with a glossy sauce or oven-roasted chicken with a rich glaze are both easy wins.

And when you’re in the mood for noodles again, a classic noodle dish with a balance of sweet, savory, and tangy flavors is always a good idea.

Recipe FAQ’s

What Is Thai Satay Chicken?

Thai satay chicken is marinated chicken, typically cooked and served with a rich peanut sauce. The marinade usually includes coconut milk, curry paste, and spices for bold, savory flavor.

What Is Thai Satay Sauce Made Of?

Thai satay sauce is made with peanut butter, coconut milk, and a mix of sweet, salty, and tangy ingredients that create a smooth and flavorful sauce.

What Is The Best Marinade For Thai Chicken Satay?

A good marinade combines coconut milk, curry paste, and seasoning to tenderize the chicken while adding depth and flavor.

Is Peanut Sauce The Same As Satay Sauce?

They are very similar. Satay sauce is a type of peanut sauce, but it usually has a more complex flavor with added spices and aromatics.

Close up view image of Thai Satay Chicken In A Creamy Peanut Sauce in a pan

You might also like

Karina in a white and black dress with her hair blowing back, standing in front of her cooktop, cooking salmon in a pan

Get a free eBook!

Subscribe to Cafe Delites FOR FREE and receive recipes straight into your inbox!

4.86 from 63 votes

Easy Thai Satay Chicken Recipe

Prep Time: 10 minutes
Cook Time: 40 minutes
Total Time: 50 minutes
Servings: 4
Thai Satay Chicken in a creamy peanut sauce with a special ingredient that turns this satay into something spectacular in minutes!
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

For The Chicken Marinade:

  • 4 tablespoons coconut milk
  • 1 1/2 tablespoons creamy peanut butter
  • 1 1/4 tablespoon light brown sugar packed, omit for keto
  • 1 1/4 tablespoon Thai red curry paste
  • 1 tablespoon Kecap Manis sweet soy sauce
  • 1 tablespoon fish sauce
  • 1 pinch salt
  • 4 chicken thighs bone-in or out
  • 2 teaspoons peanut oil for frying

For the Peanut Sauce:

  • 1 1/3 cup coconut milk all remaining milk from the tin
  • 1/4 cup creamy peanut butter all natural preferable
  • 1 tablespoon fish sauce
  • 1 tablespoon sweet soy sauce Kecap Manis
  • 1 tablespoon brown sugar packed, omit for keto
  • 1 tablespoon Thai red curry paste
  • 1/2 tablespoon Tamarind puree optional
  • 1 pinch salt
  • 1 teaspoon garlic minced
  • 1-2 tablespoons lime juice freshly squeezed
  • 1 handful cilantro to garnish
  • 3 lime wedges to garnish
  • 1 red chillies sliced to garnish

Instructions 

  • For the chicken marinade, mix together the coconut milk, peanut butter, brown sugar, curry paste, sauces and salt in a large, shallow bowl until well combined and creamy. Add in the chicken, turning to coat completely with the marinade. Allow to marinade for at least 10 minutes to half an hour in the refrigerator (if time allows).
  • Preheat oven to 400°F | 200°C.
  • Heat oil in an oven-proof pan or skillet over medium-high heat. Sear the chicken until browned on each side and fragrant (about 8-10 minutes each side). Transfer to the oven and continue cooking for a further 30 minutes, or until the chicken is cooked through (juices run clear and no longer pink inside).
  • While the chicken is in the oven, combine all Peanut Sauce ingredients into a saucepan EXCEPT for the lime juice. Bring to a boil, reduce heat and allow to simmer until combined and thickened (about 5-6 minutes). Once thick, take off heat and stir in the lime juice (start with 1 tablespoon and adjust accordingly to suit your tastes).
  • Serve the chicken with the peanut sauce: either pour it all into the pan with the chicken OR serve separately.
  • Garnish with fresh cilantro leaves, lime wedges and red chillies.

Notes

Tips:
  • Boneless chicken breasts can be replaced. Adjust cook times accordingly.
  • Replace Fish Sauce with Soy Sauce

Nutrition

Calories: 552kcal | Carbohydrates: 28g | Protein: 30g | Fat: 38g | Saturated Fat: 21g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 9g | Trans Fat: 0.02g | Cholesterol: 107mg | Sodium: 1.1mg | Potassium: 710mg | Fiber: 2g | Sugar: 18g | Vitamin A: 1.541IU | Vitamin C: 23mg | Calcium: 69mg | Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this? Leave a comment below!

Pro Tips & Troubleshooting

Cooking the chicken without skewers is what makes this recipe so simple, but it also means you need to control the heat carefully. Whether you are using a pan, oven, or air fryer, aim for a lightly charred surface. That is where the flavor builds.

  • Avoid overcrowding the pan or the chicken will steam instead of sear
  • Let the chicken sit undisturbed at first to develop color

If you are using an air fryer, always preheat it and lightly grease the basket before adding the chicken. This helps it cook evenly and prevents sticking. Flip the chicken halfway through so both sides develop color.

  • Cook at 350°F or 180°C for even results
  • Do not stack the chicken to allow proper airflow

To check if your chicken is cooked, a meat thermometer is the most reliable method. The internal temperature should reach 165°F or 75°C. If you do not have one, slice into the thickest piece.

  • Juices should run clear
  • The center should not be pink

Peanut sauce thickens as it sits, which is completely normal. You can easily adjust the texture depending on how you want to serve it.

  • Too thick: add a splash of warm water or coconut milk
  • Too thin: let it simmer gently until it reduces

Chicken thighs will give you the best results every time. They stay juicy and tender, even if cooked slightly longer than needed.

  • Chicken breast works, but it cooks faster and can dry out
  • Cut pieces evenly, so they cook at the same rate

Leftovers store well, and the flavor only gets better. Just make sure to reheat gently to keep everything tender.

  • Store in an airtight container for up to 3 days.
  • Add extra peanut sauce when reheating to bring back moisture

Make extra sauce if you can. It thickens as it sits and becomes even richer.

  • Perfect over rice or noodles
  • Great for dipping or drizzling over vegetables
Karina eating butter chicken from a gold fork out of a bowl with a nann bread on the side.

Hey Good Food Lovers! It’s nice to see you! My name is Karina. Welcome to Cafe Delites, my beloved space for the last 10 years where my passion for food has flourished and connected millions!

4.86 from 63 votes (8 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

123 Comments

  1. Judith Eckart says:

    5 stars
    Totally blown away by this recipe. I would even say it is restaurant quality. Loved by all, next time I’ll have to double the recipe from everyone wanting seconds. Yummy.

    1. Karina says:

      YAY! That is exciting! I am so glad that this was a huge hit for all of you! Thanks so much for sharing!

  2. Lauren says:

    I loved this recipe. Was quick and easy to make and totally delish. My only negative was I found it a little too salty. Maybe it was just my ingredients (I used normal soy) so the blame is on me… but I’ll definetely be using this recipe again. Thank you!

  3. Natalie says:

    Hi I can’t wait to make this! I was actually wondering if you think this would be good in a crockpot? I was thinking about trying it with the marinade and having the peanut sauce on the side, or do you think it would be good if I just dumped the peanut sauce in the crockpot too? I’m just curious because my crockpot would be more convenient at the time.

    1. Tymeron Smith says:

      I haven’t made it in the crockpot yet but you are welcome to try! I am not sure if the sauce would separate in the crockpot or if the chicken would absorb it. You will have to let me know if you make it and how well it turns out! I am excited to hear from you soon!

  4. Adam says:

    5 stars
    Hi Karina, I’m making your Easy Thai Satay Chicken recipe and was wondering how to tweak it for chicken breasts (instead of chicken thighs). I’m guessing it requires less time on the stove and in the oven, correct? If so, how much of each? Thanks!

    1. Tymeron Smith says:

      It may actually be about the same time. You will want to keep your eye on it while cooking and baking but it will be similar to times. I can’t wait to hear how it turns out! YUM!

  5. Taylor says:

    5 stars
    Oh my goodness! This was delicious! 5 star reviews from everyone in my house. The sauce was super tasty.

    1. Tymeron Smith says:

      YAY!! That is awesome to hear! Thanks so much for sharing!

  6. kate says:

    5 stars
    delish!

  7. Regan Adams says:

    Wow is right! This recipe is incredible. I’ve been looking for a good, easy way to make chicken satay and this is it. I always think it’s funny when people comment “what a great recipe” and then proceed to list all of things they changed. I’m ashamed to say I did change a few things based on what I had available. I used chicken tenders, which I cooked in a skillet on the stove for 4-5 minutes on each side (no oven required), and instead of the sweet soy, I had to use low sodium soy and I just added two tablespoons of sweet chili sauce to add the sweetness. Thanks for a great recipe.

  8. JBC says:

    5 stars
    Great recipe! Even my picky kids love it. Next time I want to spice it up a bit with Sriracha or crushed red pepper.

  9. Imogen says:

    5 stars
    This is so delicious! I made it with thighs the first time and it was great but I will be using breasts next time as my husband prefers them. Thank you so much for this easy and yummy recipe! 🙂

  10. Dania Bilal says:

    Do you think I can make this with fish?