If you are craving a dish that wraps you in warm, exotic flavors and fills your kitchen with the most inviting aroma, you have to try this Coconut Thai Curry Chicken (Crockpot or Instant Pot) Recipe. Perfectly tender chicken simmers slowly in a luscious, creamy coconut curry sauce packed with garlic, ginger, and vibrant curry paste. Whether you’re using a crockpot or Instant Pot, this recipe makes weeknight cooking effortless without sacrificing any of that authentic Thai zest we all love. Each bite is a joyful experience of comfort food meets exciting global cuisine, and it’s bound to become your new favorite go-to meal.
Ingredients You’ll Need
Getting this recipe right means focusing on simple, fresh, and bold ingredients. Each ingredient plays a crucial role—coconut milk brings the creamy richness, curry paste delivers the spicy, tangy punch, and fresh aromatics like garlic and ginger infuse the whole dish with irresistible depth.
- Chicken breast or thighs (1 1/2 pounds): Choose thighs for extra juiciness or breasts for lean protein, both work wonderfully.
- Coconut milk (1 can, 13 oz, full fat): The creamy base that makes the curry luxuriously smooth and naturally sweet.
- Curry paste (3-4 tbsp, red or yellow): The heart of the dish, adding that signature Thai heat and vibrant color.
- Garlic (2–3 cloves, minced): Fresh garlic imparts sharpness and depth to the curry.
- Ginger (1-inch piece, minced): Offers a fresh, zesty warmth that balances the richness.
- Shallots (1/4 cup, chopped): Adds subtle sweetness and complexity.
- Salt (1–2 tsp, or to taste): Enhances all the beautiful flavors harmoniously.
- Optional Sweet potato (1 small, cubed): Perfect for adding a natural sweetness and texture contrast.
- Optional Carrots (3 medium, chopped): Adds color, sweetness, and a bit of crunch if preferred.
- Optional Bell pepper (1/2, sliced): Adds freshness and a crisp bite to the curry.
- Optional Chicken broth (1/2–1 cup): For those who want a slightly thinner, soup-like consistency.
- Cilantro (1 bunch, for garnish): Finishing herb that adds brightness and a fresh herbal note.
How to Make Coconut Thai Curry Chicken (Crockpot or Instant Pot) Recipe
Step 1: Prep Your Ingredients
Start by cutting the chicken into bite-sized cubes for quick and even cooking. Mince the garlic and ginger, as these fresh aromatics are vital to layering flavor at the start. Chop the shallots finely and, if using, cube the sweet potato and carrots and slice the bell pepper for a beautiful colorful medley.
Step 2: Sauté the Aromatics
Using the sauté function on your Instant Pot or the crockpot’s sear setting, heat 1 to 2 tablespoons of oil until shimmering. Toss in the shallots, garlic, and ginger. Let them cook just 20 to 30 seconds until fragrant—this quick step unlocks their full flavor potential and adds a golden base to the curry.
Step 3: Add Your Vegetables
Next, add in the sweet potatoes, carrots, and bell pepper if you’re using them. Sauté everything together for about a minute to let the vegetables start softening and mingle with the aromatics. This step builds texture and introduces subtle sweetness that contrasts beautifully with the curry paste.
Step 4: Combine Chicken and Curry Ingredients
Now, it’s time to add your cubed chicken, the key to that tender, flavorful protein everyone craves. Spoon in the curry paste and pour the creamy coconut milk over everything. Stir carefully but thoroughly so the curry paste dissolves evenly into the sauce. If you prefer a soupier curry, add the chicken broth now.
Step 5: Set and Cook
If you’re going with the crockpot, set it to high and cook for 4 hours. For an Instant Pot, secure the lid and cook on high pressure for 15 minutes. Once finished, make sure to do a complete pressure release before opening. The result is a curry with perfectly cooked chicken and tender vegetables swimming in a rich, fragrant sauce.
How to Serve Coconut Thai Curry Chicken (Crockpot or Instant Pot) Recipe
Garnishes
The finishing touch really brings this dish home. Sprinkle chopped fresh cilantro right before serving for bursts of herbal brightness that contrast nicely with the creamy curry. You can also add a squeeze of lime to add a zingy freshness that wakes up your palate.
Side Dishes
This curry pairs beautifully with fluffy jasmine or basmati rice—it soaks up the sauce perfectly, making every bite utterly satisfying. You can also serve it alongside steamed greens like bok choy or spinach to add a pop of color and healthy crunch.
Creative Ways to Present
For a lovely dinner party presentation, serve the curry in individual coconut shells or colorful bowls to highlight its tropical vibes. If you’re feeling adventurous, try spooning it over cauliflower rice or edible lettuce cups for a low-carb option that’s equally fun and flavorful.
Make Ahead and Storage
Storing Leftovers
Leftover Coconut Thai Curry Chicken keeps well in an airtight container in the fridge for up to 4 days. The flavors actually deepen over time, so reheating often tastes even better the next day. Just be sure to stir well before warming.
Freezing
This dish freezes wonderfully. Portion your curry into freezer-safe containers and freeze for up to 3 months. When you’re ready to enjoy, thaw overnight in the fridge. Keep in mind the coconut milk may separate slightly but can be easily re-emulsified during reheating.
Reheating
Reheat gently on the stovetop or in the microwave, stirring occasionally. Add a splash of water, broth, or coconut milk if the sauce thickens too much. Heat until steaming hot and enjoy that comforting warmth once again.
FAQs
Can I use frozen chicken for this recipe?
You can use frozen chicken, but it may increase cooking time, especially in the crockpot. For best results, thaw beforehand to ensure even cooking and tenderness.
Is this curry very spicy?
The heat level depends on how much curry paste you use; start with less if you prefer mild and add more to taste. Both red and yellow curry pastes offer distinct flavor profiles, so choose what suits your spice preference.
Can I make this recipe vegan or vegetarian?
Absolutely! Replace chicken with chickpeas or lentils, and use vegetable broth instead of chicken broth. The rich coconut curry base pairs beautifully with these plant-based proteins.
Do I have to use full-fat coconut milk?
Full-fat coconut milk gives the best creamy texture and rich flavor, but you can use light coconut milk for a lighter dish. Just expect a slightly thinner sauce and less richness.
Can I prepare this curry without an Instant Pot or crockpot?
Yes! You can make this on the stovetop by sautéing as directed and then simmering on low heat for about 30 minutes until the chicken is tender and the flavors meld beautifully.
Final Thoughts
I hope you get as much joy from making and savoring this Coconut Thai Curry Chicken (Crockpot or Instant Pot) Recipe as I do. It’s one of those dishes that feels like a warm hug and a mini vacation all at once. Whether you’re an Instant Pot pro or slow cooker enthusiast, this recipe adapts effortlessly to your kitchen style while delivering bold, luscious flavors every time. So go ahead, treat yourself, and bring some vibrant Thai magic to your dinner table tonight!
Print
Coconut Thai Curry Chicken (Crockpot or Instant Pot) Recipe
This Coconut Thai Curry Chicken is a creamy, flavorful dish that blends rich coconut milk with aromatic red or yellow curry paste, garlic, ginger, and fresh vegetables. Perfectly cooked in either a crockpot or an Instant Pot, it’s an easy and comforting meal that can be tailored with optional veggies for added nutrition and texture. Garnished with fresh cilantro, this curry offers vibrant Thai-inspired flavors in a convenient, set-it-and-forget-it style.
- Total Time: 4 hours 15 minutes (crockpot) or 30 minutes (Instant Pot including prep and pressure release)
- Yield: 4 servings
Ingredients
Main Ingredients
- 1 1/2 pound chicken breast or thighs, cut into cubes
- 1 can (13 oz) coconut milk, full fat
- 3–4 tbsp red or yellow curry paste
- 2–3 cloves garlic, minced
- 1-inch piece ginger, minced
- 1/4 cup shallots, chopped
- 1–2 tsp salt, or to taste
Optional Ingredients
- 1 small sweet potato, cubed
- 3 medium carrots, chopped
- 1/2 bell pepper, sliced
- 1/2 – 1 cup chicken broth (optional)
- 1 bunch cilantro, for garnish
Instructions
- Prepare Ingredients: Cut the chicken into cubes. Chop the shallots, mince the garlic cloves and ginger. Chop the bell pepper, sweet potato, and carrots into cubes if using any.
- Sauté Aromatics: Use the sauté function in the Instant Pot or heat a pan in the crockpot if available. Add 1-2 tablespoons of cooking oil and heat until shimmering. Add shallots, garlic, and ginger and cook for 20-30 seconds until fragrant.
- Add Vegetables: Add the chopped carrots, sweet potatoes, and bell pepper if using. Cook for about one minute until slightly softened.
- Add Main Ingredients: Add the cubed chicken (or chickpeas if using), curry paste, and coconut milk. Stir everything well to combine.
- Crockpot Cooking: Set the crockpot to cook on high for 4 hours. The curry will develop deep flavors and the chicken will be tender.
- Instant Pot Cooking: Secure the lid on the Instant Pot and pressure cook on high for 15 minutes. After cooking, perform a full pressure release before opening the lid.
- Finish and Garnish: After cooking, stir the curry gently and garnish with chopped fresh cilantro. Serve warm and enjoy your creamy Thai curry chicken!
Notes
- Using chicken broth will give a thinner, soup-like curry texture; omit for a creamier, thicker curry.
- Ensure sweet potatoes and carrots are cut into small cubes to ensure they become tender during the cooking time, especially in the Instant Pot.
- For a vegan or vegetarian alternative, substitute chicken with two cans of drained chickpeas or two cups of soaked lentils.
- This recipe offers flexibility with vegetables and protein to suit your preferences or dietary needs.
- Prep Time: 15 minutes
- Cook Time: 4 hours (crockpot) or 15 minutes (Instant Pot)
- Category: Main Dish
- Method: Instant Pot
- Cuisine: Thai