Skip to content
Gulai from Indonesia

Gulai

Indonesian coconut-milk curry from the Minangkabau kitchen of West Sumatra — rich, golden, ladled generously over rice… · Indonesia

📍 West Sumatra (Minangkabau) — countrywide across Indonesia ★ 4.6
Last updated Aug 28, 2026 · Reviewed by the WhatWhereVacay editorial team

Indonesian coconut-milk curry from the Minangkabau kitchen of West Sumatra — rich, golden, ladled generously over rice at the Padang canteen.

About Gulai

Gulai is a rich, golden Indonesian curry that sits between a soup and a stew, made by simmering meat, fish or vegetables in a coconut-milk broth seasoned with a ground spice paste built on fresh turmeric, ginger, galangal, garlic, shallots, candlenuts and a generous measure of red and white pepper. It is one of the great dishes of the Minangkabau kitchen of West Sumatra, the same cuisine that gave the world rendang, and like rendang it is built on a base of rempah spice paste cooked slowly in coconut milk until the flavours knit together.

Where rendang is cooked until the liquid disappears, gulai is stopped while there is still plenty of sauce — a deep yellow, oil-flecked broth that is ladled generously over steamed rice or pressed into a mound of rice cooked in banana leaf. The protein varies by region: gulai ayam uses chicken, gulai sapi beef, gulai ikan river fish cooked in tamarind, gulai limpa uses the offal that Padang restaurants are known for, and the gulai of the Minahasa uses smoked catfish and a sharper, less coconutty sauce.

Gulai is one of the most common Padang dishes on offer at a Rumah Makan — the simple Indonesian canteen — where the trays of food sit in the window from morning to night and customers point at what they want. It is also the curry that most often appears at a kenduri, the large communal feast for a wedding or a religious holiday, ladled out by women from enormous blackened pots into a long line of plates.

🏛️ History & Culture

Gulai is a staple of Minangkabau (Padang) cuisine from West Sumatra, where it is a cornerstone of the region's rich culinary heritage. Its precise origins are debated, but it is widely believed to have evolved from Indian curry traditions, adapted over centuries with local spices and coconut milk to become a distinctly Indonesian stew.

Regional variations abound across the archipelago, with gulai prepared using chicken, beef, fish, or even jackfruit, each region adding its own touch of local spices and aromatics. In Minangkabau culture, gulai is essential for ceremonial occasions and communal meals, often served alongside rice and other dishes in the famous "nasi padang" spread. Its rich, warming nature makes it a beloved comfort food, symbolizing hospitality and togetherness in Indonesian social gatherings.

🍳 How to make Gulai

AI-assisted, not kitchen-tested

Gulai Ayam (Indonesian Chicken Stew)

A rich, aromatic coconut-chicken stew from the Minangkabau highlands of West Sumatra, where rendang and gulai were born. Warming, gently spicy, and built on a fresh spice paste that is the soul of the dish.

Prep
35 min
Cook
60 min
Total
95 min
Serves
4 to 6
Difficulty
Medium

Recipe ingredients

  • 900 g (2 lb) bone-in chicken thighs and drumsticks, skin on, for flavor
  • 800 ml (3½ cups) full-fat coconut milk, well shaken; do not substitute 'lite'
  • 250 ml (1 cup) water
  • 120 g (4 oz) shallots, roughly chopped
  • 60 g (about 4 cloves) garlic
  • 30 g (1 oz (about 1-inch piece)) fresh ginger, peeled, sliced
  • 20 g (2 cm piece) fresh galangal, substitute: an extra 1-inch piece of ginger plus 1 tsp lime zest
  • 15 g (2 to 3 large) fresh red chilies, seeded for milder; serrano or Fresno work
  • 15 g (1 Tbsp) fresh turmeric, or 1 tsp ground turmeric
  • 10 g (1 Tbsp) candlenuts, substitute: 2 Tbsp raw cashews + 1 Tbsp macadamia
  • 5 g (1 tsp) coriander seeds, toasted
  • 3 g (1 tsp) cumin seeds, toasted
  • 2 g (1 tsp) white peppercorns
  • 2 sticks lemongrass, outer leaves removed, smashed and tied
  • 4 g (2 leaves) kaffir lime leaves, torn; substitute: 1 wide strip lime zest
  • 2 Indonesian bay leaves (2 leaves) salam leaves, substitute: 2 regular bay leaves (different, but acceptable)
  • 15 ml (1 Tbsp) vegetable oil
  • 10 g (1 Tbsp) tamarind paste, from seedless block, soaked in 2 Tbsp hot water
  • 6 g (1 tsp) fine sea salt, plus more to taste
  • 10 g (1 Tbsp) sugar, palm sugar preferred; brown sugar works
  • 200 g (7 oz) potato, cut into 3 cm / 1¼-inch wedges
  • 30 g (¼ cup) fresh cilantro, leaves and tender stems, to finish
  • 15 g sliced spring onion, to finish
  • 300 g (10½ oz) jasmine rice, to serve

