Chicken

Arroz Caldo

Cooking 45 mins Prep 15 mins Serves 6
Jump to recipe
Arroz Caldo

Arroz Caldo: Ginger Chicken Rice Porridge

Arroz caldo is the Filipino answer to a bowl of comfort: sticky rice cooked into a thick porridge with chicken and a generous amount of ginger, then topped with crisp garlic, spring onions, a boiled egg and a squeeze of calamansi. It is eaten on rainy days and whenever someone is feeling unwell.

About Arroz Caldo

Arroz caldo is a Filipino rice porridge cooked with chicken and plenty of ginger. It is a close relative of lugaw and is believed to have developed from Chinese congee traditions, adapted with Spanish-era names and local toppings like fried garlic, spring onions and a boiled egg. A bowl of arroz caldo is the classic comfort food for rainy days.

What makes arroz caldo special is its texture: the rice is cooked past tender until the grains burst and thicken the broth into a creamy porridge. Ginger gives it a warm, clean heat, and the toppings add contrast: crisp fried garlic, fresh spring onions, a boiled egg and a squeeze of calamansi for brightness. It is breakfast, comfort food and a sick-day remedy all in one.

Ingredient notes

  • Glutinous and regular rice: the sticky rice makes the porridge creamy while regular rice keeps it from becoming too gluey.
  • Ginger: use plenty, julienned, and fry it first so the flavor spreads through the whole pot.
  • Chicken thighs: bone-in pieces give the broth flavor; shred the meat back into the pot.
  • Safflower or turmeric: adds the traditional yellow color. Use a small amount, as turmeric can taste bitter.

Tips for the best Arroz Caldo

  1. Fry the ginger until fragrant. Arroz caldo should taste warm and gingery.
  2. Use a mix of glutinous and regular rice for a naturally thick, creamy texture.
  3. Stir often as the rice breaks down so the bottom does not scorch.
  4. Add hot stock or water if the porridge thickens too much.

What to serve with Arroz Caldo

Top each bowl with fried garlic, spring onions, a halved boiled egg and a squeeze of calamansi, and keep fish sauce on the table.

Variations and substitutions

  • Safflower (kasubha): for the traditional golden color, stir in a little safflower or turmeric.
  • Quicker version: use shredded leftover rotisserie chicken and cook the rice in chicken stock.
  • Plain porridge: try the simpler Lugaw when you want something even lighter.

Storing and reheating

Arroz caldo thickens a lot in the refrigerator. Store it for up to 3 days and loosen it with hot water or stock when reheating, stirring constantly. Keep the toppings separate and add them fresh to each serving.

Frequently asked questions

What is the difference between arroz caldo and lugaw?

Arroz caldo is flavored with chicken and a lot of ginger, usually with a golden color. Lugaw is the plainer porridge that often serves as the base.

Can I make arroz caldo in advance?

Yes. It thickens as it sits, so loosen it with hot water or stock when reheating.

Why is my arroz caldo too thick?

The rice keeps absorbing liquid as it sits. Stir in hot water or stock until it returns to the consistency you like.

Is arroz caldo the same as congee?

They are similar, but arroz caldo is flavored with ginger, garlic and chicken and has toppings such as fried garlic, egg and calamansi.

More Filipino recipes you might like

Chicken Adobo, Chicken Sopas and Chicken Adobo sa Gata.

Ingredients

6 servings
  • Chicken thighbone-in600 g
  • Glutinous rice240 ml
  • Jasmine rice120 ml
  • Gingerjulienned4 tbsp
  • Garlicminced6 cloves
  • Onionchopped1
  • Cooking oil2 tbsp
  • Chicken stockor Water2 l
  • Fish sauce3 tbsp
  • Egghard-boiled4
  • Fried garlicfor topping3 tbsp
  • Green onionsliced3
  • Calamansihalved4

Optional ingredients

  • Saffloweror Turmeric · for color½ tsp

Instructions

  1. 1

    Heat the oil and fry the ginger until fragrant, then add the garlic and onion and cook until soft.

    medium heat ~5 mins
  2. 2

    Add the chicken and cook, turning, until the surface is no longer pink.

    medium heat ~6 mins
  3. 3

    Stir in both rices for a minute so the grains are coated, then pour in the stock and fish sauce. Bring to a boil.

    high heat ~5 mins
  4. 4

    Lower the heat and simmer, stirring regularly, until the rice breaks down into a thick porridge and the chicken is tender. Add water if it gets too thick.

    low heat ~30 mins
  5. 5

    Fish out the chicken, shred it from the bone and stir it back in. Add the safflower or turmeric for color and adjust the seasoning.

    low heat ~3 mins
  6. 6

    Ladle into bowls and top with a halved egg, fried garlic, spring onions and a squeeze of calamansi.

Notes

  1. 1. Thickness

    It thickens as it sits. Loosen with hot water or stock when reheating.

  2. 2. Storing

    Refrigerate for 3 days, keeping the toppings separate.

More recipes

Photo: Arroz Caldo Matana Cafe at the IL Corso Food Yard (2026-03-15).jpg by Wide Awake! via Wikimedia Commons, CC BY 4.0.