Coconut Curry Chicken: Easy 30-Minute Weeknight Dinner

Coconut Curry Chicken is a creamy, fragrant, weeknight wonder that brings restaurant-quality flavors to your dinner table in just 30 minutes! With tender chicken, aromatic spices, and a luscious coconut milk sauce, this dish is comfort food at its finest.

Love More Dinner Recipes? Try My One Pot Jamaican Curry Chicken or this Sweet Potato and Chickpea Curry next.

Creamy coconut curry chicken in a bowl over white rice, garnished with fresh cilantro

Why You’ll Love This Recipe

Tender chicken simmered in a creamy coconut curry sauce bursts with warm spices and rich flavor. It’s comforting, aromatic, and perfectly balanced — a simple yet delicious dish that brings a taste of the tropics to your dinner table.

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
Creamy coconut curry chicken in a bowl over white rice, garnished with fresh cilantro

Coconut Curry Chicken: Easy 30-Minute Weeknight Dinner


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 30 minutes
  • Yield: 4 servings

Description

Quick and easy Coconut Curry Chicken made with tender chicken, aromatic spices, and creamy coconut milk. Ready in 30 minutes! Perfect weeknight dinner that’s naturally gluten-free and dairy-free.


Ingredients

For the Curry:

  • 2 tablespoons extra-virgin olive oil

  • 1 medium yellow onion, diced

  • 1 red bell pepper, diced

  • 3 garlic cloves, minced

  • 1 tablespoon finely grated fresh ginger (or 1 teaspoon ground ginger)

  • 3 boneless skinless chicken breasts, cut into 1-inch cubes (about 1.5 pounds)

  • 2 tablespoons curry powder

  • 1.5 teaspoons garam masala

  • 1 teaspoon ground coriander

  • Kosher salt and ground black pepper, to taste

  • 1 (13.5-ounce) can full-fat coconut milk

  • 1 lime, juiced (about 2 tablespoons juice)

For Serving:

  • 4 cups cooked rice

  • 1/4 cup roughly chopped fresh cilantro


Instructions

Step 1 – Sauté the Vegetables

Heat the olive oil in your large sauté pan over medium heat. Once it’s shimmering, add the diced onion and bell pepper. Let them sauté for 2 to 3 minutes until they start to soften—you want them slightly tender but still with a little bite. Then add the minced garlic and grated ginger, stirring constantly for another minute. Your kitchen should smell AMAZING right about now!

Step 2 – Add Chicken and Seasonings

Add the cubed chicken to the pan along with the curry powder, garam masala, ground coriander, salt, and pepper. This is where the magic happens! Sauté everything together for 5 to 7 minutes, stirring frequently to make sure the chicken cooks evenly and gets coated in all those beautiful spices. The chicken should be cooked through and no longer pink in the center.

Step 3 – Make the Curry Sauce

Pour in the coconut milk and lime juice, stirring everything together. Let it simmer for an additional 5 minutes, stirring occasionally. The sauce will thicken slightly and the flavors will meld together beautifully. Give it a taste and adjust the salt if needed.

Step 4 – Garnish and Serve

Scoop a generous portion of rice into each bowl and top it with several spoonfuls of that glorious curry chicken. Sprinkle fresh cilantro over the top for a burst of color and freshness.

Notes

  • Use Quality Coconut Milk: Not all coconut milk is created equal! Avoid watery brands and look for full-fat coconut milk from Thai or Asian markets. The thicker, creamier versions make ALL the difference in the sauce texture.

  • Stir Frequently: When the chicken and spices are in the pan together, give it regular stirs. This ensures even cooking and prevents the spices from sticking or burning on the bottom.

  • Fresh Ginger is Best: While ground ginger works in a pinch, fresh ginger adds so much more vibrancy and flavor. A microplane makes grating it super easy!

  • Chicken Thighs Work Too: If you prefer dark meat, boneless skinless chicken thighs are fantastic in this recipe. They’re more forgiving and stay extra juicy.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main Dish
  • Method: Sauté, Simmer
  • Cuisine: Indian-Inspired

Ingredient List

