Bubur ayam is Indonesia's definitive breakfast: a bowl of rice simmered low and slow in turmeric-tinted chicken broth until the grains burst and collapse into a silky, savory porridge. The magic is in the build — the soft, mild base gets piled with shredded chicken, shatteringly crisp fried shallots, fresh cilantro, a swirl of sweet or salty soy sauce, and a squeeze of lime, so every spoonful balances creamy, crunchy, rich, and bright. Street vendors pushing bubur carts are a dawn fixture in every Indonesian city, ladling bowls for schoolkids and office workers alike. It's also the country's universal sick-day food — gentle on the stomach, endlessly customizable, deeply soothing.
Serves 4
Heat 1 tablespoon of the oil in a large pot over medium heat, sizzle the garlic and ginger for 1 minute until fragrant, then add the rinsed rice and stir until every grain is coated and glossy. This brief sauté adds a savory backbone to the porridge.
Jasmine rice breaks down beautifully; for an even silkier bubur, lightly crush the raw grains first.
Pour in the water or — far better — chicken broth, then stir in the turmeric and salt until the liquid is uniformly pale gold. Bring everything to a rolling boil over high heat, stirring once so nothing sticks.
Drop the heat to low and simmer gently, uncovered, 35-40 minutes, stirring every 5-10 minutes and scraping the pot bottom. The rice is done when the grains have burst completely and the porridge falls from the spoon in thick, creamy ribbons.
Stir more frequently in the final 10 minutes — that's when the thickening starch loves to scorch.
While the rice simmers, heat the remaining oil in a small pan over medium heat and fry the sliced shallots, stirring constantly, until evenly golden — about 4-5 minutes. Drain on paper towels, where they'll crisp as they cool.
Pull the shallots when light gold, not brown; they keep darkening off the heat and turn bitter if overdone.
Ladle the hot porridge into deep bowls, then layer on the shredded chicken, a generous pinch of crispy shallots, chopped cilantro, a squeeze of lime, and a swirl of soy sauce. Serve immediately, while the contrast between silky and crisp is at its peak.
Use real chicken broth instead of water if at all possible — it's the difference between bland gruel and proper bubur.
Aim for a consistency that's pourable and creamy, like loose oatmeal; it thickens fast as it sits, so loosen with hot broth before serving.
Never skip the fried shallots — the crunch against the silky porridge is the whole point of the dish.
Indonesian vendors use kecap manis (sweet soy sauce); a drizzle alongside regular soy gives the authentic sweet-salty finish.
Poach the chicken in the same broth you'll use for the porridge to double up on flavor with zero extra work.
Jakarta-style: add cakwe (fried dough crullers) cut into rings, plus a spoonful of yellow chicken broth ladled over the top.
Crack a raw egg into the bottom of each bowl and ladle the boiling porridge over — it cooks into silky ribbons.
Top with sate ampela-ati (chicken liver and gizzard skewers) the way Bandung street carts do.
Add roasted peanuts and a spoonful of sambal for crunch and heat.
Bubur is best fresh, when the toppings are crisp. The plain porridge base keeps refrigerated 2 days; it will set solid, so reheat gently with extra broth or water, whisking back to creaminess. Always add toppings fresh at serving time.
Rice porridge arrived in the archipelago with centuries of Chinese trade — bubur ayam is essentially Indonesia's reinvention of congee, brightened with turmeric, kecap manis, and local garnishes. By the twentieth century it had become the country's iconic street breakfast, sold from dawn by roving cart vendors (tukang bubur) whose rhythmic ladle-tapping announces their arrival. Jakarta, Bandung, and Cirebon each defend their own distinct style.
Either too little liquid, too little time, or too little stirring. Keep the full 8-cup ratio, simmer at least 40 minutes, and stir regularly — the agitation knocks starch off the grains and encourages them to burst. Older rice also breaks down more readily than newly harvested; if your rice is stubborn, smash some grains against the pot with the spoon.
Yes — it's the classic shortcut. Use about 3 cups of cooked rice with 5-6 cups of broth, and it will collapse into porridge in just 15-20 minutes of simmering and stirring. The texture is slightly less silky than porridge made from raw grains, but on a busy morning the difference is minor.
That's kuah kuning, a light turmeric-chicken broth seasoned with the same aromatics used to poach the chicken — garlic, ginger, candlenut, and lemongrass. Vendors ladle a few spoonfuls over the porridge to loosen it and add savory depth. Replicate it by reserving your chicken poaching liquid, seasoning it well, and keeping it hot for serving.
This is a genuine national debate in Indonesia — 'diaduk' (stirred) versus 'tidak diaduk' (unstirred). Stirrers mix all the toppings through for uniform flavor in every bite; purists eat from the top down, keeping the textures distinct. There is no wrong answer, though every Indonesian will passionately insist otherwise. Try both and pick a side.
Per serving (350g / 12.3 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.