Easy Thai Chicken Peanut Curry: A Fragrant Weeknight Delight
Discover the ultimate recipe for a mildly spicy, deeply flavorful Thai Chicken Peanut Curry, complete with tender chicken and sweet baby corn. Perfect for a quick and satisfying weeknight dinner!

There’s an undeniable magic in a home-cooked curry, especially one that brings exotic flavors to your kitchen without demanding hours of your time. For my partner Etienne and me, Friday nights have evolved into a cherished tradition of whipping up a flavorful curry. While our usual pick might be a classic Thai green chicken curry, this irresistible Thai Chicken Peanut Curry has quickly climbed the ranks to become an equally beloved favorite. What truly makes this dish remarkable is Etienne’s enthusiastic approval, a feat considering his usual strong aversion to anything peanut butter related. He’s the guy who constantly grumbles when I bake with peanut butter, yet he absolutely can’t get enough of this curry!
On the other hand, I confess to being a true peanut butter devotee. This might sound astonishing, but I was actually allergic to peanuts as a child! It’s difficult to believe now, given that I probably consume some form of nut butter almost every single day. Thankfully, it wasn’t a severe anaphylactic type of allergy, but rather one that caused an incredibly intense and unbearable itchiness in my mouth and throat. It simply wasn’t worth the discomfort. So, from the tender age of 5 until I turned 20, I diligently avoided all peanuts and peanut butter products. Friends and family would often wax poetic about the wonders of Reese’s Peanut Butter Cups, claiming I had no idea what I was missing. The truth was, they were right; I genuinely didn’t know, and therefore, I didn’t miss it!
Then, a pivotal moment arrived when I was 20. Another allergy test delivered a surprising and delightful result: I was no longer allergic! It seems allergies can be quite dynamic, sometimes shifting every seven years or so. With newfound freedom, I cautiously, then eagerly, delved into the once-forbidden world of peanuts, and I’ve been happily indulging ever since. Now, I truly, truly understand what I was missing – especially in the form of this spectacular peanut butter curry! This recipe stands as a testament to the transformative power of peanuts, turning skeptics into enthusiasts and offering a delicious journey for every palate.

