Recipes

Thai Pork Green Curry with Vegetables

A Guide to Cooking Thai Green Pork Curry: A Fragrant, Feel-Good Family Favourite

There are some dishes that, the moment they hit the pan, fill the entire kitchen with a smell that stops you in your tracks. Thai Green Pork Curry is one of them. That first minute of curry paste in hot oil, the lemongrass, the galangal, the green chilli all releasing at once, is one of the great moments in home cooking.

This is a dish with real depth behind it, but the technique is genuinely accessible. You don't need specialist equipment or hours at the stove. A quality curry paste, full-fat coconut milk, good pork, and a handful of fresh Thai basil is the foundation of something that tastes far more considered than the time it takes to make.

What Makes Thai Green Curry Special?

There are hundreds of curry recipes across Southeast Asia, but Thai green curry holds a particularly special place in the hearts of food lovers around the world. What sets it apart is the balance of flavours it achieves in a short amount of cooking time. You get heat from the green chillies, creaminess from the coconut milk, savoury depth from fish sauce, gentle sweetness from palm sugar, and a fresh herbaceous finish from Thai basil and lime. No single flavour dominates,  they work together to create something cohesive and memorable.

Unlike heavier, slow-cooked curries, Thai green curry is light and aromatic. The sauce is silky rather than thick and stodgy, which makes it just as enjoyable on a warm summer evening as on a cold winter night. It's also highly versatile, once you learn the base technique, you can adapt it to whatever protein or vegetables you have available.

Origins: Where Does Thai Green Curry Come From?

Thai green curry, known in Thailand as Gaeng Keow Wan (แกงเขียวหวาน),  loosely translated as "sweet green curry", is believed to have originated in central Thailand in the early 20th century. It sits alongside red curry and Pad Thai as one of Thailand's most iconic dishes.

The green colour comes from the fresh green chillies in the curry paste. Traditionally, the paste was made by hand using a heavy stone mortar and pestle, grinding together chillies, lemongrass, galangal, kaffir lime zest, shrimp paste, garlic, shallots, and fresh coriander root, a labour-intensive process that produced an intensely aromatic base. As Thai cuisine spread internationally from the 1970s onwards, green curry became one of the first Thai dishes to gain widespread recognition abroad, and it remains one of the most ordered Thai dishes worldwide.

Pork has long been a staple protein in Thai cooking, particularly in central and northern Thailand. Pork belly is prized for its fat marbling, which renders into the sauce as it cooks and enriches every mouthful. Combining pork with a green curry sauce is a natural and well-loved pairing in authentic Thai home cooking.

Ingredients You'll Need

The Pork Choose pork belly slices, pork loin steak, or fillet, and cut into thin strips rather than thick chunks. Pork belly is the most flavourful option thanks to its fat content, which melts into the sauce and adds depth. Pork loin or fillet is a leaner alternative that still delivers great results. If you'd prefer a different protein, chicken, beef, salmon, and prawns all work well with this sauce. For a vegetarian version, jackfruit, aubergine, and green peas are excellent additions.

The Curry Paste The paste is the soul of the dish. We recommend using a quality Thai green curry paste such as Mae Jum, made using authentic Thai ingredients. A good paste should be deeply fragrant the moment it hits hot oil, releasing its aromatics immediately. If you have the time, making your own paste from scratch is a rewarding process but for a weeknight meal, a quality paste does an excellent job.

Coconut Milk  Full-fat coconut milk only. The fat content is what gives the sauce its signature creamy, velvety texture. One of the classic Thai techniques is to separate the thick cream at the top of the tin from the thinner liquid beneath, adding each at different stages of cooking. This simple step makes a noticeable difference to the depth and richness of the final sauce.

Fish Sauce and Palm Sugar These two ingredients are the backbone of Thai seasoning. Fish sauce provides a deeply savoury, umami-rich saltiness, while palm sugar adds a gentle caramel-like sweetness that rounds off the heat of the chillies. Light brown sugar works as a substitute for palm sugar, but use a little less as it is sweeter. For a vegan version, substitute fish sauce with soy sauce or a dedicated vegan fish sauce.

The Vegetables Green beans, bell pepper, and baby corn are used here. They retain a slight crunch even after simmering, adding texture and colour to the dish and helping to bulk it out. Feel free to swap in courgette, broccoli, sugar snap peas, or mushrooms depending on what you have.

Sweet Thai Basil Do not substitute with Italian basil. Sweet Thai basil has a distinctly aniseed, slightly peppery flavour that is quite different from its Mediterranean counterpart. It is stirred in at the very end of cooking to preserve its delicate aroma, and used again as a garnish for a final hit of freshness.

How to Cook Thai Green Pork Curry

Prepare and cut all your ingredients before you turn on the heat. This dish moves quickly once it's started, and being organised beforehand makes the whole process smooth.

  1. Heat a wok over medium-high heat and fry the green curry paste in a little oil for 2 minutes, stirring constantly, until fragrant and the oil begins to separate. Do not rush this step, blooming the paste in hot oil activates the aromatics before any liquid is added.

  2. Pour in the thick top layer of coconut milk along with the fish sauce and palm sugar. Stir well to combine, bring to a light boil, then reduce the heat and simmer for 5 minutes. This process known in Thai cooking as "cracking the coconut cream", it is what gives the sauce its glossy surface characteristic of an authentic Thai curry.

  3. Add the pork and spread it evenly through the pan so the pieces aren't stacked on top of each other. Cook for 5–7 minutes, stirring occasionally to coat the pork in the sauce. Pour in the remaining coconut milk, add the vegetables, and simmer for a further 7–10 minutes until the vegetables are tender but still have a little bite.

  4. Taste the sauce and adjust: a dash more fish sauce if it needs salt, a pinch more sugar if the chilli heat is running ahead. Turn off the heat and gently fold in a generous handful of fresh Thai basil, letting the residual warmth draw out its fragrance.

  5. Serve over freshly steamed jasmine rice or rice noodles, and finish with more Thai basil and a squeeze of fresh lime to brighten everything up.

