You know those hectic weeknights when you crave a warm, comforting meal but don’t have time for multiple pots? These one-pot chicken breast curry recipes are your solution—quick, flavorful, and easy cleanup. Perfect for busy home cooks, they’ll become your go-to dinners. Let’s dive into 12 delicious options!
Classic Indian Butter Chicken

Everybody loves a curry night, but this butter chicken? It's next-level creamy, tangy, and totally addictive. No takeout required.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
Chicken Marinade
- 1 ½ lbs boneless, skinless chicken breasts, cut into 1-inch chunks (I prefer breast for lean texture)
- 1 cup plain full-fat yogurt (Greek works too, but full-fat adds richness)
- 1 tbsp lemon juice (freshly squeezed, always)
- 1 tbsp ground cumin
- 1 tbsp garam masala
- 1 tsp turmeric
- 1 tsp chili powder (adjust to your heat preference)
- 1 tsp salt
Butter Sauce
- 3 tbsp unsalted butter (plus extra for finishing)
- 1 large onion, finely diced
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 tsp ground coriander
- 1 tsp smoked paprika (adds a subtle smoky depth)
- 1 (14 oz) can crushed tomatoes (I use San Marzano for sweetness)
- 1 cup heavy cream (don’t swap with milk – it won’t be as luscious)
- 1 tbsp sugar (balances the acidity)
- 1 tsp salt
- ½ cup water (optional, for thinning)
To Finish
- Fresh cilantro, chopped (for garnish)
- Extra butter (1 tbsp, for that glossy finish)
Instructions
- In a large bowl, combine the chicken chunks with yogurt, lemon juice, cumin, garam masala, turmeric, chili powder, and salt. Mix well, cover, and refrigerate for at least 1 hour (overnight is best).
- Thread the marinated chicken onto skewers (if grilling) or prep a grill pan over medium-high heat. Tip: Soak wooden skewers in water for 30 minutes to prevent burning.
- Grill the chicken for 4-5 minutes per side, until charred and cooked through (internal temp 165°F). Set aside. If you don’t have a grill, bake at 400°F for 15 minutes.
- While the chicken cooks, start the sauce. Melt 3 tbsp butter in a large skillet over medium heat. Add the diced onion and sauté until soft and translucent, about 5 minutes.
- Add the minced garlic and grated ginger, cooking for 1 minute until fragrant. Stir in ground coriander and smoked paprika; cook 30 seconds to bloom the spices.
- Pour in the crushed tomatoes, sugar, and salt. Bring to a simmer and cook for 10 minutes, stirring occasionally, until the sauce thickens and deepens in color.
- Remove the sauce from heat and let it cool slightly. Transfer to a blender and blend until completely smooth (or use an immersion blender). Be careful with hot liquids – vent the lid.
- Return the pureed sauce to the skillet over low heat. Stir in the heavy cream and 1 tbsp of butter. Taste and adjust seasoning – add a pinch of chili powder if you want more kick.
- If the sauce seems too thick, stir in water a little at a time until it reaches your preferred consistency. Simmer for 2 minutes to meld flavors.
- Add the grilled chicken chunks to the sauce, stirring gently to coat. Simmer for 5 minutes to let the chicken absorb the sauce. Tip: Don’t boil – low heat keeps the cream from curdling.
- Finish with a final pat of butter on top for that signature glossy sheen. Garnish with fresh cilantro.
Finish with a sprinkle of fresh cilantro and a dollop of yogurt. Serve over fluffy basmati rice or with warm naan for a meal that's pure comfort.
Thai Green Curry with Chicken

