Panang Curry

Panang Curry
⏱️ cook time 30 minutes
🍽️ servings 4
⚡ Difficulty easy

intro

Rich, nutty, creamy Central Thai Panang curry with tender chicken, crisp bell pepper, and aromatic spices, served over fluffy jasmine rice for a cozy, flavorful meal.

Ingredients

Boneless skinless chicken thighs, cut into 2.5cm pieces 450g (1 lb)
Full-fat coconut milk 400ml (1 13.5oz can)
Panang curry paste 3 tbsp (45g)
Jasmine rice (rinsed, for serving) 180g (1 cup dry, yields 3 cups cooked)
Red bell pepper, sliced into 1cm thick strips 1 medium (150g)
Kaffir lime leaves, central vein removed and torn 4 whole (2g)
Fish sauce 2 tbsp (30ml)
Grated palm sugar 1.5 tbsp (20g)
Fresh Thai basil leaves 1 cup (20g)
Dry-roasted unsalted peanuts, lightly crushed 2 tbsp (20g)

Steps

1

Prep all ingredients

Pat chicken thighs dry with paper towels, cut into uniform 2.5cm (1 inch) pieces and set aside. Slice bell pepper into 1cm strips, remove tough central veins from kaffir lime leaves and tear to release aroma, grate palm sugar, and measure out curry paste and fish sauce. While prepping, cook 180g rinsed jasmine rice in a rice cooker or small pot with 360ml (1.5 cups) water over medium heat, so it finishes cooking right as the curry is ready. Total prep time: 8 minutes.

Step 1
step1:Prep all ingredients
2

Fry paste in coconut cream

Open the can of full-fat coconut milk, scoop the thick, solid top cream layer (approximately 120ml/½ cup) into a deep wok or large skillet over medium heat (175°C/350°F). Heat the cream for 2 minutes until it bubbles and shiny clear oil separates, then add 3 tablespoons of Panang curry paste. Stir constantly with a wooden spoon for 3 minutes until the paste is fragrant, deep red, and fully combined with the coconut oil to release its aromatic flavors.

Step 2
step2:Fry paste in coconut cream
3

Sear chicken pieces

Add the cut chicken thigh pieces to the wok with the fried curry paste, stirring to coat every piece fully in the fragrant paste. Cook over medium heat (175°C/350°F) for 5 minutes, turning pieces occasionally, until the outside of the chicken is lightly seared and no longer pink on the surface; the interior will finish cooking during the simmer.

Step 3
step3:Sear chicken pieces
4

Simmer curry base

Pour the remaining thin coconut milk (approximately 280ml) from the can into the wok, add torn kaffir lime leaves, 2 tablespoons fish sauce, and 1.5 tablespoons grated palm sugar. Stir to combine, then reduce heat to medium-low (150°C/300°F) to bring the mixture to a gentle simmer, where small bubbles break the surface slowly. Cook for 6 minutes, stirring occasionally, until chicken reaches an internal temperature of 74°C/165°F and the sauce thickens enough to lightly coat the back of a spoon.

Step 4
step4:Simmer curry base
5

Add pepper and basil

Toss sliced red bell pepper strips into the simmering curry, stir to combine, and cook for 2 minutes over medium-low heat so the pepper remains crisp-tender with a slight crunch, not soft or mushy. Turn off the heat, then fold in ¾ cup (15g) of the Thai basil leaves, reserving ¼ cup (5g) for garnish, stirring until the basil just wilts from the pan’s residual heat.

Step 5
step5:Add pepper and basil
6

Plate and serve hot

Scoop ¾ cup (150g) of cooked jasmine rice onto each of 4 warm dinner plates, ladle the Panang curry alongside the rice, and top each serving with 1.5 teaspoons of crushed dry-roasted peanuts and a few sprigs of the reserved fresh Thai basil. Serve immediately while hot for the best flavor and texture.

Step 6
step6:Plate and serve hot

Tips

1.Always use full-fat coconut milk for this recipe; light or reduced-fat coconut milk will create a watery, thin sauce that lacks the rich, velvety texture that defines authentic Panang curry.
2.Do not substitute regular red curry paste for Panang curry paste: Panang paste includes roasted peanuts, cardamom, and mace for a nuttier, milder, sweeter flavor profile that is distinct from brighter, spicier red curry.
3.Avoid overcooking the Thai basil: add it only after turning off the heat, as high heat will turn the delicate leaves black and give the curry a bitter, muted herb flavor instead of a bright, fresh anise note.

