Go Back Email Link
+ servings
Malaysian Chicken Curry

One-Pot Malaysian Chicken Curry with Vegetables (Gulai Ayam)

Christie Lai
Looking for an easy Malaysian chicken curry recipe for a busy weeknight? This one-pot meal is rich, creamy, and packed with aromatic spices. Tender chicken simmers in a flavorful coconut curry sauce, creating a comforting, restaurant-quality main that's perfect for using up vegetables and pantry staples.
5 from 12 votes
Print Recipe Pin Recipe
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Main Course
Cuisine Asian, Indonesian, Malaysian
Servings 4
Calories per serving 539 kcal

Ingredients
 
 

  • 1 lb skinless boneless chicken thighs or skin-on boneless thighs, diced into 1.5" cubes
  • 1 shallot finely diced
  • 1 inch ginger finely minced or grated
  • 4 garlic cloves minced
  • 4 cups chicken stock low-sodium
  • 1 red bell pepper diced
  • 1.5 cups snap peas ends trimmed
  • 2 medium yukon gold potatoes peeled & cut into quarters
  • 2 bay leaves
  • 14 fl oz. coconut milk full fat kind
  • 2 tablespoon vegetable oil or any neutral oil
  • 1 green onion finely chopped for garnishing
  • salt add to taste

Curry Powder Spice Mix

Instructions
 

  • Combine the ingredients for the curry powder spice mix in a small bowl and set aside.
  • Heat the vegetable oil in a large pot over medium heat. Once hot, add the chopped shallots, garlic, ginger, and curry powder mix. Stir-fry for 30-60 seconds until the mixture becomes deeply fragrant and the spices coat the aromatics.
  • Add the diced chicken thighs to the pot and stir-fry for about 1 minute, coating each piece in the fragrant spice mixture.
  • Pour in the low-sodium chicken stock. Add the diced bell peppers, snap peas, potatoes, and whole bay leaves. Stir well to combine, cover with a tight-fitting lid, and bring to a boil.
  • Stir in the full-fat coconut milk. Bring the curry back to a boil, then lower the heat to a low-medium simmer. Cover and cook for 30 minutes, until the sauce reduces and thickens to a rich, creamy consistency. Season with salt to taste.
  • Remove the curry from heat and top with freshly chopped green onions. Let it rest for a minute before serving hot with steamed white rice.
Enjoyed my recipe?Please leave a 5 star review (be kind)! Tag me on social media @christieathome as I'd love to see your creations!
Nutrition
Calories: 539kcal | Carbohydrates: 36g | Protein: 34g | Fat: 30g | Saturated Fat: 22g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.02g | Cholesterol: 115mg | Sodium: 482mg | Potassium: 1359mg | Fiber: 5g | Sugar: 8g | Vitamin A: 1561IU | Vitamin C: 81mg | Calcium: 99mg | Iron: 7mg