Essential Ingredients for a Perfect Thai Chicken Peanut Curry
If the mere thought of preparing a curry seems daunting, rest assured, it shouldn’t! The ingredient list for this delightful Thai Chicken Peanut Curry is refreshingly simple and features components readily found in most grocery stores. By combining a few key elements, you can create a remarkably authentic and flavorful dish that tastes like it came from your favorite Thai restaurant. Here’s a breakdown of the core ingredients you’ll need to embark on this culinary adventure:
- Chicken Breast: Opt for boneless, skinless chicken breast, cut into bite-sized pieces. It cooks quickly and absorbs the curry’s rich flavors beautifully. Boneless, skinless chicken thighs can also be used for a slightly juicier result.
- Avocado Oil (or Canola/Vegetable Oil): A neutral-flavored oil is essential for sautéing your aromatics and chicken without imparting any unwanted tastes, allowing the curry’s true essence to shine.
- Fresh Cilantro: You’ll utilize both the fragrant leaves for a vibrant garnish and, surprisingly, the flavorful stalks for the curry base.
- Green Onions: These provide a mild, fresh oniony flavor and a touch of green that brightens the dish visually and taste-wise.
- Red Curry Paste: This is the soul of your curry, a complex blend of chilies, lemongrass, galangal, and other spices. It forms the aromatic and spicy foundation of the sauce.
- Creamy Peanut Butter: The star ingredient, bringing a luxurious creaminess, nutty depth, and a unique savory sweetness that sets this curry apart. Natural peanut butter is recommended but not strictly necessary.
- Brown Sugar: A touch of brown sugar is crucial for balancing the heat from the curry paste and the richness of the peanut butter, creating a harmonious sweet-savory profile.
- Soy Sauce: Adds a vital umami kick and savory depth to the sauce, enhancing its overall complexity. Low-sodium soy sauce can be used if you’re watching your salt intake.
- Full-Fat Coconut Milk: Absolutely essential for achieving that characteristic creamy, velvety texture and rich flavor that defines a truly authentic Thai curry. Do not substitute with light coconut milk if you desire a robust sauce.
- Canned Baby Corn: These small, sweet, and crunchy kernels offer a delightful textural contrast and a gentle sweetness to the curry.
- Fresh Lime Juice: A squeeze of fresh lime juice at the end is non-negotiable! It provides a bright, acidic burst that cuts through the richness, uplifting all the flavors.
- Roasted Peanuts: Used as a garnish, they add a wonderful crunch and an extra layer of nutty flavor, complementing the peanut butter in the sauce.
Ingredient Spotlights: Tips for Enhancing Flavor
Unlocking Cilantro’s Secret: Most recipes instruct you to discard the cilantro stalks after plucking the leaves for garnish. However, in this Thai Chicken Peanut Curry, we break tradition! The stalks, often overlooked, are actually brimming with intense, earthy, and slightly citrusy notes. You’ll finely dice them and stir-fry them right alongside your green onions at the beginning. This process gently toasts them, releasing their aromatic oils and building a profound flavor base for the curry. Even if you’re typically not a big fan of cilantro leaves, I assure you, the stir-fried stalks offer a nuanced flavor that beautifully melds into the sauce without overpowering it – a truly delightful secret weapon!
Mastering Your Curry Paste Spice: The red curry paste is the heart and soul of this dish, providing its characteristic warmth and aromatic depth. I personally find red curry paste to be quite mild, offering more fragrance than searing heat. For those new to Thai curries or with a more sensitive palate, I suggest starting with 2 to 3 tablespoons. This allows you to ease into the spice. If you, like me, revel in the rich, complex notes of red curry, don’t hesitate to use 4 tablespoons. I’ve found this quantity delivers robust flavor without being overly spicy – even my 9-month-old has enjoyed a taste of the chicken coated in this very sauce! Remember, you can always incrementally add more spice to your bowl with chili flakes, but you can’t easily remove it once it’s in the pot.
The Balancing Act of Brown Sugar: The inclusion of brown sugar in this recipe is not just for sweetness; it plays a critical role in achieving the perfect balance of flavors. It tames the acidity, rounds out the heat from the curry paste, and harmonizes with the savory notes of soy sauce and the richness of peanut butter. This subtle sweetness is what makes the curry truly shine, giving it a well-rounded, authentic Thai profile. While I highly recommend keeping the sugar, if you prefer, you could substitute it with an equal amount of honey for a different flavor nuance, or even omit it altogether. Just be aware that omitting it will result in a less balanced, potentially sharper curry, so a touch of sweetness is truly delicious and advised!
Crafting Your Thai Chicken Peanut Curry: A Step-by-Step Guide
One of the most appealing aspects of this Thai Chicken Peanut Curry is its incredible speed and simplicity. You can have this entire dish ready to serve in approximately 30 minutes, making it the quintessential easy weeknight meal that doesn’t compromise on flavor. Follow these straightforward steps to create a deeply satisfying and aromatic curry that will transport your taste buds to Thailand:
- Sauté Aromatics and Brown the Chicken: Begin by heating 1 tablespoon of avocado oil (or your chosen neutral oil) in a large, sturdy saucepan or a deep 12-inch to 14-inch skillet over medium heat. A cast iron pan is excellent for this, as it retains heat well. Once the oil is shimmering, add your finely diced green onions and cilantro stalks. Stir-fry them for 2 to 3 minutes until they become wonderfully fragrant and slightly softened. This step lays down the foundational aromatic layer of your curry. Next, add your sliced chicken breast to the pan. Continue to fry the chicken for about 5 minutes, stirring occasionally, until all sides are beautifully browned. Browning the chicken not only ensures it cooks evenly but also develops a richer, more complex flavor.
- Infuse the Curry and Peanut Butter: In a separate small bowl, combine your measured red curry paste with the creamy peanut butter. Stir them together vigorously until you achieve a smooth, uniform paste. Add this aromatic curry-peanut mixture to the pan with the browned chicken and aromatics. Sauté for just 1 minute, stirring continuously to prevent sticking. This crucial step helps to “bloom” the curry paste, toasting the spices and releasing their full, intense flavors before any liquid is added, significantly enhancing the depth of your curry.