✨ You May Also Like

Main Course
🍜 United Kingdom

A showstopping classic of tender seared beef, savory mushroom duxelles, and crisp prosciutto wrapped in flaky golden puff pastry, baked to juicy perfection.

⏱️ 2 hours 1Main Course ★ 4.7
Main Course
🍜 India

Tender charred marinated chicken simmered in a rich, spiced creamy tomato sauce, this iconic Anglo-Indian curry pairs perfectly with basmati rice or warm naan.

⏱️ 50 minuteMain Course ★ 4.8
Main Course
🍜 Thailand

Classic tangy, sweet, and savory Thai stir-fried rice noodles with shrimp, tofu, and crunchy garnishes, balancing all five core Thai flavor profiles.

⏱️ 30 minuteMain Course ★ 4.6
Main Course
🍜 United Kingdom

Crispy golden beer-battered cod and fluffy double-fried chips, served with tangy tartar sauce and malt vinegar: the timeless, beloved British pub comfort classic.

⏱️ 45 minuteMain Course ★ 4.9
Main Course
🍜 Mexico

Smoky, chile-marinated pork tacos with caramelized pineapple, fresh cilantro, and lime: a beloved classic Mexican street food perfect for casual summer gatherings.

⏱️ 1 hour 45Main Course ★ 4.7
Main Course
🍜 United States

Crunchy Fritos corn chips layered with savory beef chili and melted cheddar, topped with cool, zesty fixings for a beloved, cozy Tex-Mex comfort food.

⏱️ 35 minuteMain Course ★ 4.9

Panang Curry:Frequently Asked Questions

