🍽️Gudeg
🇮🇩 Main Course · Indonesia

Gudeg

Gudeg is the signature dish of Yogyakarta and Solo, two royal cities on the island of Java, and it has earned Yogyakarta the affectionate nickname Kota Gudeg, or City of Gudeg. The stew is made by slow-cooking young, unripe jackfruit for hours until it breaks down into soft, fibrous strands that soak up a sweet, spiced coconut sauce. Legend places its origins in the sixteenth century, tied to the founding of the Mataram Sultanate, when abundant jackfruit trees around the royal court inspired cooks to turn the unripe fruit into a hearty, long-simmered dish fit for palace kitchens. Traditional gudeg is cooked in a large clay pot over a wood fire for many hours, a slow method that many vendors in Yogyakarta still follow today, often starting before dawn to have it ready for breakfast. The dish is distinctly sweet compared to most Indonesian savory food, a character that comes from generous amounts of palm sugar and long reduction, and it is traditionally served with rice, chicken, hard-boiled eggs, and crispy beef-skin crackers called krecek in a fiery chili sauce. Vendors sell gudeg in sealed clay pots called kendil for travelers to carry home, and the dish has become one of Java's most recognizable culinary exports.

Total time35m
Active time25m
Servings4
DifficultyEasy
Cost$
🥘

Young jackfruit simmered for hours

Long, slow cooking breaks the fruit into tender fibrous strands

🥥

Sweetened with palm sugar and coconut

A distinctly sweet gravy sets it apart from other Indonesian stews

🥚

Hard-boiled eggs simmered in the sauce

Eggs soak up the sweet spices until deeply browned

🌶️

Served with fiery krecek sambal

Spicy beef-skin crackers balance the dish's natural sweetness

Ingredients 4 servings

  • 1kg young (unripe) jackfruit, cut into chunks
  • 4 hard-boiled eggs
  • 400ml coconut milk
  • 5 cloves garlic
  • 6 shallots
  • 4 candlenuts
  • 3 bay leaves and 2 stalks lemongrass, bruised
  • 100g palm sugar
  • 500ml coconut water, for boiling

How to make it

  1. 1Boil the young jackfruit chunks in coconut water for twenty minutes to soften them and remove any bitterness.
  2. 2Grind the garlic, shallots, and candlenuts into a smooth paste using a mortar or food processor.
  3. 3Layer bay leaves at the bottom of a large pot, then arrange the jackfruit and hard-boiled eggs on top.
  4. 4Pour in the spice paste, palm sugar, bay leaves, and bruised lemongrass, then add enough coconut water to nearly cover the jackfruit.
  5. 5Simmer the mixture uncovered over low heat for about three hours, stirring occasionally so nothing scorches.
  6. 6Add the coconut milk during the final hour and continue cooking until the liquid reduces into a thick, dark, sweet gravy.
  7. 7Serve the gudeg warm with steamed rice, shredded chicken, and a spoonful of spicy sambal goreng krecek.

Nutritional info

per serving (~350 g)

Calories 350 kcal
Protein 8 g
Carbs 45 g
Fat 15 g
Fiber 6 g

Estimated nutritional values.

Pairs perfectly with

🫙 Yogurt
🍞 Bread
🧄 Garlic
🥗 Salad
🥗

Plan your meals for the entire week

Generate a personalized plan with varied recipes and automatic shopping list.

Generate my plan now →
Indonesia