- Simmer to Perfection: Now, it’s time to transform the paste into a luscious curry sauce! Pour in the full-fat coconut milk, then add the brown sugar and soy sauce. Stir everything together until all ingredients are well combined and the peanut butter paste has dissolved into the liquid. Bring the mixture to a gentle boil, then immediately reduce the heat to a steady simmer. Allow the curry to cook for 12 to 15 minutes, stirring every few minutes to ensure even cooking and prevent the bottom from scorching. During this simmering period, the flavors will beautifully meld and deepen, and the sauce will thicken slightly, becoming wonderfully fragrant and incredibly inviting. The aroma filling your kitchen will be utterly captivating!
- Add Vegetables and Final Brightness: Finally, introduce your canned baby corn (or your chosen alternative vegetable) to the simmering curry. Continue cooking for an additional 3 to 5 minutes, or until the vegetables are heated through and reach your desired level of tenderness – typically tender-crisp. Remove the pan from the heat. Now for a crucial finishing touch: stir in the fresh juice of one lime. The lime’s bright acidity is essential; it cuts through the richness of the coconut and peanut, balancing and elevating all the complex flavors in the dish.
- Serve and Garnish: Your exquisite Thai Chicken Peanut Curry is now ready to be enjoyed! Serve it immediately over a generous bed of fluffy white rice, allowing the rice to absorb all the delicious, sticky sauce. For an extra layer of texture and a burst of freshness, garnish generously with chopped roasted peanuts and a sprinkle of fresh cilantro leaves.
This recipe is highly versatile when it comes to vegetables. While baby corn is a classic, feel free to substitute it with other favorites. I’ve successfully used snap peas, tender broccoli florets, and crisp green beans. Bell peppers also work beautifully, but be mindful that their higher water content can sometimes make the curry sauce a tad less “sticky” – and let’s be honest, who doesn’t adore a perfectly sticky curry that clings to every grain of rice? Don’t mess with that glorious sticky texture!
Meal Prep & Freezing: Enjoy Your Thai Chicken Peanut Curry Anytime!
Beyond its quick preparation and incredible flavor, this Thai Chicken Peanut Curry boasts another fantastic benefit: it’s perfectly suited for meal prepping and freezing! Preparing a larger batch means you’ll have a convenient, delicious, and heartwarming dinner ready to go whenever life gets busy. This feature makes it an ideal dish to prepare for new parents, friends recovering from illness, or anyone in need of a comforting, easy-to-reheat meal.
To freeze, first ensure the cooked curry has cooled completely to room temperature. Once cooled, transfer it into airtight, freezer-safe containers or heavy-duty freezer bags, removing as much air as possible to prevent freezer burn. It will maintain its excellent quality in the freezer for up to two months. When you’re ready to enjoy this delightful meal, simply transfer the frozen curry to the refrigerator and allow it to defrost overnight. Once thawed, gently reheat it in a saucepan over medium-low heat, stirring occasionally, until it is thoroughly warmed through and bubbling. Serve it with freshly steamed rice and a sprinkle of fresh garnishes, and you’ll have a homemade meal that tastes just as fresh and flavorful as the day it was made. This meal prep capability truly solidifies its spot as one of my all-time favorite dinners – offering maximum comfort with minimal effort!