For the Curry:

  • 2 tablespoons extra-virgin olive oil
  • 1 medium yellow onion, diced
  • 1 red bell pepper, diced
  • 3 garlic cloves, minced
  • 1 tablespoon finely grated fresh ginger (or 1 teaspoon ground ginger)
  • 3 boneless skinless chicken breasts, cut into 1-inch cubes (about 1.5 pounds)
  • 2 tablespoons curry powder
  • 1.5 teaspoons garam masala
  • 1 teaspoon ground coriander
  • Kosher salt and ground black pepper, to taste
  • 1 (13.5-ounce) can full-fat coconut milk
  • 1 lime, juiced (about 2 tablespoons juice)

For Serving:

  • 4 cups cooked rice
  • 1/4 cup roughly chopped fresh cilantro

Why These Ingredients Work

Coconut Milk: This is your secret weapon! Full-fat coconut milk creates that rich, velvety sauce that makes this curry irresistible. It mellows the spices and adds a subtle sweetness.

Curry Powder, Garam Masala, and Coriander: This trio of spices creates layers of warm, complex flavor. The curry powder provides the base, garam masala adds depth and a hint of sweetness, and coriander brings a citrusy note.

Fresh Ginger and Garlic: These aromatics are NON-NEGOTIABLE. They build the flavor foundation and give the curry that authentic, restaurant-quality taste.

Lime Juice: The brightness from fresh lime juice cuts through the richness and makes all those flavors POP. Don’t skip it!

Bell Pepper and Onion: These vegetables add texture, sweetness, and bulk to the dish. The bell pepper also adds a gorgeous pop of color.

Essential Tools and Equipment

  • Large sauté pan or deep skillet (with a lid if you have one)
  • Sharp knife and cutting board
  • Measuring spoons
  • Wooden spoon or spatula
  • Microplane or grater (for fresh ginger)
  • Rice cooker or pot for cooking rice

How To Make Coconut Curry Chicken

Step 1 – Sauté the Vegetables

Heat the olive oil in your large sauté pan over medium heat. Once it’s shimmering, add the diced onion and bell pepper. Let them sauté for 2 to 3 minutes until they start to soften—you want them slightly tender but still with a little bite. Then add the minced garlic and grated ginger, stirring constantly for another minute. Your kitchen should smell AMAZING right about now!

Step 2 – Add Chicken and Seasonings

Add the cubed chicken to the pan along with the curry powder, garam masala, ground coriander, salt, and pepper. This is where the magic happens! Sauté everything together for 5 to 7 minutes, stirring frequently to make sure the chicken cooks evenly and gets coated in all those beautiful spices. The chicken should be cooked through and no longer pink in the center.

Step 3 – Make the Curry Sauce

Pour in the coconut milk and lime juice, stirring everything together. Let it simmer for an additional 5 minutes, stirring occasionally. The sauce will thicken slightly and the flavors will meld together beautifully. Give it a taste and adjust the salt if needed.

Step 4 – Garnish and Serve

Scoop a generous portion of rice into each bowl and top it with several spoonfuls of that glorious curry chicken. Sprinkle fresh cilantro over the top for a burst of color and freshness.

Creamy coconut curry chicken in a bowl over white rice, garnished with fresh cilantro

You Must Know

Don’t Rush the Aromatics: Those first few minutes when you’re sautéing the onion, pepper, garlic, and ginger? That’s when you’re building the flavor foundation. Give them the time they need!

Cut Chicken Evenly: Make sure your chicken cubes are roughly the same size (about 1 inch) so they cook at the same rate. Nobody wants some pieces overcooked and others undercooked.

Personal Secret: I like to add the spices to the sautéed vegetables FIRST, letting them toast for 3 to 5 minutes before adding the chicken. This step prevents the spices from tasting raw and brings out their natural oils and deeper flavors.

Pro Tips & Cooking Hacks

  • Use Quality Coconut Milk: Not all coconut milk is created equal! Avoid watery brands and look for full-fat coconut milk from Thai or Asian markets. The thicker, creamier versions make ALL the difference in the sauce texture.
  • Stir Frequently: When the chicken and spices are in the pan together, give it regular stirs. This ensures even cooking and prevents the spices from sticking or burning on the bottom.
  • Fresh Ginger is Best: While ground ginger works in a pinch, fresh ginger adds so much more vibrancy and flavor. A microplane makes grating it super easy!
  • Chicken Thighs Work Too: If you prefer dark meat, boneless skinless chicken thighs are fantastic in this recipe. They’re more forgiving and stay extra juicy.

