Easy One-Pot Coconut Chicken Curry with Tender Potatoes
β`html
Table of Contents
Hearty Coconut Chicken Curry with Tender Potatoes & Aromatic Indian Spices β An Easy One-Pot Coconut Chicken Curry Recipe
I still remember the first time I made this coconut chicken curry recipe in my tiny New York apartment, craving the warm, slow-simmered dishes of my childhood in Morocco. My mother would cook chicken and potatoes in a fragrant coconut sauce, and the scent of toasted turmeric, cumin, and garlic drifted through our home like a promise of comfort. That one-pot meal is the inspiration for this hearty chicken curry with potatoes β a deeply aromatic Indian coconut curry that comes together in about 50 minutes, yet tastes like it simmered all day. Itβs the easy chicken curry recipe youβll turn to again and again, and it just happens to be one of the most satisfying creamy chicken curries Iβve ever created.
The contrast of textures is what makes this curry unforgettable. Each forkful of tender chicken carries a glossy coating of velvety coconut milk, while the Yukon Gold potatoes soak up the spiced broth and turn buttery soft on the inside. Aromas of ginger, garlic, and toasted ground cumin fill the kitchen as the curry gently bubbles, and the final squeeze of lime juice adds a bright, citrusy spark that cuts through the rich coconut cream. The result is a beautifully balanced dish β warming but not fiery, fragrant but not overpowering β and every spoonful feels like a cozy hug in a bowl.
Having trained in Paris and now cooking professionally in New York, Iβve come to believe that the secret to a great Indian coconut curry is in the details: blooming the spices in oil, browning the chicken properly, and never rushing the potatoes. In this post, Iβm sharing my favorite pro tips, including the one mistake most people make with coconut curry β cranking the heat too high and splitting the sauce β and how to fix it in seconds. This creamy chicken curry has become a weeknight staple in my home, and whether youβre new to cooking curry or a seasoned pro, I know this easy chicken curry recipe will win you over.
Why This Coconut Chicken Curry Recipe Is the Best
The flavor secret of this coconut chicken curry recipe lies in a French technique that changed my cooking forever: toasting the spices before adding any liquid. When curry powder, turmeric, cumin, paprika, and coriander hit the warm oil, they bloom β releasing aromatic essential oils that deepen and mellow. A spoonful of tomato paste adds umami and a beautiful golden-red color, while a teaspoon of brown sugar rounds out the warmth with a touch of sweetness.
Texture is where so many chicken curry with potatoes recipes go wrong. I use Yukon Gold potatoes because they hold their shape beautifully while absorbing the coconut broth. Simmering the curry covered helps the starches release slowly, creating a sauce that is silky and luxurious rather than watery or gluey.
This easy chicken curry recipe is forgiving, flexible, and fast enough for a weeknight. It uses one pot, simple supermarket ingredients, and just 15 minutes of prep. Even if youβre a first-time curry cook, the step-by-step instructions will guide you to a creamy chicken curry that tastes like it slow-cooked for hours.
Coconut Chicken Curry Recipe Ingredients
On Sunday mornings, I love wandering through the Union Square Greenmarket, filling my canvas bag with fragrant ginger and the prettiest Yukon Gold potatoes. But donβt worry β every ingredient on this list is easy to find in any US grocery store. Hereβs what youβll need to build this incredible Indian coconut curry.
Ingredients List
- 1Β½ lbs boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
- 2 tablespoons vegetable oil (or coconut oil for extra flavor)
- 1 large onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon paprika (sweet or smoked)
- Β½ teaspoon ground coriander
- 2 tablespoons tomato paste
- 1 (13.5 oz) can full-fat coconut milk
- 1 cup chicken broth (low-sodium preferred)
- 3 medium Yukon Gold potatoes, peeled and cubed
- 1 teaspoon brown sugar
- 1 tablespoon fresh lime juice
- Salt and freshly ground black pepper, to taste
- Fresh cilantro, chopped, for garnish
- Cooked basmati or jasmine rice, for serving
Ingredient Spotlight
Coconut Milk: Reach for a 13.5-ounce can of full-fat coconut milk β itβs the backbone of this creamy chicken curry. Full-fat has just enough richness to emulsify with the broth and create a luscious sauce. Shake the can well before opening, and if youβre substituting with light coconut milk, expect a thinner, less velvety result.
Yukon Gold Potatoes: These medium-starch potatoes are my top choice for curry. They soften beautifully over 20 minutes of simmering but hold their shape, giving you that perfect fork-tender bite. If you canβt find them, red potatoes work well; starchy russets will break down and thicken the sauce instead of staying as distinct cubes.
Curry Powder: The quality of your curry powder really matters. I look for a fragrant, amber-colored blend without too much added salt. My favorite is from a little spice shop in Chelsea Market, but a good supermarket brand works fine β just avoid old, faded jars. Toasting the powder in oil helps refresh its flavor.
Chicken: I recommend boneless, skinless chicken thighs for this Indian coconut curry because they stay tender and juicy even after 25 minutes of simmering. Chicken breasts also work β just add them a few minutes into the simmering time and check them early with a meat thermometer (165Β°F) so they donβt dry out.
| Original Ingredient | Best Substitution | Flavor / Texture Impact |
|---|---|---|
| Full-fat coconut milk | Unsweetened cashew cream | Less sweet, slightly nutty; still richly creamy |
| Yukon Gold potatoes | Sweet potatoes | Sweeter, softer; cook a bit faster |
| Curry powder | Garam masala + extra turmeric | Warmer, more complex; less classic curry flavor |
| Chicken thighs | Firm tofu or chickpeas | Vegetarian-friendly; reduce simmer time to 10β15 minutes |
| Lime juice | Lemon juice or white wine vinegar | Similar acidity, slightly less floral brightness |
How to Make This Coconut Chicken Curry with Tender Potatoes β Step-by-Step
Grab your biggest Dutch oven and letβs make the most comforting chicken curry with potatoes β I promise itβs easier than it looks.
Step 1: SautΓ© the Aromatics
Warm the vegetable oil in a large Dutch oven or deep skillet over medium heat. Add the finely diced onion and cook for 4β5 minutes, stirring occasionally, until it turns soft and translucent but not browned. Your kitchen will already start smelling incredible.
π‘ Stellaβs Pro Tip: Take your time with the onions. Soft, sweet onions are the secret base of this Indian coconut curry β rushing them over high heat will give you bitterness instead of sweetness.
Step 2: Toast the Indian Spices
Stir in the minced garlic and grated ginger, cooking for 1 minute until fragrant. Add the curry powder, turmeric, cumin, paprika, and coriander, and stir constantly for 30 seconds. This is the moment the spices bloom β the oil will turn a beautiful golden-orange.
β οΈ Common Mistake to Avoid: Do not walk away during the 30-second spice toast. Ground spices burn quickly and turn bitter; if you see a puff of dark smoke or the spices sticking, lower the heat immediately.
Step 3: Add Tomato Paste & Chicken
Mix in the tomato paste and cook for another minute to caramelize its sugars. Add the chicken pieces and cook for 5 minutes, stirring now and then, until the chicken is lightly browned on all sides. Itβs okay if the chicken isnβt cooked through β it will finish in the sauce.
π‘ Stellaβs Pro Tip: Pat the chicken pieces dry with a paper towel before adding them. Dry chicken browns better, which adds deeper flavor to your creamy chicken curry.
Step 4: Simmer the Curry with Potatoes
Pour in the coconut milk and chicken broth, scraping up any browned bits stuck to the bottom of the pot. Add the cubed potatoes and brown sugar, then bring everything to a gentle simmer. Cover and cook for 20β25 minutes, stirring occasionally, until the potatoes are fork-tender and the chicken is fully cooked.
β οΈ Common Mistake to Avoid: If your coconut chicken curry bubbles too vigorously, the sauce can split and look greasy. Keep the heat low enough for a gentle simmer β small lazy bubbles, not a rolling boil.
Step 5: Finish with Lime & Season
Take the pot off the heat and stir in the lime juice. Season generously with salt and freshly ground black pepper β this is the step that makes all the flavors pop. Garnish with chopped cilantro and serve hot over steaming basmati or jasmine rice.
π‘ Stellaβs Pro Tip: Always add the lime juice at the very end. If it simmers for too long, the acidity fades and you lose that bright finish that balances the coconut milk beautifully.
| Step | Action | Duration | Key Visual Cue |
|---|---|---|---|
| 1 | SautΓ© diced onion in oil | 4β5 min | Soft, translucent, not browned |
| 2 | Bloom spices with garlic and ginger | 90 sec | Deeply fragrant, golden-orange oil |
| 3 | Add tomato paste and brown chicken | 5β6 min | Chicken lightly browned; paste caramelized |
| 4 | Simmer with coconut milk, broth, and potatoes | 20β25 min | Potatoes fork-tender; sauce thickened |
| 5 | Finish with lime juice; season | 2 min | Bright aroma; perfectly balanced taste |
Serving & Presentation
Serving a big bowl of this hearty coconut chicken curry reminds me of family dinners in Morocco, where weβd gather around a low table with warm bread and spoonfuls of fragrant stew. In my NYC apartment, I like to serve it the same way β generous ladles over fluffy jasmine rice, with extra cilantro scattered on top.
For an Instagram-worthy bowl, create a bed of rice, nestle the chicken and potatoes in the center, and spoon extra sauce around the edges. A few lime wedges on the side let guests brighten their own bowls, and a sprinkle of red chili flakes adds a pop of color for anyone who likes extra heat.
| Pairing Type | Suggestions | Why It Works |
|---|---|---|
| Side Dish | Fluffy basmati rice, warm naan, roasted cauliflower | Rice and naan soak up the creamy curry sauce; cauliflower adds a textural contrast |
| Sauce / Dip | Cucumber raita, mango chutney, tamarind chutney | Cooling raita balances heat; chutneys echo the sweet and savory notes |
| Beverage | Mango lassi, chai latte, crisp lager | Sweetness rounds out the spices; carbonation cleanses your palate |
| Garnish | Fresh cilantro, lime wedges, toasted coconut flakes, red chili flakes | Brightens the dish; adds color, crunch, and a pop of fresh flavor |
Make-Ahead, Storage & Reheating
This creamy chicken curry actually tastes even better the next day β one of the many reasons I love meal-prepping it on a busy Sunday. Make a double batch and youβll have cozy lunches ready all week.
| Method | Container | Duration | Reheating Tip |
|---|---|---|---|
| Refrigerator | Airtight glass container | Up to 4 days | Reheat gently on stovetop with a splash of broth or water |
| Freezer | Freezer-safe container or zip-top bag | Up to 3 months | Thaw overnight; reheat over medium-low, adding liquid as needed |
| Make-Ahead | Covered pot or meal-prep containers | 2 days in advance | Chop all veggies and pre-measure spices the night before |
When reheating, resist the urge to microwave at full power β the coconut milk can separate and turn oily. Instead, warm the curry over medium-low heat, stirring often, and add a splash of chicken broth or water to loosen the sauce back up. The lime juice may fade overnight, so squeeze a little fresh lime over your bowl before serving to recapture that bright finish.
Variations & Easy Swaps
| Variation | Key Change | Best For | Difficulty Impact |
|---|---|---|---|
| Sweet Potato & Spinach | Swap Yukon Gold for sweet potatoes; stir in baby spinach at the end | A sweeter, more colorful curry with extra greens | Easy |
| Gluten-Free / Dairy-Free | Use certified GF curry powder and GF chicken broth | Serving guests with dietary restrictions | Easy (this curry is already dairy-free!) |
| Extra-Spicy Seasonal Twist | Add chopped serrano chili and curry leaves with the onions | Heat-seekers craving bold, lingering spice | Medium |
Sweet Potato & Spinach Variation
Sweet potatoes are a delightful swap in this chicken curry with potatoes β they turn even softer and sweeter, so I recommend adding a handful of baby spinach in the last 5 minutes to balance the sweetness with earthy greens. The texture will be slightly creamier, and the color absolutely gorgeous.
Gluten-Free / Dairy-Free Variation
Good news: this coconut chicken curry is naturally dairy-free, since coconut milk replaces all cream. To make it fully gluten-free, simply use a certified gluten-free curry powder and be sure your chicken broth is GF-certified. Thatβs it β youβll never miss a thing.
Extra-Spicy Seasonal Twist
When Iβm feeling nostalgic for the spice markets of Marrakech, I add one finely chopped serrano pepper with the onions and a handful of fresh curry leaves simmered into the sauce. The heat slowly builds and lingers beautifully. Serve with cooling raita to tame the fire.
Frequently Asked Questions
Can I use sweet potatoes instead of regular potatoes in this coconut chicken curry?
Yes, absolutely! Sweet potatoes are one of my favorite swaps in this chicken curry with potatoes. Keep in mind that sweet potatoes cook faster and become softer, so I recommend adding them at the same time as the chicken but checking them at the 15-minute mark. They will add a gentle sweetness to the creamy chicken curry, which pairs beautifully with the aromatic Indian spices. If you use sweet potatoes, you may want to reduce the brown sugar to 1/2 teaspoon.
How do I thicken the coconut curry sauce if it turns out too watery?
If your coconut chicken curry is too thin, donβt panic. First, remove the chicken and potatoes with a slotted spoon, then bring the sauce to a steady simmer uncovered for 5β10 minutes, allowing some liquid to evaporate. Alternatively, whisk one tablespoon of cornstarch with two tablespoons of cold water into a slurry and stir it in gently β it will thicken almost instantly. A final spoonful of coconut cream can also enrich the texture into a perfect, velvety sauce.
What is the best way to toast and grind the Indian spices for the most aromatic flavor?
Toasting whole spices takes this Indian coconut curry to another level. Start with whole seeds β cumin, coriander, cardamom pods, and cinnamon β and toast them in a dry skillet over medium heat for 1β2 minutes until fragrant and slightly darkened, shaking constantly to avoid burning. Let them cool slightly, then grind in a spice grinder or mortar and pestle until fine. For this easy chicken curry recipe, you can also bloom pre-ground spices in oil, which is what I do for weeknight convenience β itβs nearly as aromatic.
Can I make this hearty coconut chicken curry in a slow cooker or Instant Pot?
Absolutely! For the slow cooker, brown the onion, garlic, ginger, and chicken in a skillet first, then transfer everything (except the coconut milk and lime juice) to the slow cooker. Cook on low for 6 hours, then stir in the coconut milk and lime in the last 30 minutes. For the Instant Pot, use the sautΓ© function for the aromatics and chicken, add the liquid ingredients, and pressure-cook for 10 minutes with a natural release β then finish with lime and cilantro.
Can I use chicken breasts instead of chicken thighs?
Yes, boneless, skinless chicken breasts work beautifully in this creamy chicken curry. Because breasts are leaner, add them after the sauce has begun to simmer, and check for doneness around the 15-minute mark to avoid dry chunks. If you prefer extra-juicy results, I recommend using thighs β they stay tender even with a longer simmer, which is why I often use them in this coconut chicken curry recipe.
Is this Indian coconut curry spicy? How can I make it milder or spicier?
This easy chicken curry recipe is wonderfully aromatic and mildly warm β thanks to the paprika and curry powder β but it is not fiery hot, which makes it a hit with kids and guests. To dial up the heat, add a chopped serrano or jalapeΓ±o with the onions, or finish with a drizzle of chili oil. To keep it extra mild, use a mild or sweet paprika and opt for a gentle curry powder without added chili.
What is the best coconut milk to use for a creamy chicken curry?
Reach for a high-quality full-fat canned coconut milk β it is the secret to a truly luxurious creamy chicken curry. Light coconut milk has more water and less cream, so your sauce will be thinner and less satisfying. I recommend brands like Thai Kitchen or Arroy-D that use minimal stabilizers. Shake the can gently before opening to incorporate any separated cream, which naturally thickens your curry.
Can I freeze this coconut chicken curry with potatoes?
Yes, this hearty coconut chicken curry freezes well, though the potatoes will soften and change texture slightly when reheated. I recommend freezing the curry in single-serving containers for up to 3 months. To reheat, thaw it in the fridge overnight, then warm gently on the stovetop over medium-low heat, adding a splash of broth or water to loosen the sauce. Add fresh cilantro and a squeeze of lime after reheating to bring back that fresh flavor.
What can I serve with this coconut chicken curry besides rice?
While steamed basmati or jasmine rice is the classic pairing for this chicken curry with potatoes, you have so many delicious options! Warm naan bread is perfect for scooping up every last drop of the creamy sauce. You could also serve it with quinoa, roasted cauliflower, or buttery garlic naan. For a lighter twist, spoon the curry over a bed of sautΓ©ed spinach or a simple green salad.
Can I add more vegetables like carrots or bell peppers?
Definitely! This Indian coconut curry is incredibly versatile. Try adding sliced bell peppers in the last 10 minutes of simmering β they retain a lovely crunch and add cheerful color. Carrots can go in with the potatoes at the beginning, since they take just as long to soften. Iβd also recommend green peas stirred in during the final few minutes; they burst with sweetness and make the curry even more nourishing.
Share Your Version!
Iβd love nothing more than to see how this coconut chicken curry recipe turns out in your kitchen. Did you try the sweet potato swap? Did your family declare it the best easy chicken curry recipe youβve ever made? Leave a star rating or a comment below β I read every single one and answer most myself.
Snap a photo of your creamy chicken curry and tag me on Instagram or Pinterest @stellarecipeblog β I feature my favorites every Friday! And if youβre wondering about the one technique that changes everything, remember: toast your spices slowly and never skip the lime at the end.
From my NYC kitchen to yours β I hope this recipe brings as much warmth to your table as it does to mine. β Stella π§‘
Love This Recipe? Save It to Pinterest!
If you enjoyed this Hearty Coconut Chicken Curry with Tender Potatoes and Aromatic Indian Spices recipe, donβt let it get lost in your browser tabs! π Pin it now so you can find it again anytime β and explore hundreds more tried-and-tested recipes waiting for you on my Pinterest boards.
π Follow Stella on Pinterest @stellarecipeblog
π Pin this recipe Β· π Re-pin your favorites Β· π¬ Tag me when you make it β I love seeing your creations!
π¬ Whatβs your go-to side dish with coconut chicken curry?
Drop a comment below β I read every single one and reply personally! And if this easy chicken curry recipe made you hungry for more, subscribe to the LeosFoods newsletter for a fresh cozy recipe every week.
βοΈ Liked this post? Share it with a friend who loves Indian coconut curry as much as you do!
Hearty Coconut Chicken Curry with Tender Potatoes and Aromatic Indian Spices
- Total Time: 50 minutes
- Yield: 6 servings 1x
Ingredients
- 1Β½ lbs boneless, skinless chicken thighs or breasts, cut into bite-sized pieces
- 2 tablespoons vegetable oil
- 1 large onion, finely diced
- 4 cloves garlic, minced
- 1 tablespoon fresh ginger, grated
- 2 tablespoons curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon coriander
- 2 tablespoons tomato paste
- 1 (13.5 oz) can coconut milk
- 1 cup chicken broth
- 3 medium Yukon Gold potatoes, peeled and cubed
- 1 teaspoon brown sugar
- 1 tablespoon lime juice
- Salt and freshly ground black pepper, to taste
- Fresh cilantro, chopped, for garnish
- Cooked basmati or jasmine rice, for serving
Instructions
- Heat the vegetable oil in a large Dutch oven or deep skillet over medium heat.
- Add the diced onion and cook for 4β5 minutes until softened.
- Stir in the garlic and ginger and cook for 1 minute until fragrant.
- Add the curry powder, turmeric, cumin, paprika, and coriander. Stir constantly for 30 seconds to toast the spices.
- Mix in the tomato paste and cook for another minute.
- Add the chicken pieces and cook for 5 minutes until lightly browned.
- Pour in the coconut milk and chicken broth, stirring until combined.
- Add the cubed potatoes and brown sugar, then bring the curry to a gentle simmer.
- Cover and cook for 20β25 minutes, stirring occasionally, until the potatoes are fork-tender and the chicken is fully cooked.
- Stir in the lime juice and season with salt and pepper to taste.
- Garnish with chopped cilantro and serve hot over steamed basmati or jasmine rice.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Method: Main Course
- Cuisine: Indian
Nutrition
- Calories: 510 kcal

Tried This Recipe? Leave a Comment!
Did you make this recipe? Iβd love to hear how it turned out! Please leave a comment and a rating below. Your feedback helps other home cooks and supports cheerychop.com!
For more delicious inspiration, follow me on Pinterest!