1.Why does this recipe call for boneless skinless chicken thighs instead of chicken breast?
Chicken thighs stay juicy and tender during gentle simmering, thanks to their slight marbling, and their rich, savory flavor perfectly complements the nutty, creamy curry. Lean chicken breast easily dries out and turns rubbery in simmered sauce, but if you do use it, cut pieces slightly larger and pull them the second they hit 165°F internal to avoid toughness.
2.Can I use light coconut milk instead of full-fat for this recipe?
I don’t recommend it for an authentic, luxe texture. Light coconut milk is diluted with water and stabilizers, which leads to thin, watery, or grainy sauce that easily separates when simmered. Full-fat coconut milk delivers that signature velvety mouthfeel, and the thick cream that rises to the top of the can is ideal for frying curry paste to release its aromatic oils.
3.How do I keep my Panang curry from turning out watery?
Start by not shaking your coconut milk can before opening—scoop the thick top cream out first to fry the curry paste, then add the thinner milk later. Don’t overcook your bell pepper, which releases excess water as it breaks down, and simmer uncovered for 3 to 4 minutes after adding chicken to let extra liquid evaporate to a rich, coating consistency.
4.Is Panang curry paste the same as regular red curry paste?
They are not interchangeable! Panang paste is nuttier, sweeter, and milder than standard red curry paste, with added roasted cumin, coriander, and peanut notes that define the dish’s signature profile. If you only have red curry paste on hand, stir in 1 tablespoon of unsweetened smooth peanut butter and a pinch of ground cumin to mimic Panang’s flavor in a pinch.
5.How spicy is Panang curry, and can I adjust the heat level?
Traditional Panang curry is mild to medium heat, far less fiery than Thai red or green curry. You can easily tweak it to your taste: start with 2 tablespoons of paste for mild, 3 to 4 tablespoons for medium heat, and mellow out too-spicy curry with an extra splash of coconut cream, or cut heat by scraping dried chili seeds out of the paste before cooking.
6.Why do I need to rinse jasmine rice before cooking it for serving?
Rinsing jasmine rice washes off excess surface starch that would make cooked rice gummy, clumpy, or overly sticky instead of light, fluffy, and separate— the ideal texture to soak up every bit of creamy curry sauce. Rinse rice under cool running water until the water runs almost completely clear, usually 3 to 4 quick rinses, before cooking via your preferred method.
7.Does this curry work well for weekly meal prep?
Absolutely! This curry holds up beautifully for 3 to 4 days stored in an airtight container in the fridge, and its flavors actually meld and deepen as it sits. For the best texture, keep bell pepper slightly crisp when prepping, or add fresh pepper when reheating to avoid mush. Reheat gently on the stovetop over low heat, stirring occasionally, to prevent coconut milk separation.
8.What size should I cut the chicken for even, consistent cooking?
Cut boneless, skinless chicken thighs into uniform 2.5cm (1-inch) pieces, as the recipe specifies. This size cooks through in 6 to 7 minutes of gentle simmering without getting tough, stays juicy, and is perfectly bite-sized to eat with rice. Avoid cutting pieces too small, which overcook quickly, or too large, which leads to uneven cook times and dry spots.
9.My coconut milk separated while cooking—did I mess up the recipe?
A little separation is totally normal! Frying thick coconut cream with curry paste until a little oil separates (a traditional step called “cracking” the cream) actually helps release the paste’s full aroma, so it’s not a mistake. If your sauce looks overly curdled, stir in 2 to 3 tablespoons of cold extra coconut cream and whisk gently over low heat to restore a smooth, creamy texture.
10.Can I add other vegetables besides red bell pepper to the curry?
Definitely, though red bell pepper’s bright, crisp sweetness pairs perfectly with the nutty curry. Great add-ins include thinly sliced Thai basil, canned bamboo shoots, sugar snap peas, diced zucchini, or baby corn. Add heartier veggies a few minutes earlier, and delicate, quick-cooking veggies in the last 2 to 3 minutes of simmering to keep them crisp-tender, not mushy.
11.Do I need to add extra fish sauce or sugar to the curry?
Most store-bought Panang curry paste already has balanced salt, umami, and sweet notes, but always taste after simmering and adjust to your preference. A 1-teaspoon splash of fish sauce adds bright umami, ½ teaspoon of light brown sugar amplifies the curry’s nutty sweetness, and a tiny squeeze of fresh lime cuts through richness if the sauce feels too heavy.
12.Why does the recipe call for cutting red bell pepper into 1cm thick strips?
That 1cm thickness is perfectly calibrated for this dish: it’s thin enough to cook to crisp-tender in 2 to 3 minutes, so it holds a pleasant snap instead of turning mushy, but thick enough that its bright, sweet flavor doesn’t get lost in the rich, creamy sauce. Thinner strips turn soggy, while thicker chunks stay undercooked and unpleasantly crunchy.
13.Can I make this Panang curry with a protein other than chicken?
Of course! This creamy, nutty sauce pairs beautifully with crispy pan-fried tofu, large shrimp (add them in the last 3 minutes of cooking to avoid rubbery texture), thinly sliced pork loin, or even rinsed chickpeas for a plant-based version. Adjust cook times to match your protein: seafood cooks fast, while plant-based proteins can simmer longer to soak up sauce flavor.
14.How long should I fry the curry paste in coconut cream for the best flavor?
Fry Panang curry paste in the thick, scooped coconut cream over medium-low heat for 1 to 2 minutes, stirring constantly, until you can smell the warm, aromatic spices wafting up. Don’t cook it longer over high heat, because the paste can burn and turn bitter, which will throw off the dish’s balanced, nutty, sweet, and savory flavor profile entirely.
15.Can I freeze leftover Panang curry for later?
You can, though the coconut milk texture will shift slightly when thawed, becoming a little grainier. Freeze in airtight, freezer-safe containers for up to 3 months, and thaw overnight in the fridge before reheating. Whisk gently over low heat as it warms, and add a splash of fresh coconut cream if needed to smooth the sauce back out; add fresh bell pepper post-thaw for crispness.
16.What’s the most traditional way to serve this Panang curry?
Spoon hot curry over fluffy, freshly cooked jasmine rice, as the mild, starchy rice balances the rich, creamy sauce and soaks up every bit of flavor. Garnish with a sprinkle of thinly sliced kaffir lime leaves, a few crushed roasted peanuts, or a sprig of fresh Thai basil for extra aroma, and set out lime wedges for anyone who wants a bright, tangy kick.
17.I have a peanut allergy—can I still make this Panang curry safely?
Most traditional Panang curry pastes include roasted peanuts for depth, so first check your paste label to make sure it doesn’t contain peanuts or cross-contamination warnings. If it does, swap it for mild red curry paste, skip any added peanut butter, and add a pinch of extra roasted ground coriander and cumin to get that warm, nutty depth without the allergen.
18.How do I avoid tough, rubbery chicken in my curry?
First, stick with boneless skinless chicken thighs, which have enough marbled fat to stay tender even with gentle simmering, instead of ultra-lean breast. Don’t boil the curry at a high rolling heat once you add chicken—keep it at a low, gentle simmer, and cook just until chicken hits 165°F internal, about 6 to 7 minutes, since overcooking is the top cause of rubbery chicken.

