top of page

Your Feedback is Appreciated

Sri Lankan Chicken Curry

average rating is 3 out of 5, based on 150 votes

Sri Lankan Chicken Curry is a flavorful and aromatic dish that will transport your taste buds to the exotic flavors of Sri Lanka. The combination of fragrant spices, tender chicken, and creamy coconut milk makes this dish a crowd-pleaser. It's easy to make and perfect for a weeknight dinner or a special occasion.

Serve Sri Lankan Chicken Curry over cauliflower rice for a low-carb option, or with steamed basmati rice or naan bread for a more traditional pairing. Garnish with fresh cilantro and a squeeze of lime juice for added freshness and flavor.



Prep Time


Total Time







Chicken Lunch Dinner Main Meal Hard Dairy-Free Gluten-free Dairy-free Paleo Low-carb High-protein Nut-free Egg-free Soy-free Grain-free Sugar-free Keto-friendly Whole30 Clean eating Spicy Flavorful Curry Sri Lankan cuisine Weeknight dinner One-pot meal Comfort food International cuisine Indian-inspired Aromatic Creamy Quick and easy Healthy Main course Chicken recipe Coconut milk-based


  • 3 boneless, skinless chicken breasts

  • 3 tbsp curry powder

  • 1-2 tsp cayenne pepper, or to taste

  • 1 tbsp apple cider vinegar

  • 1 onion, chopped finely

  • 4 cloves garlic, sliced thinly

  • 2-inch piece of ginger, chopped finely

  • 2-inch stalk of lemongrass, flattened but not chopped

  • 3 cardamom pods

  • 3 cloves

  • 1-inch piece of cinnamon stick

  • 1 cup unsweetened coconut milk

  • 2 tbsp tomato paste

  • 2 tbsp coconut oil or ghee

  • Sea salt to taste

  • Optional: fresh cilantro for garnish


  1. Cut the chicken into bite-sized pieces and set aside.

  2. In a small bowl, mix curry powder, cayenne pepper, and apple cider vinegar to form a paste. Add a little water if necessary to thin out the paste.

  3. In a large pot or Dutch oven, heat the coconut oil or ghee over medium-high heat. When hot, add the onion, garlic, ginger, lemongrass, cardamom, cloves, and cinnamon stick. Stir frequently until the onions are translucent and fragrant.

  4. Add the chicken to the pot and stir occasionally until it is nicely browned on all sides.

  5. Add the curry paste and stir to coat the chicken and onion mixture. Cook for 1-2 minutes until fragrant.

  6. Pour in the coconut milk and bring the mixture to a boil. Reduce heat to medium-low and simmer for 20-25 minutes, stirring occasionally, until the chicken is cooked through and tender.

  7. Stir in the tomato paste and continue to simmer for an additional 5 minutes until the sauce has thickened.

  8. Season with sea salt to taste and garnish with fresh cilantro if desired.


average rating is 3 out of 5, based on 150 votes, recipe ratings

98% would recommend

Write a Review

load more

bottom of page