Kick off your weeknight dinner with a bowl of this vibrant Thai Green Curry—it's creamy, spicy, and comes together in under 40 minutes. No need for takeout when you can whip up this aromatic coconut milk-based curry at home.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
Curry Ingredients
- 1 lb boneless skinless chicken breast, cut into bite-sized pieces (I prefer organic)
- 2 tbsp green curry paste (store-bought is fine, but my homemade batch is spicier)
- 1 can (13.5 oz) full-fat coconut milk, shaken well (shake like a Polaroid picture)
- 1 cup chicken broth or water
- 1 tbsp fish sauce (I use Red Boat for that umami kick)
- 1 tsp brown sugar (to balance the heat)
- 1 cup bamboo shoots, drained
- 1 cup Thai basil leaves (or regular basil, but Thai is more anise-y)
- 1 red bell pepper, sliced (for a pop of color)
- 2 tbsp vegetable oil (or any neutral oil)
For Serving
- 1 cup jasmine rice, cooked (fluffy and fragrant)
- Lime wedges (a squeeze brightens everything)
Instructions
- Heat 2 tbsp vegetable oil in a wok or large skillet over medium-high heat. Add 2 tbsp green curry paste and stir-fry for 30 seconds until fragrant—your kitchen will smell amazing.
- Add chicken pieces and cook, stirring, until no longer pink on the outside, about 3 minutes. Tip: Don't overcrowd the pan; cook in batches if needed.
- Pour in the thick top half of the coconut milk (the creamy part) and stir until the paste dissolves and the sauce starts to sizzle. This blooms the flavors—key step!
- Add the remaining coconut milk, 1 cup chicken broth, 1 tbsp fish sauce, and 1 tsp brown sugar. Stir and bring to a gentle simmer. Tip: Taste the broth now—adjust saltiness with more fish sauce or sweetness with sugar.
- Add bamboo shoots and bell pepper slices. Simmer for 5-7 minutes until vegetables are tender and chicken is cooked through (internal temp 165°F).
- Remove from heat and stir in Thai basil leaves until just wilted. Serve immediately over jasmine rice with lime wedges. Tip: Don't boil after adding basil; residual heat is enough.
Really, the creamy sauce is the star—velvety with a kick. Spoon it over fluffy rice and finish with a squeeze of lime for brightness. This curry is even better the next day, so make extra.
Japanese Chicken Curry

