One-pan dairy free coconut curry chicken garnished with fresh cilantro and lime wedges, served over jasmine rice in a white bowl

Dairy Free Recipes: One-Pan Coconut Curry Chicken

Save, rate, and make it yours

Optional account features. You can still read every recipe without logging in.

Your rating
Quick Answer

This dairy free coconut curry chicken is made by sautéing aromatics in oil, simmering chicken in full-fat coconut milk with curry paste and spices, and finishing with lime juice and fresh herbs. The entire dish comes together in one pan in about 35 minutes.

Jump to Recipe

This dairy-free coconut curry chicken simmers chicken in full-fat coconut milk with curry paste and spices until it's rich and warming, no dairy required to get there. One pan, real flavor.

It's a good weeknight meal for anyone avoiding dairy but not flavor. Let the curry simmer long enough for the sauce to thicken and the flavors to settle.

Prep10 minutes
Cook25 minutes
Total35 minutes
Serves4 servings
DifficultyEasy

Ingredients

  • 1.5 lbs boneless, skinless chicken thighs, cut into 1.5-inch pieces
  • 1 tablespoon coconut oil or neutral vegetable oil
  • 1 medium yellow onion, diced
  • 4 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated (or 1 teaspoon ground ginger)
  • 2 tablespoons red curry paste (check label — most are dairy free)
  • 1 teaspoon ground turmeric
  • 1 teaspoon ground cumin
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1 can (13.5 oz) full-fat coconut milk
  • 1/2 cup low-sodium chicken broth (or vegetable broth)
  • 1 tablespoon fish sauce (or soy sauce for a pescatarian-free version)
  • 1 teaspoon coconut sugar or regular sugar
  • Juice of 1 lime
  • 1/4 cup fresh cilantro, roughly chopped
  • Cooked jasmine rice, for serving
  • Optional: thinly sliced Thai chilies or red pepper flakes for heat

Instructions

  1. 1Pat the chicken pieces dry with paper towels and season lightly with salt and pepper. Drying the chicken matters — wet chicken steams instead of sears, and steamed chicken has no personality.
  2. 2Heat the oil in a large, heavy-bottomed skillet or Dutch oven over medium-high heat until shimmering, about 2 minutes.
  3. 3Add the chicken in a single layer. Sear without moving for 3 minutes until golden on one side. Flip and sear another 2 minutes. The chicken does not need to be cooked through yet. Transfer to a plate and set aside.
  4. 4Reduce heat to medium. Add the diced onion to the same pan and cook, stirring occasionally, for 4-5 minutes until softened and starting to turn golden.
  5. 5Add the garlic and grated ginger. Cook for 1 minute, stirring constantly, until fragrant. Watch this step — garlic burns fast and a burned garlic situation cannot be recovered from.
  6. 6Add the red curry paste, turmeric, cumin, and smoked paprika. Stir everything together and cook for 90 seconds, letting the spices bloom in the residual oil. The pan will look like something is going wrong. It is not going wrong. This is bloom.
  7. 7Pour in the coconut milk and chicken broth. Stir well, scraping up any browned bits from the bottom of the pan. Those bits are flavor. Do not waste them.
  8. 8Add the fish sauce and sugar. Stir to combine. Bring the sauce to a gentle simmer over medium heat.
  9. 9Return the seared chicken to the pan, nestling it into the sauce. Reduce heat to medium-low and simmer, uncovered, for 12-15 minutes until the chicken is cooked through (internal temperature of 165°F) and the sauce has thickened slightly.
  10. 10Remove from heat. Squeeze in the lime juice and stir. Taste the sauce and adjust salt as needed.
  11. 11Garnish with fresh cilantro and optional sliced chilies. Serve immediately over jasmine rice.

Pro Tips

  • Full-fat coconut milk only. Light coconut milk is coconut milk that has given up on itself. The fat is what gives this sauce its body and richness — do not compromise this.
  • Read your curry paste label before buying. Most red curry pastes are naturally dairy free, but a few brands add shrimp paste, which matters for vegetarians. Thai Kitchen and Maesri are reliable choices widely available in grocery stores.
  • If your sauce is thinner than you'd like after the simmer, remove the chicken with a slotted spoon, crank the heat to medium-high, and let the sauce reduce for 2-3 minutes while the chicken rests. The sauce will tighten without drying out the chicken.

Substitutions

chicken thighs → chicken breast Use chicken breast if that's what you have, but reduce the simmer time to 8-10 minutes and watch carefully — breast meat gets dry and accusatory at overcooking
chicken thighs → chickpeas and cauliflower florets For a fully vegan version, use one 15-oz can of drained chickpeas and 2 cups cauliflower florets. Skip the sear step and add directly to the sauce. Simmer for 15 minutes.
fish sauce → soy sauce or coconut aminos Soy sauce adds similar umami depth. Coconut aminos work well and are both gluten free and soy free if those are concerns.
fresh ginger → ground ginger Use 1 teaspoon ground ginger in place of 1 tablespoon fresh. The flavor is slightly less bright but still works well.
coconut oil → avocado oil or olive oil Any neutral high-heat oil works here. Olive oil adds a slight flavor of its own, which is fine.

Storage Instructions

Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors deepen overnight — this is genuinely better the next day. Reheat gently on the stovetop over medium-low heat with a splash of broth or water to loosen the sauce. Freezes well for up to 3 months; thaw overnight in the refrigerator before reheating.

Make Ahead

The sauce base (through the spice bloom and coconut milk addition) can be made up to 2 days ahead and refrigerated. When ready to cook, bring the sauce to a simmer, add the seared chicken, and proceed from step 9. Alternatively, the entire finished dish reheats beautifully and can be made a full day in advance.

Frequently Asked Questions

Can I make Dairy Free Recipes ahead of time?

Yes — most of the prep for Dairy Free Recipes can be handled ahead. Season, portion, or assemble as far in advance as makes sense, then refrigerate covered until you're ready to cook. Finish the last high-heat step right before serving so texture and flavor are at their best.

How do I store leftover Dairy Free Recipes?

Store leftovers in an airtight container in the refrigerator for up to 4 days. The flavors deepen overnight — this is genuinely better the next day. Reheat gently on the stovetop over medium-low heat with a splash of broth or water to loosen the sauce. Freezes well for up to 3 months; thaw overnight in the refrigerator before reheating.

Can I freeze Dairy Free Recipes?

Yes. See the storage section on this page for exact freezing and thawing directions — most versions of Dairy Free Recipes freeze well for up to 2–3 months when cooled fully first and portioned into airtight containers.

What should I serve with Dairy Free Recipes?

Dairy Free Recipes pairs well with a simple green salad, roasted or steamed vegetables, rice, or good bread depending on the dish. A crisp white wine or a cold beer rounds out the meal.

Can I adjust Dairy Free Recipes for the ingredients I actually have?

It can take some substitutions, yes. Start with the coconut oil or neutral or the yellow onion — the Substitutions section lists the swaps that actually work — and keep everything else close to the written amounts, tasting as you go.

What is the most common mistake when making Dairy Free Recipes?

Full-fat coconut milk only. Light coconut milk is coconut milk that has given up on itself. The fat is what gives this sauce its body and richness — do not compromise this.

Finish With Dessert

Strawberry Shortcake Recipe That Actually Tastes Right

Try this next

Strawberry Shortcake Recipe That Actually Tastes Right

View recipe →