Frequently Asked Questions About Thai Chicken Peanut Curry
Here are answers to some common questions you might have about making and enjoying this delicious Thai Chicken Peanut Curry:
Is this Thai Chicken Peanut Curry very spicy?
This recipe is crafted to be mildly spicy, offering a pleasant warmth and aromatic depth rather than an overpowering heat, making it suitable for most palates. The red curry paste provides the primary source of spice. If you prefer a milder dish, start with 2-3 tablespoons of curry paste. For those who enjoy a spicier kick, you can use the full 4 tablespoons or even add a pinch of red pepper flakes when simmering the sauce.
What kind of peanut butter should I use for the best results?
For the best control over the curry’s sweetness and consistency, I recommend using a creamy natural peanut butter, ideally one with minimal added sugar and oil. However, any smooth, creamy peanut butter will work beautifully. If your chosen peanut butter already contains a significant amount of added sugar, you might want to adjust the brown sugar in the recipe, perhaps reducing it to ½ tablespoon, to ensure the curry remains perfectly balanced and not overly sweet.
Can I make this curry vegetarian or vegan?
Absolutely! This recipe is incredibly versatile and can be easily adapted for vegetarian or vegan diets. To make it vegetarian, simply substitute the chicken with firm or extra-firm tofu (pressed and cubed), tempeh, or a medley of hearty vegetables like bell peppers, zucchini, mushrooms, and cauliflower. For a vegan version, ensure that your red curry paste does not contain any shrimp paste (many brands offer vegan-friendly options), and then proceed with the vegetarian modifications.
What are some alternative vegetables I can incorporate into this curry?
While baby corn offers a delightful sweetness and crunch, feel free to get creative with other vegetables based on your preferences or what you have on hand. Excellent alternatives include sliced bell peppers (red, yellow, or orange for vibrant color), crisp broccoli florets, sweet snap peas, tender green beans, or even thinly sliced carrots. Remember that vegetables with higher water content might slightly thin the sauce, so you can adjust the simmering time if you prefer a thicker consistency.
Discover More Delicious Curry & Asian-Inspired Recipes!
If this vibrant Thai Chicken Peanut Curry has ignited your passion for exotic flavors, you’re in luck! My blog is a treasure trove of many other delightful curry recipes and Asian-inspired dishes that are perfect for exploring. From rich and creamy to light and zesty, there’s a curry to satisfy every craving and occasion. Here are a few more favorites from my collection that I highly recommend you try:
- Easy Vegetarian Curry: A hearty and flavorful meat-free option that’s quick to prepare and packed with nourishing vegetables.
- Easy Thai Basil Chicken: A classic, fragrant Thai stir-fry bursting with the fresh aroma of basil and a savory, spicy sauce.
- Red Thai Prawn Curry with Cilantro Lime Cauliflower Rice: A lighter, vibrant seafood curry served with a zesty, low-carb cauliflower rice for a refreshing twist.
- Rich Beef Massaman Curry: A profoundly rich, complex, and subtly sweet curry featuring tender beef, perfect for a cozy and satisfying meal.
- Quick Prawn Massaman Curry: A delicious and faster seafood alternative to the classic Massaman, full of exquisite flavors and aromatic spices.
I sincerely hope that this easy-to-follow and incredibly flavorful Thai Chicken Peanut Curry finds a permanent spot in your weekly dinner rotation. It serves as a fantastic, approachable introduction to the wonderful world of Thai spices and curries, offering a deeply satisfying and utterly delicious culinary experience!
Print Recipe
Thai Chicken Peanut Curry
5 Stars
4 Stars
3 Stars
2 Stars
1 Star
5 from 2 reviews
- Author: Katherine
- Total Time: 30 minutes
- Yield: 2–3 servings 1x
Description
This easy Thai Chicken Peanut Curry is a fragrant, mildly spicy delight featuring tender chicken and sweet baby corn, making it an ideal choice for a quick and satisfying weeknight dinner. You’ll simply adore this rich and flavorful Thai peanut curry!
Ingredients
Scale
- 1 lb chicken breast, thinly sliced
- 1 tbsp avocado oil (or neutral vegetable oil)
- Handful of fresh cilantro, leaves picked, stems finely diced
- 3–4 green onions, thinly sliced
- 3–4 tbsp red curry paste* (adjust to your spice preference)
- 4 tbsp creamy peanut butter**
- 1 tbsp brown sugar
- 1 tbsp soy sauce (low-sodium optional)
- 400mL can full-fat coconut milk
- 1 cup canned baby corn, drained (or other preferred vegetable)
- Juice of 1 fresh lime
- Roasted peanuts and fresh cilantro leaves, for garnish
Instructions
- Sauté Aromatics and Chicken: Heat 1 tbsp avocado oil in a large saucepan or deep skillet over medium heat. Add the diced green onions and cilantro stalks, stir-frying for 2-3 minutes until fragrant. Add the sliced chicken breast and cook for an additional 5 minutes, or until the chicken is browned on all sides.
- Build the Sauce Base: In a small bowl, mix the red curry paste and peanut butter until smooth. Add this mixture to the pan with the chicken. Sauté for 1 minute, stirring continuously, to toast the paste and enhance its flavors.
- Simmer the Curry: Stir in the brown sugar, soy sauce, and full-fat coconut milk. Bring the mixture to a gentle boil, then reduce the heat to a simmer. Cook for 12-15 minutes, stirring every few minutes, until the sauce slightly thickens and becomes wonderfully fragrant.
- Add Vegetables and Finish: Add the baby corn (or other vegetables) and cook for an additional 3-5 minutes, or until the vegetables are tender-crisp. Remove from heat and stir in the fresh lime juice.
- Serve: Serve the Thai Chicken Peanut Curry immediately over fluffy white rice. Garnish generously with chopped roasted peanuts and fresh cilantro leaves.
Storage: Leftovers will keep for 2-3 days in a sealed container in the refrigerator. For longer storage, freeze in an airtight container for up to 2 months. Thaw overnight in the refrigerator and re-heat thoroughly in a pan before serving.
Notes
*Curry Paste: If you are new to Thai curries or prefer a milder dish, start with 2-3 tablespoons of red curry paste and adjust to your taste. For a spicier curry, you can use 4 tablespoons or add a pinch of chili flakes.
**Peanut Butter: I used natural creamy peanut butter for this recipe. If you opt for regular peanut butter with added sugar, you may wish to reduce the amount of brown sugar in the recipe to ½ tablespoon to maintain a balanced sweetness.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Curry, Main Dish
- Method: Stovetop
- Cuisine: Thai