Just one bite of this Japanese chicken curry and you'll be hooked. It's all about that mild, comforting curry roux hugged by tender chicken, carrots, and potatoes. No fuss, big flavor.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
Produce
- 1 large yellow onion, diced (brown onions work too, they add sweetness)
- 2 carrots, peeled and cut into 1-inch chunks
- 2 Yukon Gold potatoes, peeled and cut into 1-inch chunks
- 2 cloves garlic, minced
- 1 tbsp fresh ginger, grated (I keep a knob in the freezer for easy grating)
Pantry & Proteins
- 1 lb boneless skinless chicken breast, cut into 1-inch cubes (thighs work great too)
- 2 tbsp vegetable oil (avocado oil is my go-to for high heat)
- 4 cups chicken broth (low-sodium preferred)
- 1 package (3.5 oz) Japanese curry roux, broken into blocks (I love S&B Gold)
- 2 tbsp soy sauce (optional, for extra umami)
- 1 tbsp honey or brown sugar (balance the savory)
- Cooked white rice for serving (short-grain is best)
Instructions
- Heat vegetable oil in a large pot over medium heat. Sauté onions for 5 minutes until translucent and starting to brown — that caramelization builds flavor.
- Add garlic and ginger. Cook for 1 minute until fragrant, stirring constantly to avoid burning.
- Add chicken cubes and cook for 4-5 minutes, until lightly browned on all sides (no need to cook through yet).
- Stir in carrots and potatoes, coating everything in the oil. Cook for 2 minutes, scraping up any browned bits.
- Pour in chicken broth. Bring to a boil, then reduce heat to a simmer. Cover and cook for 15 minutes, until vegetables are fork-tender.
- Turn off the heat. Add the curry roux blocks, breaking them apart as you drop them in. Stir gently until fully dissolved — go slow to avoid lumps.
- Stir in soy sauce and honey if using. Simmer for 3 more minutes on low, stirring occasionally, until sauce thickens to your liking (tip: if it's too thick, add a splash of water).
- Serve over steamed rice. Garnish with fukujinzuke or pickled ginger for a pop of acidity.
Finish with a sprinkle of fukujinzuke pickles for a tangy crunch. The sauce is silky and coats every grain of rice. Perfect for a cozy weeknight dinner.
Chicken Tikka Masala

Forget takeout—this chicken tikka masala is creamier, spicier, and way more satisfying. Marinated chicken gets charred, then simmered in a velvety tomato cream sauce that'll have you licking the bowl.
Serving: 4 | Prep Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
For the Marinade
- 1.5 lbs boneless skinless chicken breasts, cut into 1.5-inch chunks (I prefer thighs for extra juiciness, but breasts work too)
- 1 cup plain full-fat yogurt (Greek yogurt is too thick here; use the good stuff)
- 2 tbsp lemon juice (freshly squeezed, please)
- 1 tbsp ground cumin
- 1 tbsp paprika (smoked if you've got it)
- 1 tsp ground turmeric
- 1 tsp garam masala
- 1 tsp salt
- 1/2 tsp cayenne pepper (adjust for heat)
For the Sauce
- 2 tbsp unsalted butter (or ghee for authentic flavor)
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 1 (14 oz) can crushed tomatoes (San Marzano are my go-to)
- 1 cup heavy cream (room temp so it doesn't curdle)
- 1 tsp garam masala
- 1/2 tsp ground coriander
- 1/2 tsp salt (plus more to taste)
- 1/4 tsp sugar (balances acidity)
- Fresh cilantro for garnish
Instructions
- In a large bowl, whisk together yogurt, lemon juice, cumin, paprika, turmeric, garam masala, salt, and cayenne. Add chicken chunks and toss to coat. Cover and marinate in the fridge for at least 1 hour (or overnight—the longer, the better).
- When ready to cook, thread chicken onto skewers (or place on a foil-lined baking sheet). Broil on high for 12-15 minutes, turning once, until charred in spots and cooked through. Tip: Don't skip the char—it adds smoky depth.
- While chicken cooks, melt butter in a large skillet over medium heat. Add onion and sauté for 6-8 minutes until golden and soft. Stir in garlic and ginger; cook 1 minute more until fragrant.
- Pour in crushed tomatoes, garam masala, coriander, salt, and sugar. Bring to a simmer and cook 10 minutes, stirring occasionally, until thickened. Pro tip: If the sauce splatters, use a splatter guard.
- Reduce heat to low. Slowly stir in heavy cream, then add the broiled chicken pieces. Simmer for 5 minutes until the sauce is velvety and the chicken is heated through. Adjust salt if needed.
- Garnish with fresh cilantro and serve immediately. For extra richness, swirl in a pat of butter just before serving.
Serve this over fluffy basmati rice or with warm naan. The sauce is so rich, you'll want to sop up every last drop with bread—or just eat it straight from the pan.
Malaysian Chicken Curry

Here’s your new weeknight MVP: Malaysian Chicken Curry. This rich, golden bowl packs lemongrass, turmeric, and creamy coconut—bold enough to impress, fast enough for a Tuesday. We’re skipping the slow simmer, but not a single drop of flavor.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
Curry Base
- 2 tbsp coconut oil (I love the extra flavor from virgin)
- 1 large yellow onion, diced (about 1½ cups)
- 4 cloves garlic, minced
- 1 tbsp fresh ginger, grated
- 2 stalks lemongrass, trimmed and smashed (use the tender inner part)
- 2 tbsp Malaysian curry powder (or a mix of turmeric, coriander, cumin)
- 1 tsp ground turmeric (fresh is best, but ground works)
- 1 (14 oz) can full-fat coconut milk (shake well before opening)
- 1 cup chicken broth (low-sodium is my go-to)
Chicken & Finish
- 1½ lbs boneless, skinless chicken breast, cut into 1-inch chunks
- 1 tbsp fish sauce (or soy sauce for a milder kick)
- 1 tsp brown sugar (or palm sugar if you have it)
- Juice of 1 lime
- Salt and black pepper to taste
- Fresh cilantro and sliced red chili for garnish
Instructions
- Heat coconut oil in a large skillet or Dutch oven over medium-high heat until shimmering. Add the onion and cook, stirring, until softened and lightly golden, about 5 minutes.
- Toss in the garlic, ginger, and smashed lemongrass. Cook for 1 minute until fragrant—your kitchen will smell incredible.
- Stir in the curry powder and ground turmeric. Toast the spices for 30 seconds, stirring constantly to prevent burning.
- Pour in the coconut milk and chicken broth. Stir well, scraping up any browned bits from the bottom. Bring to a simmer, then reduce heat to medium-low.
- Add the chicken chunks to the simmering sauce. Cook for 12–15 minutes, stirring occasionally, until the chicken is cooked through and tender. (Tip: Cut pieces uniformly so they cook evenly.)
- Stir in fish sauce, brown sugar, and lime juice. Taste and adjust with salt and pepper. (Tip: If it’s too thick, splash in a little extra broth; if too thin, simmer a few more minutes.)
- Remove from heat. Discard the lemongrass stalks (they’re for flavor only). (Tip: Use tongs to fish them out easily.)
- Serve over jasmine rice or with warm flatbread. Garnish with cilantro and chili.
Rich, silky, and punchy with lemongrass—this curry clings to every grain of rice. Leftovers taste even better the next day, so double it if you’re smart. Spoon it over noodles or dunk crusty bread; just don’t skip the final lime squeeze.
Chicken Curry with Spinach

Get ready for your new weeknight favorite: this chicken curry with spinach is a speedy, one-pan wonder packed with vibrant spices and fresh greens. Lean chicken breast keeps it healthy, while a creamy finish makes it feel indulgent.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
For the Curry Base
- 2 tbsp olive oil (extra virgin, my go-to)
- 1 large onion, diced (yellow onion is best)
- 4 cloves garlic, minced (fresh, please)
- 1 tbsp ginger, grated (I freeze mine for easy grating)
- 2 tsp ground cumin
- 2 tsp ground coriander
- 1 tsp turmeric
- 1/2 tsp cayenne pepper (adjust for heat)
- 1 can (14 oz) crushed tomatoes (fire-roasted for depth)
- 1 cup chicken broth (low-sodium preferred)
- 1 lb boneless skinless chicken breast, cut into bite-sized pieces
- 5 oz fresh spinach (baby spinach, no stems)
- 1/2 cup heavy cream (or full-fat coconut milk for dairy-free)
- Salt and pepper to taste
Instructions
- Heat olive oil in a large skillet over medium-high heat. Sauté onion for 4-5 minutes until translucent and edges brown.
- Add garlic and ginger; cook 30 seconds until fragrant. Stir constantly to avoid burning.
- Stir in cumin, coriander, turmeric, cayenne. Toast 1 minute until aromatic. (Tip: Toasting spices releases their essential oils.)
- Pour in crushed tomatoes and broth. Simmer on medium-low for 10 minutes, stirring occasionally, until slightly thickened.
- Season chicken with salt and pepper, add to sauce. Stir, cover, cook 8-10 minutes until internal temp reaches 165°F. (Tip: Avoid overcrowding; cook in batches if needed.)
- Add spinach in handfuls, stir until wilted, about 2 minutes.
- Reduce heat to low, stir in cream. Simmer 2 minutes—do not boil or it may curdle. Adjust seasoning.
- Remove from heat. Serve over basmati rice or with naan. Garnish with cilantro if desired.
Oh, the curry is velvety with a gentle kick, and the spinach adds a fresh pop of green. Spoon it over fluffy rice or scoop it up with warm naan for a total comfort meal that comes together fast.
One-Pot Chicken Curry with Rice

Just one pot and 30 minutes? Yep, this creamy chicken curry with rice is your weeknight hero. We’re cooking everything together—no extra pans, no fuss.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- 1 tbsp olive oil (my go-to for sautéing)
- 1 lb chicken breast, cut into bite-size pieces
- 1 medium onion, diced (yellow onion adds sweetness)
- 3 cloves garlic, minced (fresh, not jarred)
- 1 tbsp fresh ginger, grated (grate it yourself for best flavor)
- 2 tbsp curry powder (I use mild Madras)
- 1 cup long-grain white rice (basmati works great)
- 1 can (14 oz) coconut milk (full-fat for creaminess)
- 1 cup chicken broth (low sodium)
- 1 cup frozen peas (no need to thaw)
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot or Dutch oven over medium-high heat. Add chicken pieces and sear until golden, about 4 minutes. (Tip: Don’t overcrowd; work in batches if needed.)
- Remove chicken and set aside. In the same pot, add onion, garlic, and ginger. Sauté until softened, about 3 minutes.
- Stir in curry powder and cook for 1 minute until fragrant. (Tip: Toasting the spices deepens flavor.)
- Add rice, coconut milk, and chicken broth. Stir to combine, scraping up any browned bits.
- Return chicken to the pot. Bring to a boil, then reduce heat to low, cover, and simmer for 20 minutes.
- After 20 minutes, remove from heat and stir in frozen peas. Cover and let sit for 5 minutes—the residual heat warms the peas perfectly.
- Fluff with a fork. Taste and adjust salt and pepper. Serve hot.
Not your average weeknight dinner—this one-pot wonder delivers creamy, fragrant curry with tender chicken and perfectly cooked rice. Serve it straight from the pot with a dollop of yogurt or a squeeze of lime.
Low-Fat Chicken Curry

POV: You want all the rich, comforting flavor of curry without the grease or guilt. This low-fat chicken curry swaps heavy cream for Greek yogurt and uses minimal oil—just enough to bloom the spices. Ready in under 30 minutes.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 25 minutes
Ingredients
For the Curry
- 1 lb boneless, skinless chicken breast, cut into 1-inch cubes (pat dry for best browning)
- 1 cup plain nonfat Greek yogurt (room temp to prevent curdling)
- 1 tbsp lemon juice (freshly squeezed—bottled just isn't the same)
- 1 tbsp garam masala
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1/2 tsp turmeric
- 1/4 tsp cayenne pepper (or skip if you're mild)
- 1/2 tsp salt
- 1 tbsp avocado oil (or any neutral oil with high smoke point)
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced (I use a microplane for paste-like texture)
- 1 tbsp fresh ginger, grated
- 1 can (14.5 oz) diced tomatoes, undrained
- 1/2 cup water
- 2 tbsp fresh cilantro, chopped (for garnish)
Instructions
- In a bowl, toss chicken with 1/2 cup yogurt, lemon juice, garam masala, cumin, coriander, turmeric, cayenne, and salt. Marinate 15 minutes (or overnight for deeper flavor).
- Heat oil in a large nonstick skillet over medium-high heat. Add chicken in a single layer (work in batches if needed). Sear 3-4 minutes per side until golden brown. Transfer to a plate. (Tip: Don't overcrowd the pan—you want crust, not steam.)
- Reduce heat to medium. Add onion and cook 4-5 minutes, stirring occasionally, until soft and translucent. Scrape up any browned bits.
- Add garlic and ginger; cook 1 minute until fragrant. Stir in diced tomatoes and water. Bring to a simmer and cook 5 minutes, stirring occasionally, until slightly thickened.
- Return chicken and any juices to the pan. Reduce heat to low, cover, and simmer 8-10 minutes, until chicken is cooked through (165°F internal temp). (Tip: Simmering gently keeps chicken tender, not tough.)
- Remove from heat. Let cool 2 minutes, then stir in remaining 1/2 cup yogurt. (Tip: Tempering the yogurt—adding a few spoonfuls of hot curry first—prevents curdling.)
- Taste and adjust salt or cayenne. Garnish with cilantro and serve immediately.
Just like that, you've got a creamy, tangy curry that delivers on flavor—not fat. Each bite is velvety from the yogurt and bright from the lemon, with tender chicken that stays juicy. Spoon it over basmati rice, stuff it into warm naan, or eat it straight from the bowl.
Spicy Chicken Curry with Peppers

Make this spicy chicken curry with peppers—it's a flavor bomb that'll wake up your taste buds. Tender chicken breast soaks up a fiery sauce loaded with chili and bell peppers. Ready in under an hour, it's weeknight magic.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
Chicken & Vegetables
- 1 lb chicken breast, cubed (I buy whole and cube myself for freshness)
- 2 bell peppers (any color), sliced into strips
- 2-3 fresh bird's eye chilies, minced (adjust based on your heat tolerance; I use 3 for serious kick)
- 1 large onion, diced
- 4 cloves garlic, minced
- 1-inch piece ginger, grated
Spice Blend
- 2 tbsp curry powder (Madras blend is my favorite)
- 1 tsp ground cumin
- 1/2 tsp ground turmeric
- 1/2 tsp cayenne pepper (adds extra heat; omit if you're a wimp)
- 1 tsp salt
Pantry & Aromatics
- 2 tbsp avocado oil (for high-heat searing without burning)
- 1 can (14.5 oz) crushed tomatoes
- 1 can (13.5 oz) full-fat coconut milk (non-negotiable for richness)
- Fresh cilantro for garnish
Instructions
- Cube the chicken breast into 1-inch pieces. Pat dry for better browning.
- Slice bell peppers into thin strips.
- Mince the fresh chili peppers. (Tip: wear gloves to avoid burning hands.)
- Dice the onion, mince the garlic, and grate the ginger. Set aside.
- Heat avocado oil in a large skillet over medium-high heat until shimmering. (Tip: use high heat for a good sear.)
- Add chicken pieces in a single layer; sear until golden brown, about 4 minutes per side. Remove and set aside.
- In the same pan, add onion and cook until translucent, about 3 minutes, scraping brown bits.
- Add garlic, ginger, and minced chili; cook for 1 minute until fragrant.
- Stir in curry powder, cumin, turmeric, cayenne, and salt; cook for 30 seconds to toast spices.
- Pour in crushed tomatoes and coconut milk; stir to combine and bring to a simmer.
- Return chicken to the pan, add bell peppers, and let simmer for 15 minutes, stirring occasionally, until chicken is cooked through and peppers are tender-crisp. (Tip: simmer uncovered to thicken sauce.)
- Garnish with fresh cilantro.
Finally, serve this curry over steamed basmati rice or with warm naan. The peppers retain a slight crunch, and the sauce is luxuriously spicy—each bite is a celebration of heat and flavor. Leftovers taste even better the next day, so make extra!
Creamy Coconut Chicken Curry

Tired of bland curry? This creamy coconut chicken curry is about to change your weeknight dinner game. Bold ginger and garlic meet rich coconut milk for a bowl that's pure comfort.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 30 minutes
Ingredients
- 1.5 lbs boneless skinless chicken breasts, cut into bite-sized chunks (I prefer thigh for more flavor, but breast works too)
- 1 tbsp coconut oil (or any neutral oil, but coconut adds a subtle flavor)
- 1 onion, finely diced (yellow or sweet)
- 4 cloves garlic, minced (please use fresh, not jarred)
- 1 tbsp fresh ginger, grated (I always keep a knob in the freezer)
- 1-2 tbsp red curry paste (I like Thai Kitchen brand, adjust to spice preference)
- 1 can (13.5 oz) full-fat coconut milk (shake well before opening)
- 1 cup chicken broth (low sodium)
- 2 tbsp fish sauce (or soy sauce for vegetarian)
- 1 tbsp brown sugar (or coconut sugar)
- Juice of 1 lime
- 1 red bell pepper, sliced thin (adds color and crunch)
- 1 cup frozen peas (no need to thaw)
- Fresh cilantro for garnish (a must!)
- Salt to taste (I use kosher)
Instructions
- Season chicken chunks with salt and set aside. Heat coconut oil in a large skillet over medium-high heat.
- Sear chicken in batches until golden brown on all sides, about 4 minutes per batch. Remove and set aside. (Tip: Don't overcrowd the pan for proper browning.)
- Reduce heat to medium, add onion, and sauté until translucent, about 3 minutes.
- Add garlic and ginger, cook for 30 seconds until fragrant.
- Stir in red curry paste, cook for 1 minute to bloom the spices.
- Pour in coconut milk and chicken broth, whisk to combine. Bring to a simmer.
- Return chicken to the pan along with any accumulated juices. Stir in fish sauce and brown sugar.
- Simmer uncovered for 15 minutes, stirring occasionally, until chicken is cooked through and sauce thickens slightly. (Tip: Taste and adjust salt or spice here.)
- Add sliced bell pepper and frozen peas, cook 3 more minutes until pepper is tender-crisp.
- Remove from heat, stir in lime juice. (Tip: Lime brightens the rich coconut; add just before serving for maximum freshness.)
- Garnish with fresh cilantro and serve over steamed jasmine rice or with naan.
A bowl of this curry is silky, fragrant, and just the right amount of spicy. Enjoy it over rice for a complete meal, or let it soak into naan for an indulgent twist.
Chicken Curry with Sweet Potatoes

U want a curry that’s hearty enough to fuel your week? This one’s got sweet potatoes, chickpeas, and tender chicken breast—all simmered in a spiced coconut broth. It’s a one-pot wonder that’s perfect for meal prep or a cozy dinner.
Serving: 4 | Prep Time: 15 minutes | Cooking Time: 35 minutes
Ingredients
Produce
- 2 medium sweet potatoes, peeled and cubed (1-inch pieces)
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 1-inch fresh ginger, grated
Protein & Pantry
- 1 lb boneless skinless chicken breast, cut into 1-inch cubes
- 1 can (13.5 oz) full-fat coconut milk (I prefer the richness!)
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 cup low-sodium chicken broth
Spices & Oil
- 2 tbsp curry powder (a good one makes all the difference)
- 1 tsp ground turmeric
- 1 tsp ground cumin
- 1/2 tsp salt, plus more to taste
- 1/4 tsp black pepper
- 2 tbsp avocado oil (or any neutral oil)
Instructions
- Heat avocado oil in a large pot or Dutch oven over medium-high heat. Add the diced onion and cook, stirring occasionally, until softened, about 4 minutes.
- Stir in the minced garlic and grated ginger; cook until fragrant, about 1 minute. Tip: Don’t let the garlic burn—keep it moving.
- Add curry powder, turmeric, and cumin. Stir constantly for 30 seconds to toast the spices—this deepens their flavor.
- Add the chicken cubes and cook, turning occasionally, until lightly browned on all sides, about 5 minutes. Tip: Pat the chicken dry before adding for better browning.
- Add the sweet potatoes and chicken broth. Bring to a boil, then reduce heat to low, cover, and simmer until sweet potatoes are fork-tender, about 15 minutes.
- Add the chickpeas and coconut milk; stir well. Simmer uncovered for 5 minutes, letting the sauce thicken slightly. Tip: Taste and adjust salt—coconut milk can dull saltiness.
- Season with salt and pepper to your liking. Let the curry rest off the heat for 5 minutes—this lets the flavors meld beautifully.
Grab a bowl and ladle this over fluffy basmati rice. The sweet potatoes soak up all that spicy coconut sauce, and the chickpeas add a tender bite. Top with fresh cilantro and a squeeze of lime for a bright finish.
Slow Cooker Chicken Curry

Viral slow cooker magic: dump in the ingredients, walk away, and come back to the most tender chicken bathed in a rich, spiced coconut gravy. No stirring, no babysitting—just pure flavor payoff.
Serving: 6 | Prep Time: 15 minutes | Cooking Time: 360 minutes
Ingredients
Produce
- 1 large yellow onion, diced (I like a rough chop for texture)
- 4 cloves garlic, minced (fresh is non-negotiable here)
- 1-inch piece fresh ginger, grated (microplane makes it easy)
Spices
- 2 tablespoons curry powder (I use a hot Madras for kick)
- 1 teaspoon garam masala (adds that warm, floral finish)
- 1 teaspoon ground cumin (earthy depth)
- 1 teaspoon ground coriander (bright and citrusy)
- ½ teaspoon turmeric (for color and anti-inflammatory perks)
- ¼ teaspoon cayenne pepper (skip if you’re spice-shy)
Canned Goods & Liquids
- 1 can (14 oz) full-fat coconut milk (do not lighten this up–the fat is key)
- 1 can (14.5 oz) diced tomatoes, undrained (fire-roasted gives extra smoke)
- ¼ cup tomato paste (double-concentrated for richness)
- 1 cup low-sodium chicken broth (better to control salt)
Protein
- 2 lbs boneless, skinless chicken breasts (about 4 breasts)
- 1 tablespoon avocado oil (or any neutral oil)
Seasoning & Finishing
- 1 teaspoon salt (plus more to taste later)
- ½ teaspoon black pepper
- 2 tablespoons cornstarch mixed with 2 tablespoons water (optional slurry for thicker gravy)
- Fresh cilantro for garnish (a must for freshness)
Instructions
- Heat 1 tablespoon avocado oil in a skillet over medium-high. Add diced onion and cook until translucent, about 4 minutes. Add garlic and grated ginger; cook 1 minute until fragrant. (This quick sauté deepens flavor—worth the extra pan.)
- Transfer the onion mixture to a 6-quart slow cooker. Add all the spices: curry powder, garam masala, cumin, coriander, turmeric, and cayenne. Stir to bloom the spices for 30 seconds.
- Pour in the undrained diced tomatoes, tomato paste, coconut milk, and chicken broth. Whisk until smooth. Season with 1 teaspoon salt and ½ teaspoon black pepper.
- Nestle the chicken breasts into the sauce, pressing them down to submerge. Cover and cook on LOW for 6 hours or HIGH for 3 hours. (Tip: Don’t lift the lid during cooking—the trapped steam keeps the chicken ultra-tender.)
- After cooking, carefully transfer the chicken to a cutting board. Shred with two forks (it should fall apart easily). Return the shredded chicken to the sauce.
- If you prefer a thicker gravy, whisk the cornstarch slurry into the slow cooker. Cover and cook on HIGH for 15 more minutes until thickened. (Tip: Stir gently to avoid breaking up the chicken.)
- Taste and adjust salt or cayenne if needed. Ladle into bowls and garnish generously with fresh cilantro.
Serve this curry over fluffy basmati rice or with warm naan for soaking up every last drop. The chicken is impossibly tender, the gravy silky and spiced—meal prep hero material. (Bonus: it freezes like a dream.)
Conclusion
You’ll love how these one-pot chicken breast curry recipes simplify dinner without sacrificing flavor. Perfect for busy weeknights! Try one, share your favorite in the comments, and pin this roundup for later.

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




