Tested in a real kitchen ✦ Written for the one you have

Chicken Arroz Caldo

65 min4 Servings
Tested in the KitchenMind kitchenUpdated September 2026

Chicken thighs, ginger, garlic and jasmine rice simmer in broth for 50 minutes until the rice breaks down and thickens it. Serve 4 with spring onions, calamansi and black pepper.

Cook now
Prep
15 min
Cook
50 min
Total
65 min
Serves
4

Ingredients

Serves4 servings
Changing servings updates ingredient amounts automatically

What you’ll need — tap to tick off as you go

Process

Timers built in · swap anything · ask as you cook

1

Rinse the jasmine rice in cold water 3 times until the water runs mostly clear, then drain well and set aside.

2

Heat 1 tbsp vegetable oil in a heavy pot over medium heat. Add the chicken thighs skin-side down and cook 4–5 minutes per side until lightly browned. Remove the chicken and set aside; leave the rendered fat in the pot.

3

Add the diced yellow onion to the pot and cook over medium heat for 3 minutes until soft. Add the minced garlic (4 cloves) and the julienned ginger and cook 1 minute until fragrant, not browned.

4

Stir in the drained jasmine rice and cook for 1 minute, coating the grains in the oil and aromatics.

5

Return the chicken to the pot, pour in the chicken broth and fish sauce, and add the ground black pepper. Bring to a boil, then lower the heat and simmer uncovered for 35–40 minutes, stirring every 5 minutes so the rice does not stick to the bottom.

6

While the porridge simmers, heat the remaining 1 tbsp vegetable oil in a small pan over medium-low heat. Fry the sliced garlic (2 cloves) for 2–3 minutes until golden and crisp, then drain on paper towel.

7

The arroz caldo is done when the rice has broken down into a thick, creamy porridge and the chicken pulls apart easily with a spoon. If it is too thick, stir in 100–200 ml hot water. Taste and add the optional salt only if needed.

8

Ladle into bowls and top with the fried garlic, sliced spring onions and a squeeze of calamansi or lime. Serve extra fish sauce on the side.

Chicken Arroz Caldo
Chicken Arroz Caldo — from the KitchenMind photo set

Kitchen notes

Kitchen notes

  • The most common mistake is not stirring: arroz caldo catches and burns on the bottom within minutes. Stir every 5 minutes and use a heavy-bottomed pot.
  • Bone-in skin-on thighs give the broth its body. If you use boneless breast, shorten the simmer to 20 minutes and add 1 tbsp oil so the porridge is not thin.
  • The porridge thickens dramatically as it sits. Keep it looser than you want in the bowl, since it will tighten while you ladle it out.
  • Do not brown the garlic for the topping past pale gold; it turns bitter in seconds once it darkens.

Substitutions

  • jasmine rice→any short or medium grain white rice
  • fish sauce→soy sauce plus a pinch of salt
  • calamansi→lime or lemon wedges
  • chicken thighs→chicken drumsticks or a whole chicken cut into pieces

Storage & reheating

Cool the arroz caldo within 1 hour, then store in an airtight container in the fridge for up to 3 days. It will set into a thick gel; reheat on the stovetop over medium-low heat with 100-150 ml water or broth per portion, stirring until loose and steaming, or microwave covered in 1-minute bursts. Freeze for up to 2 months in portioned containers, thaw overnight in the fridge and reheat the same way; the rice texture softens further after freezing.

FAQ

The questions we get asked most

Why did my arroz caldo turn out gluey and thick?

The rice kept absorbing liquid after it was cooked, especially if you used more rice than the recipe calls for. Stir in hot water or broth 100 ml at a time until it flows like a loose porridge, and remember it thickens again as it cools. Next time measure the rice by weight rather than by eye.

Can I make arroz caldo ahead of time for a party?

Yes, it is actually better made a few hours ahead because the flavors deepen. Cook it to a slightly looser consistency than you want, cool it quickly and refrigerate for up to 3 days. Reheat gently with extra broth, then add the fried garlic and spring onions just before serving so they stay crisp.

How do I know when the chicken is fully cooked?

The chicken is done when it shreds easily with a spoon and the meat near the bone is opaque with no pink. If you have a thermometer, the thickest part should read 75°C. Since the pieces simmer for 35-40 minutes, they are usually well past that point by the time the rice breaks down.

Can I use leftover cooked rice instead of raw rice?

You can, but the result is looser and less creamy because cooked rice will not release starch the same way. Add about 400 g cooked rice in step 4 and simmer only 10-15 minutes, using 1 l broth instead of 1.5 l. The porridge will not thicken as much, so reduce the liquid if you prefer it dense.

Is arroz caldo supposed to be this salty?

Fish sauce is the main seasoning, so the salt level depends on your brand and your broth. If it tastes too salty, add 200 ml unsalted water or a peeled diced potato and simmer 10 minutes, then remove the potato. Next time start with 1 tbsp fish sauce and add the rest at the table.

Can I freeze arroz caldo without ruining the rice?

Freezing works but the rice grains soften further and the porridge may separate slightly on thawing. Freeze in portioned containers for up to 2 months, thaw overnight in the fridge, then reheat over medium-low heat with a splash of broth, stirring until smooth. The fried garlic topping should always be made fresh.

What can I use instead of calamansi?

Lime or lemon wedges are the closest everyday substitute, and a teaspoon of rice vinegar per bowl also works in a pinch. The acid is not optional for balance: it cuts the richness of the chicken and ginger. Add it at the table so each person can adjust their own bowl.

Ask KitchenMind about this recipe

Tell it what’s different tonight — it works within the actual recipe.

Related links