Flavor Variations / Suggestions

Add Veggies: Throw in some spinach, peas, or diced sweet potato for extra nutrition and texture. Add heartier vegetables with the chicken so they have time to cook through.

Make It Spicier: Love heat? Add a diced jalapeño with the bell pepper, or stir in some red pepper flakes or sriracha at the end.

Swap the Protein: This sauce works beautifully with shrimp, chickpeas, or cubed tofu. Adjust cooking times accordingly.

Creamier Sauce: Want it extra rich? Stir in 2 tablespoons of Greek yogurt or heavy cream at the very end.

Change Up the Base: Try serving over cauliflower rice, quinoa, or with warm naan bread instead of white rice.

Make-Ahead Options

This curry actually tastes BETTER the next day! The flavors have more time to develop and meld together.

Make-Ahead: You can prep all your vegetables and cube the chicken up to 24 hours ahead. Store them in separate airtight containers in the fridge.

Storage: The cooked curry keeps beautifully in an airtight container in the fridge for up to 4 days.

Freezing: Freeze the curry (without rice) in freezer-safe containers for up to 3 months. Thaw overnight in the fridge before reheating.

Meal Prep: This is PERFECT for meal prep! Divide into individual portions with rice for grab-and-go lunches.

Recipe Notes & Baker’s Tips

  • The cilantro stems are totally edible! I usually keep them on when chopping because they add flavor. But if you prefer, you can remove them.
  • If your curry seems too thick, add a splash of chicken broth or water to thin it out.
  • Room temperature coconut milk incorporates more smoothly than cold. Let the can sit out for 15 minutes before using if you have time.
  • Leftover lime? Zest it first and sprinkle the zest on top along with the cilantro for extra citrus punch!

Serving Suggestions

This Coconut Curry Chicken is delicious over fluffy basmati or jasmine rice, but it’s also fantastic with:

  • Warm naan bread or roti for scooping
  • Cauliflower rice for a low-carb option
  • Quinoa for added protein
  • A side of cucumber raita (yogurt sauce) to cool things down

I like to serve it with a simple cucumber salad dressed with rice vinegar and a sprinkle of sesame seeds. The crunch and acidity complement the creamy curry perfectly!

Creamy coconut curry chicken in a bowl over white rice, garnished with fresh cilantro

How to Store Your Coconut Curry Chicken

Room Temperature: Don’t leave this at room temperature for more than 2 hours. It contains dairy (coconut milk) and needs to be refrigerated.

Refrigerator: Store in an airtight container for up to 4 days. The flavors get even better as they sit!

Freezer: Freeze the curry in freezer-safe containers or bags for up to 3 months. Freeze flat for easier storage.

Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add a splash of coconut milk or water if it’s thickened too much. You can also microwave in 1-minute intervals, stirring between each, until heated through.

Allergy Information

Contains: Tree nuts (coconut)

Gluten-Free: This recipe is naturally gluten-free when served with rice. Just double-check your curry powder and garam masala labels.

Dairy-Free: Naturally dairy-free! Coconut milk is a wonderful dairy alternative.

Nut-Free Alternative: If you have a coconut allergy, you can substitute with cashew cream or even full-fat Greek yogurt (though this changes the flavor profile).

Low-Carb Option: Serve over cauliflower rice instead of regular rice to reduce carbs.

Questions I Get Asked A Lot

My curry is too spicy! How do I tone it down?

No problem! Stir in an extra half can of coconut milk or add a dollop of Greek yogurt to mellow the heat. You can also serve it with a side of cooling cucumber raita. Next time, reduce the curry powder by half a tablespoon.

Why is my sauce watery?

This usually happens when you use light coconut milk instead of full-fat. Next time, make sure you’re using full-fat coconut milk. If it’s already made, let it simmer uncovered for a few extra minutes to thicken, or stir in a teaspoon of cornstarch mixed with a tablespoon of water.

Do I really need garam masala?

While garam masala adds authentic depth and warmth, you can substitute with an extra teaspoon of curry powder in a pinch. But I highly recommend picking some up—it’s a game-changer for so many recipes!

💬 Tried this recipe? Leave a comment and rating below! I’d love to hear how yours turned out and what you served it with!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star