Ayam goreng Kalasan, braised in coconut water and sweet aromatics and then fried, served on a plate
CuisineIndonesian

Ayam Goreng Kalasan: Yogyakarta Fried Chicken Braised in Coconut Water

How to make ayam goreng Kalasan, the chicken from Kalasan near Yogyakarta that is braised in coconut water with palm sugar, kecap manis and a shallot-galangal paste, then fried. Covers how it differs from everyday ayam goreng, Mbok Berek and the local story, kremes and sambal at the table, substitutions, and how to check doneness with a thermometer.

Cooking flow

Cooking steps

STEP 11 / 7

Prepare the chicken with lime

Squeezing lime over cut young chicken pieces and turning them to coat
Coat the chicken with lime juice and leave for 15 minutes before rinsing

Cut 1 kg of chicken into pieces. The source does not give a count; 8 to 10 pieces is our suggestion for easier handling. Put the pieces in a bowl, squeeze the lime over them and turn them so the juice coats every piece. Leave for 15 minutes, then rinse.

Keep the board, knife and bowl used for raw chicken separate from the vegetables you will serve raw and from the finished dish.

STEP 22 / 7

Grind the spice paste

Grinding shallots, garlic, pepper, galangal and ginger in a stone mortar
A coarse aromatic paste of shallot, garlic, pepper, galangal and ginger

Grind the 7 shallots, 5 garlic cloves, 1 tsp whole black pepper, 1 cm galangal and 1 cm ginger together into a paste. A coarse paste is fine; the aim is to spread the aromatics evenly through the braise.

STEP 33 / 7

Make the braising liquid

Stirring the spice paste, palm sugar and sweet soy sauce into coconut water in a pot
The liquid turns light brown and fragrant, not creamy

In a saucepan, combine 600 ml coconut water, the spice paste, 50 g palm sugar, 1 tbsp kecap manis, 2 daun salam leaves, the bruised lemongrass stalk, 1/2 tsp broth powder and the 2 tsp salt. Stir until the sugar dissolves into the liquid. This is the only point where salt goes in.

STEP 44 / 7

Braise the chicken (ungkep)

Braising chicken gently in the aromatic coconut-water liquid until tender
Braise until tender, keeping some liquid in the pot

Add the chicken to the liquid and braise it until it is tender and the seasoning has soaked in. Indonesian cooks call this braise-before-frying ungkep. If the liquid runs low before the chicken is tender, add a little water and keep cooking. The source gives no fixed time and no amount of water to add, so watch the pot rather than the clock.

STEP 55 / 7

Check the internal temperature

Inserting a food thermometer into the thickest part of a braised chicken piece
Measure the thickest part, away from the bone, before frying

Before the liquid boils away, insert a food thermometer into the thickest part of the thickest piece, without touching the bone. The chicken must reach 74°C (165°F). If it has not, keep braising and add a little water if needed, then check again. The dark, caramel-colored surface does not tell you whether the meat is cooked through.

STEP 66 / 7

Fry until the surface is brown

Frying the cooked chicken in oil, browning the sugared surface before it burns
Turn the pieces in the oil and pull them out while the color is still even

Lift the chicken out of the braise and let excess liquid drip off. Fry it in hot oil until the surface is browned. Because the coating contains palm sugar and kecap manis, it darkens fast: watch the color closely and take the pieces out before they move from deep amber toward burnt. The chicken is already cooked through from step 5, so this step is only about color and aroma.

STEP 77 / 7

Drain and serve

Draining fried ayam goreng Kalasan on a wire rack
Let the oil drain off before plating with rice, sambal and vegetables

Drain the fried chicken on a wire rack. Serve it with warm rice, sambal and lalapan, as the source suggests. Kremes and sambal petis, as described in Kalasan's own account, are optional extras and are not part of this recipe.

0 / 0
Ingredients

Ingredients

1 / 1

Ingredients

Ingredient Amount Role
Young free-range chicken (ayam kampung muda), cut into pieces 1 kg The main ingredient. The source gives no number of pieces
Small lime (jeruk nipis) 1 For preparing the raw chicken before braising
Coconut water (air kelapa) 600 ml The braising liquid. Not coconut milk
Palm sugar (gula merah) 50 g Sweetness and color in the braise
Sweet soy sauce (kecap manis) 1 tbsp (1 sdm) Sweetness, color and aroma in the braise
Indonesian bay leaves (daun salam) 2 leaves Aroma in the braise
Lemongrass (serai) 1 stalk, bruised Aroma in the braise
Broth powder (kaldu bubuk) 1/2 tsp (1/2 sdt) Savory seasoning. Products differ in ingredients and salt
Salt (garam) 2 tsp (2 sdt) Seasoning. See the note below on where it goes
Shallots (bawang merah) 7 Ground into the spice paste
Garlic (bawang putih) 5 cloves Ground into the spice paste
Whole black pepper (merica butir) 1 tsp (1 sdt) Ground into the spice paste
Galangal (lengkuas) 1 cm Ground into the spice paste
Ginger (jahe) 1 cm Ground into the spice paste
Cooking oil (minyak goreng) As needed (secukupnya) For frying
0 / 0

