This rich and fragrant Thai green curry gets a creamy twist from peanut butter and comes together quickly in the Instant Pot, creating a restaurant-quality dish with tender chicken and vegetables in aromatic coconut sauce.
Recipe Details
Ingredients
- 900g boneless, skinless chicken thighs, cut into 4cm pieces
- 30ml coconut oil
- 60-90ml Thai green curry paste
- 1 medium onion, sliced
- 6 cloves garlic, minced
- 30ml fresh ginger, grated
- 2 stalks lemongrass, bruised and cut into 5cm pieces
- 400ml can full-fat coconut milk
- 240ml chicken stock
- 90ml natural creamy peanut butter
- 45ml fish sauce
- 30ml brown sugar
- 45ml fresh lime juice
- 1 large red bell pepper, cut into chunks
- 2 small Thai eggplant, quartered (or 1 cup regular eggplant, cubed)
- 200g green beans, trimmed and cut into 5cm pieces
- 200g baby corn, halved lengthwise
- 30g fresh Thai basil leaves
- 4-6 kaffir lime leaves, torn (optional)
- 225g can bamboo shoots, drained
- 15ml cornstarch (optional, for thickening)
- 15ml water (for cornstarch slurry)
- for serving jasmine rice
- 60g roasted peanuts, chopped
- for serving lime wedges
Instructions
-
Set Instant Pot to sauté mode. Heat 30ml coconut oil and add 60-90ml Thai green curry paste. Stir-fry for 1-2 minutes until fragrant.
-
Add 1 medium onion, 6 cloves garlic, and 30ml fresh ginger. Sauté for 2 minutes until onion begins to soften.
-
Add 900g boneless and sauté for 3-4 minutes until lightly browned on all sides.
-
Pour in 400ml can full-fat coconut milk and 240ml chicken stock, scraping bottom of pot to deglaze and prevent burn notice.
-
Stir in 90ml natural creamy peanut butter, 45ml fish sauce, 30ml brown sugar, and 2 stalks lemongrass. Add 4-6 kaffir lime leaves if using.
-
Cancel sauté mode. Add 1 large red bell pepper, 2 small Thai eggplant, and 225g can bamboo shoots. Stir to combine.
-
Close lid, set valve to sealing. Pressure cook on high for 8 minutes.
-
When cooking completes, quick release pressure after 5 minutes natural release.
-
Open lid and set to sauté mode. Add 200g green beans and 200g baby corn. Simmer 3-4 minutes until vegetables are tender-crisp.
-
If thicker sauce desired, mix 15ml cornstarch (optional with 15ml water (for cornstarch slurry) and stir into curry. Simmer 1 minute until thickened.
-
Cancel sauté mode. Stir in 45ml fresh lime juice and 30g fresh Thai basil leaves, reserving some basil for garnish.
-
Taste and adjust seasoning with more fish sauce, lime juice, or sugar as needed.
-
Serve over for serving jasmine rice, garnished with 60g roasted peanuts, reserved basil, and for serving lime wedges.
Tips
Curry Paste Heat: Thai green curry paste varies in spiciness by brand. Start with less and add more to taste.
Peanut Butter Choice: Use natural peanut butter without added sugar for best flavor. Crunchy works too for extra texture.
Vegetable Timing: Add quick-cooking vegetables after pressure cooking to maintain texture and color.
Fish Sauce Substitute: Use soy sauce for vegetarian version, though flavor will be different.
Coconut Milk: Don't use light coconut milk - full-fat is essential for proper richness and authentic flavor.
Storage: Curry keeps refrigerated for 4 days and freezes well for 3 months. Flavors improve overnight.
Rice Alternative: Serve with rice noodles, cauliflower rice, or quinoa for variety.
Traditional Garnishes: Add sliced Thai chilies, cilantro, or crispy shallots for authentic presentation.
Make It Heartier: Add cubed sweet potato or butternut squash with the chicken for extra substance.