Steps

  1. 1 Make the spice paste (bumbu halus): combine shallots, garlic, ginger, galangal, fresh chilies, fresh turmeric, candlenuts, toasted coriander, toasted cumin, and white peppercorns in a blender. Add 60 ml (¼ cup) of the coconut milk to help it blend. Process to a completely smooth paste, scraping down as needed; this can take 3–5 minutes. A coarse paste will not flavor the dish properly.
  2. 2 Prepare the chicken: pat dry, then prick each piece all over with a fork (about 6 small pokes per piece). This helps the spice paste cling and the coconut milk penetrate.
  3. 3 Heat the oil in a heavy pot or Dutch oven over medium heat. Add the spice paste and cook, stirring almost constantly, for 8–10 minutes until it darkens to a deep brick red, smells toasted, and a slick of red oil begins to separate from the paste. Do not rush this step; undercooked paste tastes raw.
  4. 4 Add the chicken and stir to coat thoroughly. Cook for 5 minutes, turning, until the pieces turn opaque on the outside.
  5. 5 Pour in the remaining coconut milk plus the 250 ml water, then add the lemongrass, kaffir lime leaves, salam leaves, tamarind liquid (strained), salt, and sugar. Stir well and bring to a gentle simmer.
  6. 6 Skim any foam that rises. Simmer uncovered at a low, lazy bubble for 25 minutes, turning the chicken every 10 minutes. The sauce will reduce and the oil will split and rise to the surface — this is the characteristic look of gulai.
  7. 7 Add the potato wedges, submerge them in the sauce, and simmer another 15 minutes until the potatoes are tender when pierced with a knife and the chicken is fully cooked.
  8. 8 Doneness check: chicken must reach 75°C (165°F) at the thickest part, juices run clear, and the meat pulls easily from the bone. Potatoes should be easily pierced with a fork but not falling apart.
  9. 9 Fish out and discard the lemongrass and salam leaves. Taste and adjust with more salt, sugar, or a squeeze of tamarind for brightness.
  10. 10 Off the heat, let the gulai rest 5 minutes so the sauce settles. Scatter cilantro and spring onion over the top.
  11. 11 Serve hot with jasmine rice and, traditionally, sambal hijau (green chili paste) on the side for those who want extra heat.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Gulai recipe yet. Yours would be the first.

Share how you make Gulai

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

Gulai — frequently asked questions

What is Gulai?

Gulai is a rich, golden Indonesian curry that sits between a soup and a stew, made by simmering meat, fish or vegetables in a coconut-milk broth seasoned with a ground spice paste built on fresh turmeric, ginger, galangal, garlic, shallots, candlenuts and a generous measure of red and white pepper.

What is Gulai made of?

Gulai is made with shallots, garlic, fresh turmeric, ginger, galangal and candlenuts. Recipes vary by region and by cook, but those are the core ingredients.

Where does Gulai come from?

Gulai comes from Indonesia, and is especially associated with West Sumatra (Minangkabau) — countrywide across Indonesia. Gulai is a staple of Minangkabau (Padang) cuisine from West Sumatra, where it is a cornerstone of the region's rich culinary heritage.

Where can I eat Gulai?

Eat it at a Padang rumah makan — the tray-curry canteens that line the streets of every Indonesian city. In Jakarta, the long-running Sederhana chain keeps a clean gulai ayam and a fiery gulai tunjang (the oxtendon version), and in the original West Sumatran…

How do you make Gulai?

Making Gulai at home takes about 35 minutes of prep and 60 minutes of cooking. The recipe on this page serves 4 to 6 and is rated medium. Full ingredient list and step-by-step method are in the recipe section above.