Ayam Goreng Kalasan: Sweet-Braised Chicken, Fried Until Glossy and Brown

What this chicken should keep

The flavor goes in during the braise, not the fry. Coconut water, palm sugar and kecap manis soak into the chicken while it simmers, and the oil only browns the surface. Doneness is confirmed with a thermometer, never by color.

A piece of chicken with a deep, sweet sheen, a mound of warm rice, a small dish of sambal on the side and a few raw vegetables to crunch between bites. That is how the Indonesian recipe this article follows suggests serving ayam goreng Kalasan: with warm rice, sambal and lalapan, the fresh vegetables eaten alongside many Indonesian meals.

Ayam means chicken and goreng means fried, but this is not simply "fried chicken." Many everyday versions of ayam goreng are first simmered in a yellow spice paste (bumbu kuning) and then fried. The Kalasan style takes a different road: the chicken is braised in coconut water (air kelapa) with palm sugar (gula merah), sweet soy sauce (kecap manis), Indonesian bay leaves (daun salam) and lemongrass, along with a ground paste of shallots, garlic, pepper, galangal and ginger. Only after the meat is tender and seasoned all the way through does it go into the oil.

Kalasan itself is an area in Sleman Regency, in the Special Region of Yogyakarta on the island of Java. If you want to see this dish alongside the rest of the country's cooking, start from our Indonesia page.

About this recipe

The amounts below follow one published Indonesian home recipe (Fimela). We have not kitchen-tested this version. The source gives no number of servings and no braising or frying times, so this article does not invent them; instead, each step tells you what state to look for, and food safety is judged with a thermometer.

The Story Behind the Chicken: From Kalasan's Food Stalls

The local administration of Kalasan (Kapanewon Kalasan, part of the Sleman Regency government) has published its own account of the dish. In that telling, ayam goreng Kalasan is tied to Candisari Bendan and to a cook remembered as Mbok Berek (Ibu Ronodikromo). The page dates the beginning of her business to 1952, mentions a visit by President Sukarno, and describes how, in the 1960s, former employees set up on their own nearby, spreading the dish around the area, with Bendan described as a center for selling it.

This is a regional account recorded by a local government office, not a historical study, and it is best read that way: as how Kalasan tells the story of its own chicken, rather than as a verified single origin for the dish.

The same page describes how the chicken is sold and eaten locally. Chicken is offered by the whole bird for taking home, packed together with kremes (crisp, lacy fried crumbs), raw vegetables such as cucumber, kemangi (lemon basil) and cabbage, and sambal petis. Local cooks quoted there braise their chicken mainly with salt and garlic in a long process, described as taking four to five hours, and make kremes from kanji (tapioca starch) and egg. That is a commercial-scale method from local shops; it is not the recipe below, and its times do not transfer to a home pot.

Home recipes vary too. Another published Indonesian recipe (Lestariweb) also uses coconut water, galangal and daun salam, but with different proportions and its own kremes step. Ayam goreng Kalasan is not one fixed formula, so this article sticks to a single recipe and does not mix amounts from others.

Ayam goreng Kalasan served with white rice, sambal in a separate dish, and cucumber and cabbage
At home, warm rice, sambal on the side and fresh vegetables are enough to make the table

Ingredients: Building the Sweet, Aromatic Braise

Ingredients for ayam goreng Kalasan, including young chicken, coconut water, palm sugar, sweet soy sauce, garlic and shallots
Every ingredient here comes from the single recipe this article follows; no coconut milk and no turmeric

These are the amounts for 1 kg of young chicken, as given in the source recipe. The source does not say how many people this serves.

Salt: use 2 tsp in total, once

The source lists 2 tsp of salt but mentions salt at more than one point in its method without saying how much goes where. To avoid salting twice, this article adds all 2 tsp to the braising liquid in step 3 and no salt anywhere else. This is our editorial decision, not a split given in the source. Taste the braising liquid before adding the chicken; broth powder also contains salt.

Equipment

  • Mortar and pestle, or another way to grind the spice paste
  • Bowl for preparing the raw chicken
  • Saucepan or pot wide enough to braise the chicken
  • Instant-read food thermometer
  • Pan or pot for frying
  • Spider skimmer or slotted spoon (helpful, not essential)
  • Wire rack over a tray for draining
  • A separate cutting board and tools for raw chicken

Choosing and Substituting: What to Hunt For and What Changes