Comments (6)

3 days ago

OMG this was SO good!!! I was scrambling for a quick weeknight dinner earlier this week after soccer practice ran late, and this came together in literally 30 minutes flat like the recipe says. My two picky kids went back for seconds, even the one who swears he 'hates curry'! Served it with jasmine rice and a side of steamed broccoli, total game changer for our family dinner rotation. Already added the ingredients to my weekly meal prep list so I can make a double batch this Sunday!

2 days ago

Wait that’s such a good call adding broccoli! I threw in some sliced red bell pepper and a handful of snap peas when I made it a couple nights ago and it was perfect. My roommate who’s never had Thai food before was obsessed too.

2 hours ago

So glad the whole family loved it! Adding extra veggies is such a great hack to bulk this up for meal prep too – it holds up perfectly in the fridge for 3-4 days. Hope the double batch turns out amazing this Sunday!

30 minutes ago

Super easy recipe, came out great on my first try! I was a little nervous because I’ve never made Panang curry from scratch before (usually just get takeout) but the steps were so straightforward. Only thing I adjusted was adding a tiny extra squeeze of lime at the end because I love that tang. Just finished my first bowl 30 minutes back and had to hop on and leave a review – will definitely be making this instead of ordering takeout from now on, saves so much money!

just now

Love the lime addition! That extra bright tang cuts through the creaminess so well, I do that half the time too. So stoked this recipe helped you skip the takeout run – that’s what it’s all about!

5 minutes ago

Brought this to my office potluck earlier today and people were begging me for the recipe before we even finished lunch! I used chicken thighs instead of breast because I think they stay juicier in curry, and it was so creamy and flavorful. Zero leftovers, that’s always the sign of a hit. Even my gluten-free coworker could eat it no problem, which was a win! Just walked in the door 5 minutes ago and had to leave a review immediately.

1 week ago

Really tasty base recipe! I gave it 4 stars because I wish there was a little note about how spicy the Panang curry paste is out of the jar – I added the full 3 tablespoons the recipe calls for and it was a little too hot for my partner who can’t handle much spice. Other than that, the creaminess was perfect, the chicken cooked up super tender, and it was so fast to throw together after work.

5 days ago

Pro tip! I mix in a tiny spoonful of peanut butter and a splash more coconut milk if it’s too spicy for my crew, it mutes the heat without killing the flavor. Game changer when I accidentally overdo the curry paste!

2 days ago

Great feedback, I’ll add a note to the recipe about adjusting curry paste amount for heat preference! I usually start with 1.5 tbsp for folks who don’t like spice and work up, and that peanut butter trick Liz mentioned works absolute wonders for balancing heat too. Thanks for the helpful note!

3 days ago

This is going straight into my weekly meal prep rotation! I’ve been searching for a curry recipe that holds up well for work lunches, and this one checks every box. Made a big batch today, portioned it out with rice, and the test bite I had was incredible – so creamy, way better than the takeout I usually get. Super easy, minimal cleanup, 10/10. Can already tell this is going to be a staple.

yesterday

Wait how do you keep the coconut milk from separating when you reheat it? I tried meal prepping a different curry last month and it got all grainy when I microwaved it

2 weeks ago

Made this for my boyfriend for our at-home date night a couple weeks back and he thought I ordered it from our favorite Thai place! The curry was so rich and creamy, the chicken was perfectly seasoned, and it looked so fancy even though it only took me 30 minutes. Paired it with a crisp white wine and it was better than any restaurant meal we’ve had in months. 10/10 will make again for guests!