Easy One-Pot Coconut Chicken Curry with Tender Potatoes

β€œ`html

Hearty Coconut Chicken Curry with Tender Potatoes & Aromatic Indian Spices – An Easy One-Pot Coconut Chicken Curry Recipe

βš–οΈ
Difficulty
Easy
⏲️
Prep Time
15 mins
πŸ•’
Cook Time
35 mins
⏱️
Total Time
50 mins
🍽️
Servings
6 servings
Hearty coconut chicken curry with tender potatoes and aromatic Indian spices in a Dutch oven
This creamy coconut chicken curry with potatoes is the ultimate one-pot comfort meal.

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!

Print

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hearty Coconut Chicken Curry with Tender Potatoes and Aromatic Indian Spices

  • Total Time: 50 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 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

  1. Heat the vegetable oil in a large Dutch oven or deep skillet over medium heat.
  2. Add the diced onion and cook for 4–5 minutes until softened.
  3. Stir in the garlic and ginger and cook for 1 minute until fragrant.
  4. Add the curry powder, turmeric, cumin, paprika, and coriander. Stir constantly for 30 seconds to toast the spices.
  5. Mix in the tomato paste and cook for another minute.
  6. Add the chicken pieces and cook for 5 minutes until lightly browned.
  7. Pour in the coconut milk and chicken broth, stirring until combined.
  8. Add the cubed potatoes and brown sugar, then bring the curry to a gentle simmer.
  9. Cover and cook for 20–25 minutes, stirring occasionally, until the potatoes are fork-tender and the chicken is fully cooked.
  10. Stir in the lime juice and season with salt and pepper to taste.
  11. Garnish with chopped cilantro and serve hot over steamed basmati or jasmine rice.
  • Author: Chef Stella
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Method: Main Course
  • Cuisine: Indian

Nutrition

  • Calories: 510 kcal


Hearty Coconut Chicken Curry with Tender Potatoes and Aromatic Indian Spices

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating β˜…β˜† β˜…β˜† β˜…β˜† β˜…β˜† β˜…β˜†