Authentic Ayam Betutu (Balinese Spiced Chicken), a Ayam Betutu recipe
Ayam Betutu

Authentic Ayam Betutu (Balinese Spiced Chicken)

A classic Balinese ceremonial dish, Ayam Betutu features a whole chicken generously coated in a fragrant 'basa gede' spice paste, wrapped in banana leaves, and slow-cooked for hours until incredibly tender and aromatic. This recipe brings the authentic taste of Bali to your kitchen.

By CuocoMitra · Published · Updated 5 June 2026

IndonesianBalinesespicyslow-cooked
Total time
Prep
Cook
Serves
4
Per serving
1114kcal
Difficulty
medium

Authentic Ayam Betutu (Balinese Spiced Chicken) is a medium Ayam Betutu recipe that serves 4 and takes 225 minutes (45 minutes prep, 180 minutes cooking). It uses 15 ingredients across 6 steps. Each serving provides about 1114.24 calories.

Ingredients

15 ingredients for 4 servings. Open any ingredient for its nutrition detail.

  • Raw Chicken Thigh with SkinCleaned, with skin on1.5 kg

    Chicken, broilers or fryers, thigh, meat and skin, raw

    Poultry Productssr_legacy

    In this recipe: 1.5 kg, Cleaned, with skin on

    Per 100 g

    Calories221 kcal
    Protein16.5g
    Carbs0.25g
    Fat16.6g
    Fiber0g

    Common portions

    oz 4 undetermined113 g
    thigh with skin 1 undetermined193 g
    Main proteinFlavor baseSavoryMildChickenyTender
  • Raw ShallotsPeeled and roughly chopped150 g

    Shallots, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 150 g, Peeled and roughly chopped

    Per 100 g

    Calories72 kcal
    Protein2.5g
    Carbs16.8g
    Fat0.1g
    Fiber3.2g

    Common portions

    tbsp chopped 1 undetermined10 g
    AromaticFlavor enhancerBase ingredientPungentSweetAromatic
  • Raw GarlicPeeled8 cloves

    Garlic, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 8 cloves, Peeled

    Per 100 g

    Calories149 kcal
    Protein6.36g
    Carbs33.1g
    Fat0.5g
    Fiber2.1g

    Common portions

    tsp 1 undetermined2.8 g
    clove 1 undetermined3 g
    cloves 3 undetermined9 g
    cup 1 undetermined136 g
    AromaticFlavor enhancerSpicePungentSpicyEarthy
  • Raw Red Chili PeppersStems removed, adjust to spice preference50 g

    Peppers, hot chili, red, raw

    Vegetables and Vegetable Productssr_legacy

    In this recipe: 50 g, Stems removed, adjust to spice preference

    Per 100 g

    Calories40 kcal
    Protein1.87g
    Carbs8.81g
    Fat0.44g
    Fiber1.5g

    Common portions

    pepper 1 undetermined45 g
    cup, chopped or diced 0.5 undetermined75 g
    Flavor enhancerSpiceAromaticSpicyFruityEarthy
  • GalangalPeeled and roughly chopped30 g

    Alpinia galanga

    Vegetables and Vegetable ProductsRoot and tuber vegetables

    In this recipe: 30 g, Peeled and roughly chopped

    Per 100 g

    Calories55 kcal
    Protein0.8g
    Carbs10.4g
    Fat0.4g
    Fiber2.7g

    Common portions

    1 slice 1 slice6 g
    1 tbsp chopped 1 tbsp10 g
    100 g 100 g100 g
    Aromatic baseSeasoningFlavor builderCitrusyPineyPeppery
  • GingerPeeled and roughly chopped40 g

    Zingiber officinale

    Herbs & SpicesSpices

    In this recipe: 40 g, Peeled and roughly chopped

    Per 100 g

    Calories80 kcal
    Protein1.82g
    Carbs17.8g
    Fat0.75g
    Fiber2g

    Common portions

    tsp 1 undetermined2 g
    slices (1" dia) 5 undetermined11 g
    cup slices (1" dia) 0.25 undetermined24 g
    AromaticFlavor enhancerSpiceSpicyPungentCitrusy
  • TurmericPeeled and roughly chopped50 g

    Curcuma longa

    Herbs & SpicesSpices

    In this recipe: 50 g, Peeled and roughly chopped

    Per 100 g

    Calories312 kcal
    Protein9.68g
    Carbs67.1g
    Fat3.25g
    Fiber22.7g

    Common portions

    tsp 1 undetermined3 g
    tbsp 1 undetermined9.4 g
    Coloring agentFlavor enhancerAromaticEarthyBitterPeppery
  • CandlenutsToasted until lightly browned5 pieces

    Aleurites moluccanus

    Nut and Seed ProductsTree nuts

    In this recipe: 5 pieces, Toasted until lightly browned

    Per 100 g

    Calories650 kcal
    Protein13g
    Carbs12g
    Fat61.5g
    Fiber6g

    Common portions

    1 candlenut 1 piece8 g
    1 tbsp ground 1 tbsp10 g
    100 g 100 g100 g
    ThickenerFat sourceFlavor baseNuttyRichCreamy
  • Raw LemongrassWhite part only, finely sliced2 stalks

    Cymbopogon

    Herbs & SpicesHerbs

    In this recipe: 2 stalks, White part only, finely sliced

    Per 100 g

    Calories99 kcal
    Protein1.82g
    Carbs25.3g
    Fat0.49g
    Fiber

    Common portions

    tbsp 1 undetermined4.8 g
    cup 1 undetermined67 g
    AromaticFlavor enhancerFragranceCitrusLemonHerbal
  • CorianderToasted1 tbsp

    Coriandrum sativum

    Herbs & SpicesHerbs

    In this recipe: 1 tbsp, Toasted

    Per 100 g

    Calories23 kcal
    Protein2.13g
    Carbs3.67g
    Fat0.52g
    Fiber2.8g

    Common portions

    cup 0.25 undetermined4 g
    sprigs 9 undetermined20 g
    AromaticFlavor enhancerGarnishCitrusyFreshEarthy
  • Ginisang Bagoong Sauteed Shrimp PasteToasted1 tsp

    GINISANG BAGOONG SAUTEED SHRIMP PASTE

    Other Cooking Saucessr_legacy

    In this recipe: 1 tsp, Toasted

    Per 100 g

    Calories467 kcal
    Protein13.3g
    Carbs13.3g
    Fat33.3g
    Fiber6.7g

    Common portions

    1 g15 g
    Umami builderFlavor enhancerSalty elementUmamiBrinySavory
  • Coconut Oilfor blending and frying3 tbsp

    Oil, coconut

    Fats and Oilssr_legacy

    In this recipe: 3 tbsp, for blending and frying

    Per 100 g

    Calories892 kcal
    Protein0g
    Carbs0g
    Fat99.1g
    Fiber0g

    Common portions

    tsp 1 undetermined4.5 g
    tbsp 1 undetermined13.6 g
    cup 1 undetermined218 g
    Fat sourceCooking mediumFlavor enhancerCoconutSweetNutty
  • Plain Saltor to taste1.5 tsp

    PLAIN SALT

    Seasoning Mixes, Salts, Marinades & Tenderizerssr_legacy

    In this recipe: 1.5 tsp, or to taste

    Per 100 g

    Calories0 kcal
    Protein0g
    Carbs0g
    Fat0g
    Fiber

    Common portions

    1 g1.5 g
    Flavor enhancerSeasoningSaltyGrittyCrystalline
  • Jaggery SquaresGrated1 tsp

    JAGGERY SQUARES

    Granulated, Brown & Powdered Sugarsr_legacy

    In this recipe: 1 tsp, Grated

    Per 100 g

    Calories380 kcal
    Protein0g
    Carbs95.1g
    Fat0g
    Fiber0g

    Common portions

    1 g35 g
    SweetenerFlavor enhancerCaramelizerSweetCaramelMolasses
  • BANANA LEAVESWarmed to soften4 large pieces

    Musa spp. (banana leaves)

    Food prep itemsprep_item

    In this recipe: 4 large pieces, Warmed to soften

    Per 100 g

    Calories0 kcal
    Protein0g
    Carbs0g
    Fat0g
    Fiber0g

    Common portions

    leaf 1 undetermined0 g
    WrapperSteaming aidGarnishNeutralGrassyFibrous

What you’ll need

10 tools across 6 steps.

  • pan (optional, for hot water)Essentialstep 2
  • mixing bowlEssentialstep 3
  • oven (with grill function)Essentialstep 5
  • Food processorstep 1
  • Blenderstep 1
  • Wokstep 2
  • kitchen twinestep 4
  • Roasting panstep 5
  • wire rackstep 5
  • platterstep 6

Method

  1. 1

    Create the Spice Paste (Basa Gede)

    In a food processor or blender, combine the peeled shallots, garlic, red chilies, chopped galangal, ginger, and fresh turmeric. Add the toasted candlenuts, coriander seeds, sliced lemongrass, and toasted shrimp paste (terasi).

    Pour in the 3 tbsp of coconut oil and blend until you have a smooth, vibrant paste. You may need to scrape down the sides a few times.

    Using fresh turmeric is key for the authentic color and flavor. Wear gloves when handling it to avoid staining your hands!

  2. 2

    Cook the Paste

    Heat a large pan or wok over medium heat. Add the blended spice paste and cook, stirring frequently, for about 10 minutes.

    The paste will become highly fragrant, darken slightly, and the oil will start to separate. This step is crucial for developing deep flavors. Stir in the 1.5 tsp of salt and 1 tsp of palm sugar. Remove from heat and let it cool completely.

    Don't rush this step! Properly cooking the paste removes the raw taste of the aromatics and creates a much richer final dish.

    Cook spice paste: 10 minWokpan (optional, for hot water)
  3. 3

    Marinate the Chicken

    Pat the 1.5 kg whole chicken whole chicken dry with paper towels. Place it in a large bowl.

    Take about three-quarters of the cooled spice paste and rub it all over the chicken, making sure to get it under the skin and inside the cavity. Let the chicken marinate for at least 30 minutes, or overnight in the refrigerator for best results.

    For an even more traditional flavor, you can stuff the chicken cavity with blanched cassava leaves mixed with the remaining spice paste.

    Marinate chicken: 30 minmixing bowl
  4. 4

    Wrap in Banana Leaves

    Preheat your oven to 160°C (320°F).

    Lay out two large pieces of softened banana leaves on your work surface, overlapping them to create a large wrapping area. Place the marinated chicken in the center. Spoon any remaining paste over it. Wrap the chicken tightly, folding the leaves over to create a secure parcel. Use kitchen twine to tie it up securely, like a package.

    If you can't find banana leaves, you can use a double layer of parchment paper followed by a layer of aluminum foil to create a tight seal.

    Timer: 10 minkitchen twine
  5. 5

    Slow-Cook to Perfection

    Place the wrapped chicken parcel on a wire rack set inside a roasting pan. Pour about 250ml of water into the bottom of the pan (this creates steam and prevents the leaves from burning).

    Bake in the preheated oven for ** hours**. The chicken is done when it is incredibly tender and the meat easily falls off the bone.

    Alternatively, you can steam the parcel in a large steamer over medium heat for 2.5 to 3 hours. Ensure you top up the water in the steamer as needed.

  6. 6

    Rest and Serve

    Carefully remove the pan from the oven. Let the chicken rest in its wrapping for 15 minutes before opening.

    To serve, place the parcel on a large platter and cut the twine. Carefully unwrap the banana leaves, being mindful of the hot steam. The chicken will be succulent and surrounded by flavorful juices. Serve immediately with steamed rice and a side of sambal matah for a complete Balinese feast for 4 people.

    Don't discard the juices in the wrapping! They are incredibly flavorful and perfect for spooning over the chicken and rice.

    Rest chicken: 15 minplatter

Nutrition

Per serving, across 4 servings.

Nutrition for Authentic Ayam Betutu (Balinese Spiced Chicken), per serving and for the whole recipe
NutrientPer servingWhole recipe
Calories1114.2 kcal4457 kcal
Protein66.9 g267.8 g
Carbohydrates26.8 g107.1 g
Fat81.2 g324.6 g
Fibre5.7 g22.8 g
Sodium1090.4 mg4361.4 mg

Computed from the matched ingredient data rather than entered by hand, with 100% of ingredients matched. Treat it as a close estimate, not a clinical figure.

How it tastes

Heat 4 of 5from chiliesSpicySavoryUmamiHerbaceousEarthyPeppery
Salty
3 out of 5
Sweet
1 out of 5
Sour
1 out of 5
Umami
3 out of 5
Spicy
4 out of 5
Smoky
1 out of 5
Herbal
4 out of 5
Rich
3 out of 5

Texture

TenderJuicy

Mood

FestiveFamily styleIndulgent

Good for

DinnerPartyHoliday

Free iPhone & Android app

Take this recipe into the kitchen

Everything on this page, plus the parts a web page cannot do: cook along hands-free, resize the recipe to how many people you are feeding, and log what you ate when you are done.

  • Cook it hands-free. Step-by-step voice guidance with built-in timers, so you are not scrolling with wet hands.
  • Scale and swap ingredients. Change the servings, or swap anything you are missing for something you already have.
  • Log it in one tap. Cooked it? Log the macros by photo, barcode or voice, and sync with Apple Health or Health Connect.

Free to download. Your account works on the app and the web, so anything you save here is there too.

Questions about this recipe

How long does Authentic Ayam Betutu (Balinese Spiced Chicken) take to make?
About 225 minutes from start to finish. That is 45 minutes of preparation and 180 minutes of cooking.
How many calories are in Authentic Ayam Betutu (Balinese Spiced Chicken)?
Roughly 1114.24 calories per serving, based on 4 servings. Each serving also has 66.94g protein, 26.78g carbohydrates, 81.16g fat. These figures are computed from the matched ingredient data rather than entered by hand.
Is Authentic Ayam Betutu (Balinese Spiced Chicken) vegetarian or vegan?
No. This recipe contains meat, poultry or seafood, so it is neither vegetarian nor vegan.
What equipment do I need for Authentic Ayam Betutu (Balinese Spiced Chicken)?
pan (optional, for hot water), mixing bowl, oven (with grill function). Every tool the recipe calls for is listed above with the steps that use it.
How spicy is Authentic Ayam Betutu (Balinese Spiced Chicken)?
It registers 4 out of 5 on heat. The heat comes from chilies.

Cook this with a copilot

Scale any recipe, swap ingredients for what you have, track the macros automatically, and get step-by-step guidance while you cook.

Free to start. No card required.