→ More traditional dishes from Indonesia

Taste Gulai in Bali

Independent picks. We earn a small commission if you book through these — at no extra cost to you. How this works.

✅ Before you go to Indonesia

Round out your trip — most travellers book these alongside their trip.

More dishes like Gulai

Dabu-dabu -- traditional dish from Indonesia
Snacks & Appetizers ★ 4.4

Dabu-dabu

Dabu-dabu counts among the traditional food of Indonesia, a condiment locals hold dear.

🇮🇩 Indonesia
Gado-Gado -- traditional dish from Indonesia
Salads & Sides ★ 4.3

Gado-Gado

Vegetable salad bound in a rich peanut sauce.

🇮🇩 Indonesia · 📍 Java
Martabak -- traditional dish from Indonesia
Street Food ★ 4.4

Martabak

Stuffed pan-fried pancake, either savoury egg or sweet and thick.

🇮🇩 Indonesia · 📍 Nationwide
Sate Lilit -- traditional dish from Indonesia
Meat & Grills ★ 4.5

Sate Lilit

Balinese minced satay moulded onto lemongrass stalks.

🇮🇩 Indonesia · 📍 Bali
Sambal Ulek -- traditional dish from Indonesia
Snacks & Appetizers ★ 4.3

Sambal Ulek

From Indonesia, Sambal Ulek is a well-known sauce.

🇮🇩 Indonesia
Nasi Timbel -- traditional dish from Indonesia
Rice Dishes ★ 4.2

Nasi Timbel

Nasi Timbel is a Sundanese rice dish from West Java, Indonesia: fragrant steamed rice wrapped in banana leaf, served with fried chicken, sambal, and fresh vegetables.

🇮🇩 Indonesia · 📍 West Java
Kugelis -- traditional dish from Lithuania
Soups & Stews ★ 4.2

Kugelis

Lithuanian baked potato pudding with eggs and onion, served with cold borscht and sour cream as a Sunday classic.

🇱🇹 Lithuania · 📍 Lithuania (Aukštaitija, Vilnius, Kaunas, Panevėžys)
Ndolé -- traditional dish from Cameroon
Soups & Stews ★ 4.4

Ndolé

Bitterleaf and peanut stew with meat and shrimp.

🇨🇲 Cameroon · 📍 Littoral
Clapassade -- traditional dish from France
Soups & Stews ★ 4.3

Clapassade

From France, Clapassade is a well-known stew.

🇫🇷 France · 📍 Languedoc-Roussillon
Sukiyaki -- traditional dish from Japan
Soups & Stews ★ 4.5

Sukiyaki

Thin beef simmered tableside in sweet soy, dipped in raw egg.

🇯🇵 Japan · 📍 Nationwide
Borscht -- traditional dish from Ukraine
Soups & Stews ★ 4.5

Borscht

Ruby beetroot soup served with a dollop of sour cream.

🇺🇦 Ukraine · 📍 Nationwide
Laksa -- traditional dish from Malaysia
Noodles & Pasta ★ 4.6

Laksa

Spicy coconut noodle soup, rich and aromatic.

🇲🇾 Malaysia · 📍 Nationwide
Drinks & Beverages ★ 4.0

Rượu Táo Mèo

Rượu Táo Mèo is one of the classic dishes in the drink tradition of Vietnam.

🇻🇳 Vietnam
Sorbetes -- traditional dish from Philippines
Desserts & Sweets ★ 4.3

Sorbetes

Rooted in the Philippines, Sorbetes is an ice cream enjoyed for generations.

🇵🇭 Philippines
Akkawi -- traditional dish from Israel
Cheese & Dairy ★ 4.0

Akkawi

Mild brined white cheese from Acre on the Mediterranean coast, central to Levantine breakfasts and the shredded filling of knafeh.

🇮🇱 Israel · 📍 Levant (Acre, Nablus, Galilee, West Bank)
Chingri Malai Curry -- traditional dish from India
Seafood ★ 4.5

Chingri Malai Curry

Chingri Malai Curry is one of the classic dishes in the prawn dish tradition of India.

🇮🇳 India

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Gulai.

Write a review

Sign in to verify you're a real person, then share your thoughts on Gulai.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Gulai.