Coconut water, not coconut milk. The braise uses 600 ml of air kelapa, the clear liquid from inside a coconut. Coconut milk (santan) is a different, creamy ingredient and would turn this into a different dish. Look for unsweetened coconut water. If you cannot find it, plain water is an editorial substitute: the chicken will be less sweet and lose the coconut aroma, so it will not be a faithful version.

Kecap manis and palm sugar. These two carry the sweetness that defines the Kalasan style, and they are also why the chicken browns quickly in the oil. Kecap manis is a thick, sweet Indonesian soy sauce; ordinary soy sauce is not the same, and swapping it in changes the flavor. Likewise, a dark unrefined sugar can stand in for palm sugar as an editorial choice, but the taste will differ.

Aromatics. Galangal and ginger are both in the paste and are not interchangeable. Shallots are not the same as small red onions. Daun salam is the Indonesian bay leaf and should not be treated as the same thing as European bay laurel; if you cannot get it, leaving it out is the honest option, and the braise will simply be less fragrant.

The chicken. The source calls for ayam kampung muda, a young free-range chicken. Using ordinary chicken from the supermarket is a change of ingredient rather than a reproduction of the original. Whatever chicken you use, judge doneness by the internal temperature of the thickest piece, not by weight or time.

Broth powder. The source specifies kaldu bubuk. Products differ in what they contain and in how salty they are; if you use a different one, read the label.

Allergies and labels

Kecap manis can contain soy and wheat. Check the label of the broth powder you use as well. If you change any seasoning, keep track of what you changed.

Method: Braise Until Seasoned Through, Then Fry

How to read these steps

The source gives a 15-minute rest for the lime, but no braising or frying times and no oil temperature. Steps 4 and 6 are therefore judged by what you see, and step 5 by the thermometer.

Troubleshooting: Color and Doneness Are Two Different Checks

Problem Likely cause What to do
The outside is dark but you are unsure about the inside Palm sugar and kecap manis brown quickly Ignore the color for doneness. Measure the thickest part; it must reach 74°C (165°F)
The braising liquid is almost gone but the chicken is not tender The liquid reduced faster than the chicken cooked Add a little water and keep braising, then check the temperature again
The chicken has not reached 74°C Not braised long enough, or the pieces are thick Keep cooking, adding a little water if the pot is nearly dry, and measure again
The surface burns in the oil Sugar in the coating Watch closely and lift the pieces out before the color goes too far. The meat is already cooked, so there is no need to leave it in longer
The braise tastes too salty Salt added twice, or a salty broth powder Use the 2 tsp of salt once only, in the braising liquid, and check the broth powder label
Not sweet or fragrant enough Water used instead of coconut water, or daun salam left out This is the expected trade-off of those substitutions; use coconut water and daun salam next time for the original character

Leftovers

Refrigerate the chicken promptly after cooking. When reheating, heat it thoroughly all the way through. The sources used for this article do not give a storage period, so none is given here.

Variations Worth Making

  • Water instead of coconut water. An editorial substitute for when unsweetened coconut water is unavailable. Expect a less sweet, less aromatic result.
  • Ordinary chicken instead of ayam kampung. A change made for availability, not a faithful reproduction. Check the temperature of the thickest piece regardless of size.
  • Serving it the Kalasan way, without making kremes. Kremes is a local accompaniment made by its own separate method. You can plate the chicken with cucumber, cabbage and kemangi if you can find it, and still leave kremes out.
  • Sambal on the side. Keep sambal in a separate dish so everyone sets their own heat. This recipe does not include a sambal formula.
  • Without daun salam. Leave it out rather than swapping in another leaf, and accept a milder aroma.

Frequently Asked Questions

Are coconut water and coconut milk the same?

No. This recipe uses coconut water (air kelapa), the clear liquid inside the coconut. Coconut milk (santan) is creamy and would give a different dish.

How is this different from ordinary ayam goreng?

Many everyday versions simmer the chicken in a yellow spice paste before frying. The Kalasan style braises it in coconut water with palm sugar and kecap manis, so it comes out sweeter and darker, and it is tied to a specific place, Kalasan in Sleman, near Yogyakarta.

How do I know the chicken is cooked through?

Use a food thermometer in the thickest part of the thickest piece, away from the bone. It must reach 74°C (165°F). The sugary surface browns long before color can tell you anything about the inside.

Do I need kremes?

No. Kremes is how the dish is often sold and eaten in Kalasan, but it is a separate preparation and not part of this recipe. Warm rice, sambal and fresh vegetables are enough.

Can I use regular soy sauce instead of kecap manis?

You can, but it is an editorial substitute and the flavor will change, since kecap manis is a thick, sweet soy sauce. Check labels either way, as soy sauces can contain soy and wheat.

Sources