Cooking Tips for the Best Thai Green Curry

Don't skip the paste-frying step. Two full minutes in hot oil before any liquid is added is what builds the flavour foundation of the dish.

Taste as you go. Thai cooking is built on balance, heat, sourness, saltiness, and sweetness are all adjustable throughout the cooking process. Use fish sauce, palm sugar, and lime juice to correct as needed.

Keep the vegetables with some bite. Aim for just tender rather than soft. Texture is part of what makes the dish work.

Prep everything first. Because the dish comes together quickly, having everything cut and measured before the wok goes on makes a real difference.

Final Thoughts

Thai Green Pork Curry is the kind of recipe that earns a permanent place in the weekly rotation. It's built on a short list of ingredients that do a lot, the fragrant paste, the creamy coconut, the brightness of lime and basil and it comes together in under 30 minutes without any compromise on flavour. Make it once and the technique becomes second nature. Make it a few times and you'll find yourself adapting it instinctively, adjusting the heat, swapping the protein, adding whatever vegetables are in the fridge. That flexibility is part of what makes Thai green curry so enduring and once you've tasted it made properly at home, the takeaway version rarely measures up.


If you enjoyed our traditional Thai Green curry recipe, please give this recipe a star rating and comment if you loved the flavours of this authentic dish! Check out our recipe page for more delicious dishes like this and subscribe for new recipes and posts. Always stay connected and follow us on Instagram and Facebook!

Final Thought

In Southern Thailand, there is a saying: 'Phad khing khai tai' — roughly, 'to cook with fire beneath.' It speaks to the idea that good cooking requires presence, attention, and a steady hand. There's nothing hurried about it, even when the dish itself comes together in minutes. When you make Thai Pork Green Curry with Vegetables, you're practising that same mindfulness. The green chillies, lemongrass, and galangal in Mae Jum's paste were stone-ground the way my mother taught me—no industrial shortcuts, just time, intention, and the weight of the mortar. That care translates into every bowl.

These days, I find British home cooks are rediscovering what matters: where food comes from, how it's made, and whether it genuinely nourishes. Thai green curry has that rare quality of being both comforting and exciting at the same time. On a cool autumn evening, a bowl of this curry feels like warmth and belonging. In summer, served with jasmine rice and a cold glass of something light, it's equally at home. The vegetables hold their bite, the pork becomes tender and absorbs the sauce, and that final handful of Thai basil—if you can find it—lifts everything into something memorable.

My grandmother used to say that feeding people well is the truest form of hospitality. There is no pretence in a good curry, just generosity. Make this dish for people you want to know better.

Thai Pork Green Curry with Vegetables

Course
Main
Cuisine
Thai
Season / Occasion
Quick Weeknight
Calories
356.4
Thai Pork Green Curry with Vegetables - Mae Jum Store (UK)
Serves 4
Prep
15 min
Cook
25 min
Total
40 min
Difficulty
Easy
Cooking times shown are for the base recipe — allow extra time when making larger quantities
The moment this curry paste hits hot oil, your kitchen transforms. Thai Pork Green Curry with Vegetables is authentic, fragrant, and ready in under 40 minutes. Stone-ground, family-made, no shortcuts.
Ingredients
  • 500 g Pork
  • 400 ml Coconut Milk
  • 35 g Mae Jum Thai Green Curry Paste
  • 100 g Green Beans
  • 1 Bell Pepper
  • 150 g Baby Corn
  • 1 tbsp Palm Sugar
  • 1 tbsp Fish Sauce
  • Sweet Thai Basil
  • Lime
Method
Cut the bell pepper into strips or roughly diced. Either way works well, strips give a more defined texture in the finished curry, while diced pieces will absorb the sauce more readily and blend into each spoonful more evenly.
Trim the ends of the green beans and cut green beans and baby corn into thirds. Cutting them into thirds keeps the pieces at a consistent length so they cook evenly. The baby corn adds a pleasant sweetness and a satisfying crunch that holds up well during simmering
Slice the pork into 2-3 inch long strips. You can remove any fat from the pork as desired. Keeping the strips to a uniform thickness ensures they all cook evenly and absorb the sauce well. Pork tenderloin or fillet works particularly well here for a leaner, more tender result overall.
Heat a wok over medium-high heat and fry the green curry paste in a little oil for 2 minutes, stirring constantly, until it becomes fragrant and the oil starts to separate.
Pour in the thick top layer of coconut milk along with the fish sauce and palm sugar. Stir well to combine, bring to a light boil, then reduce the heat and simmer for 5 minutes to let the flavours develop.
Add the pork and stir fry in the curry sauce for 7 minutes until cooked through. Pour in the remaining coconut milk and add your vegetables. Simmer for a further 7–10 minutes until the vegetables are tender but still have a little bite.
Remove from the heat and gently fold in a generous handful of fresh Thai basil leaves, letting the residual warmth draw out their fragrance.
Serve over freshly steamed jasmine rice and finish with a little more Thai basil and a squeeze of fresh lime juice to brighten everything up.
Nutrition per serving
356.4kcal
Calories
21.4g
Fat
12.9g
Carbs
32.9g
Protein
2.1g
Fibre
1053.8mg
Sodium
Used in this recipe
Thai Green Curry PasteThai Green Curry Paste
Previous
Som Tam - Green Papaya Salad
Next
Vegan Thai Jungle Curry

Leave a Comment

Your email address will not be published.