I recently made this Creamy Crispy Singapore Butter Chicken Recipe, and honestly, it turned out even better than I expected. The chicken was perfectly crispy on the outside while staying juicy inside.
The rich, buttery sauce with curry leaves and a hint of sweetness made every bite unforgettable. I loved how the flavors felt both comforting and slightly indulgent. If you enjoy creamy, crispy, and slightly sweet-savory dishes, this recipe will quickly become your favorite.
Sometimes when I plan my meals for the week, I also like exploring lighter breakfast ideas like banana matcha smoothie recipe to balance rich dishes like this one.

Ingredients
Here’s everything you’ll need to make this flavorful dish:
- 500g boneless chicken thighs – Juicier than breast, giving better texture
- 1 teaspoon salt – Enhances overall flavor
- 1 teaspoon black pepper – Adds mild heat
- 1 tablespoon soy sauce – Brings umami depth
- 1 egg – Helps the coating stick well
- ½ cup cornstarch – Creates a crispy outer layer
- ½ cup all-purpose flour – Balances crispiness and structure
- Oil for frying – Use neutral oil for best results
For the butter sauce:
- 2 tablespoons butter – Gives richness and signature flavor
- 5–6 cloves garlic (minced) – Fresh garlic works best for aroma
- 10–12 curry leaves – Essential for authentic Singapore-style taste
- 2–3 bird’s eye chilies (optional) – Adds a spicy kick
- 1 tablespoon evaporated milk – Makes the sauce creamy without heaviness
- 1 tablespoon sugar – Balances savory flavors
- ½ teaspoon salt – Adjust to taste
- 1 teaspoon honey – Adds a light sweetness
- 1 tablespoon chili sauce – Enhances flavor and color
Note: This recipe serves approximately 3–4 people depending on portion size.
Variations
- Use chicken breast instead of thighs if you prefer lean meat
- Replace evaporated milk with coconut milk for a dairy-free version
- Add extra curry leaves for a stronger aromatic flavor
- Skip chilies if you want a mild, kid-friendly dish
- Add a splash of lime juice for a slightly tangy twist.

Cooking Time
- Prep Time: 15 minutes
- Cooking Time: 20 minutes
- Total Time: 35 minutes
Equipment You Need
- Mixing bowl – For marinating and coating chicken
- Deep pan or wok – Ideal for frying and sauce preparation
- Tongs – Helps turn chicken easily while frying
- Paper towels – To absorb excess oil
- Knife and cutting board – For prepping ingredients
How to Make Creamy Crispy Singapore Butter Chicken Recipe?
This recipe is all about achieving crispy chicken coated in a rich, buttery sauce. Follow these steps carefully to get the perfect texture and flavor balance. Each stage builds layers of taste, making the dish incredibly satisfying. Let’s go step by step.
Step 1: Prepare the Chicken
Start by cutting the chicken into bite-sized pieces for even cooking. In a bowl, mix salt, pepper, soy sauce, and egg with the chicken. This helps season the meat thoroughly and keeps it juicy.
Step 2: Coat the Chicken
Add cornstarch and flour to the marinated chicken. Mix well until each piece is evenly coated. This coating is key to achieving that crispy, golden texture after frying.
Step 3: Fry Until Crispy
Heat oil in a deep pan and fry the chicken pieces in batches. Cook until they turn golden brown and crispy on the outside. Remove and place them on paper towels to drain excess oil.
Step 4: Prepare the Butter Sauce
In another pan, melt butter over medium heat. Add minced garlic, curry leaves, and chilies, then sauté until fragrant. This step creates the aromatic base of the dish.

Step 5: Add Creaminess and Flavor
Pour in evaporated milk, then add sugar, salt, honey, and chili sauce. Stir well and let it simmer briefly. The sauce should become slightly thick and creamy.
Step 6: Combine Chicken and Sauce
Add the fried chicken into the sauce and toss gently. Make sure every piece is well coated. Cook for another minute so the flavors fully absorb into the chicken.
Step 7: Serve Immediately
Turn off the heat and serve the dish hot. The crispy texture is best enjoyed fresh, paired with rice or on its own.
Additional Tips for Making This Recipe Better
From my experience, a few small tricks can make a big difference:
- I always use chicken thighs because they stay juicy after frying
- Don’t overcrowd the pan while frying; it keeps the chicken crispy
- I prefer fresh curry leaves—they add a unique aroma you can’t skip
- Adding honey at the end enhances the sauce’s balance
- I like to double fry the chicken for extra crispiness
How to Serve Creamy Crispy Singapore Butter Chicken Recipe?
This dish is incredibly versatile and looks amazing when served right. I usually plate it in a shallow bowl so the sauce coats the chicken beautifully. Garnish with extra curry leaves or sliced chilies for a vibrant finish. It pairs perfectly with steamed jasmine rice, garlic rice, or even fried rice.
You can also serve it as a party appetizer with toothpicks for easy eating. In lighter meals or snack planning, I sometimes pair ideas like healthy banana oatmeal recipe for a more balanced diet approach.

Nutritional Information
Here’s a quick overview of the nutritional value per serving:
- Calories: Approx. 450–500 kcal
- Protein: 25–30g
- Carbohydrates: 30–35g
- Fat: 20–25g
Make Ahead and Storage
Storing
You can store leftover butter chicken in an airtight container in the refrigerator. It stays fresh for up to 3 days. Make sure it cools completely before storing.
Freezing
This dish can be frozen, but it’s best to freeze the sauce and chicken separately. Store for up to 1 month for best quality.
Reheating
Reheat gently in a pan over low heat to maintain the sauce’s texture. Add a splash of milk or water if the sauce thickens too much.
Why You’ll Love This Recipe?
This recipe is a perfect mix of comfort and flavor, making it a must-try for any food lover.
- It’s quick and easy to make, perfect for busy days while still feeling special
- The crispy chicken and creamy sauce create an irresistible texture combination
- You can easily customize the spice level and sweetness to your taste
- It works as both a main dish and a party snack
- The unique curry leaf and butter flavor makes it stand out from regular chicken recipes

Creamy Crispy Singapore Butter Chicken Recipe
Ingredients
Method
- Start by cutting the chicken into bite-sized pieces for even cooking. In a bowl, mix salt, pepper, soy sauce, and egg with the chicken. This helps season the meat thoroughly and keeps it juicy.
- Add cornstarch and flour to the marinated chicken. Mix well until each piece is evenly coated. This coating is key to achieving that crispy, golden texture after frying.
- Heat oil in a deep pan and fry the chicken pieces in batches. Cook until they turn golden brown and crispy on the outside. Remove and place them on paper towels to drain excess oil.
- In another pan, melt butter over medium heat. Add minced garlic, curry leaves, and chilies, then sauté until fragrant. This step creates the aromatic base of the dish.
- Pour in evaporated milk, then add sugar, salt, honey, and chili sauce. Stir well and let it simmer briefly. The sauce should become slightly thick and creamy.
- Add the fried chicken into the sauce and toss gently. Make sure every piece is well coated. Cook for another minute so the flavors fully absorb into the chicken.
- Turn off the heat and serve the dish hot. The crispy texture is best enjoyed fresh, paired with rice or on its own.
Notes
- I always use chicken thighs because they stay juicy after frying
- Don’t overcrowd the pan while frying; it keeps the chicken crispy
- I prefer fresh curry leaves—they add a unique aroma you can’t skip
- Adding honey at the end enhances the sauce’s balance
- I like to double fry the chicken for extra crispiness.