CuocoMitraCuocoMitra
Sous ChefMeal PlannerMacrosHealth SyncPricingGet the app
Log inGet started
HomeRecipesAuthentic Ayam Betutu (Balinese Spiced Chicken)
Authentic Ayam Betutu (Balinese Spiced Chicken)
Ayam BetutuIndonesianBalinesespicy

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.

45
Prep time
180
Cook time
4
Servings
medium
Difficulty

Nutrition per serving

79
Calories
2.7g
Protein
14.83g
Carbs
0.57g
Fat
3.97g
Fiber
Get AI cooking guidance

Ingredients

Poultry(1)

  • whole chicken- 1.5 kgCleaned, with skin on

Vegetable(2)

  • shallots- 150 gPeeled and roughly chopped
  • garlic- 8 clovesPeeled

Spice(4)

  • red chilies- 50 gStems removed, adjust to spice preference
  • galangal- 30 gPeeled and roughly chopped
  • fresh turmeric- 50 gPeeled and roughly chopped
  • coriander seeds- 1 tbspToasted

Root Vegetable(1)

  • ginger- 40 gPeeled and roughly chopped

Nut(1)

  • candlenuts- 5 piecesToasted until lightly browned

Herb(1)

  • lemongrass- 2 stalksWhite part only, finely sliced

Paste(1)

  • shrimp paste (terasi)- 1 tspToasted

Oil(1)

  • coconut oil- 3 tbspfor blending and frying

Condiment(1)

  • salt- 1.5 tspor to taste

Sugar(1)

  • palm sugar- 1 tspGrated

Other(1)

  • banana leaves- 4 large piecesWarmed to soften

AI-powered ingredient substitutions

Join CuocoMitra to get intelligent ingredient alternatives based on your pantry, dietary restrictions, and taste preferences.

Unlock AI features

Instructions

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!

Timer: 15 min
🔧 food processor🔧 blender
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 min
🔧 wok🔧 pan
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 min
🔧 large bowl
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 min
🔧 kitchen twine
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.

Bake chicken: 180 min
🔧 roasting pan🔧 wire rack🔧 oven
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 min
🔧 platter

Ready to cook smarter with AI?

Create personalized recipes, get real-time cooking guidance, track your macros, and build meal plans that fit your lifestyle.

Get started freeView pricing
CuocoMitra

The AI sous chef that actually cooks with you. 7,000+ curated recipes with precise ingredient-level macros and four AI cooking pipelines.

Features
Sous ChefPersonalizeGuided CookingPhoto LogHealth SyncMitraVisionLive Cooking
Use cases
Macro trackingMeal plannerWeight trackingTDEE calculatorVoice loggingBarcode scannerVegan recipesBrowse recipes
Company
HomePricingGet the appSign upLog inOpen app
Legal
TermsPrivacy
Get the app

Now on the App Store & Google Play. Plan, cook, and log on iPhone & Android — your account syncs with the web app.

Download on theApp StoreGet it onGoogle Play

© 2026 CuocoMitra. All rights reserved.

XInstagramLinkedInYouTube