What is arroz caldo?
Arroz caldo is the Filipino version of chicken congee, its name borrowed from Spanish for “rice broth.” It is a thick, savory rice porridge gently simmered with chicken, plenty of ginger, and garlic until the grains break down into a creamy, soothing bowl. Bright yellow from kasubha or saffron and crowned with crunchy toasted garlic, green onions, and a slice of hard-boiled egg, it is as much about the toppings as the porridge itself.
This is the dish Filipino mothers make when someone is under the weather, and the one families crave on rainy afternoons. The ginger warms you from the inside, and a squeeze of calamansi brightens every spoonful. It is a true soul-food classic in our Kusina collection.
What ingredients do you need?
Arroz caldo relies on humble ingredients and generous aromatics. Here is what you need for a pot that serves four to six:
- 1 cup rice (jasmine or regular), rinsed
- 1 lb chicken thighs or drumsticks, cut into pieces
- 1 thumb-sized piece ginger, julienned
- 6 cloves garlic, minced (plus extra for toasting)
- 1 medium onion, chopped
- 8 cups chicken broth or water
- 3 to 4 tablespoons fish sauce (patis)
- 1 tablespoon kasubha (safflower) or a pinch of saffron for color
- 3 tablespoons cooking oil
- 1/2 teaspoon ground black pepper
- Toasted garlic, chopped green onions, and hard-boiled eggs, for garnish
- Calamansi or lemon wedges, for serving
Kasubha (dried safflower) is the traditional, affordable way to give arroz caldo its signature golden color; a pinch of saffron does the same if you have it. Chicken thighs are ideal because they stay juicy through the long simmer.
How do you cook arroz caldo step by step?
The method is forgiving but needs attention, since the rice must be stirred often to keep it from sticking as it thickens. Follow these steps:
- Heat the oil in a large pot over medium heat. Fry half of the minced garlic until golden and crisp, then scoop out and set aside for garnish.
- In the same oil, saute the ginger, onion, and remaining garlic until fragrant and soft, about 2 to 3 minutes.
- Add the chicken pieces and cook until they lose their pink color, about 5 minutes. Season with 2 tablespoons of the fish sauce.
- Add the rinsed rice and stir for 1 to 2 minutes so it coats in the aromatics.
- Pour in the broth and add the kasubha or saffron. Bring to a boil, then lower the heat and simmer, stirring often, for 35 to 40 minutes until the rice breaks down into a thick, creamy porridge. Add more broth or water if it gets too thick.
- Season with the remaining fish sauce and black pepper to taste. The consistency should be thick but still pourable.
- Ladle into bowls and top with toasted garlic, green onions, and sliced hard-boiled egg. Serve hot with calamansi on the side for squeezing.
What tips make arroz caldo better?
Do not skimp on the ginger; it is the heart of arroz caldo and gives the porridge its warming, slightly spicy character. Toasting a batch of garlic until golden and saving it for the top adds a crunch and aroma that make the dish special, so never skip it. Stir often and add liquid gradually, since the rice keeps drinking up broth as it cooks and thickens dramatically as it cools. If you enjoy this style of cozy, brothy comfort food, you will also love our Filipino sopas, a creamy macaroni soup built on the same soothing idea.
For the richest flavor, use homemade or good-quality chicken broth instead of water. A final squeeze of calamansi and a dash of fish sauce at the table lets each person balance the bowl to their own taste.
What should you serve with arroz caldo?
Arroz caldo is a complete meal on its own, especially with its egg and garlic toppings, but it is often served with extra calamansi, a small dish of fish sauce, and sometimes a side of tokwa’t baboy (fried tofu and pork in a tangy sauce) for those who want more. It is the ultimate stand-alone comfort bowl for a cold or rainy day. For a lighter sick-day menu, it pairs gently with a clear, gingery soup like our chicken tinola, which shares the same healing spirit.
How do you store and reheat arroz caldo?
Arroz caldo stores well but thickens into an almost solid mass once chilled, which is completely normal. Cool it fully and refrigerate in an airtight container for up to 3 days. To reheat, warm it gently on the stove with a generous splash of broth or water, stirring until it loosens back into a smooth, pourable porridge. Keep the fresh toppings separate and add them only when serving so the garlic stays crunchy and the green onions bright. Arroz caldo can be frozen for up to 1 month; thaw overnight and reheat with extra liquid.
How is arroz caldo different from goto?
Arroz caldo and goto are close cousins, both Filipino rice porridges built on the same gingery, garlicky base. The main difference is the protein: arroz caldo uses chicken, while goto traditionally features beef tripe and sometimes other innards. The toppings and the comforting character are nearly identical, right down to the toasted garlic and calamansi. If you can make a good arroz caldo, you are only a swap of protein away from goto. Either way, you will have a pot of warm, restorative porridge that embodies the gentle, nurturing side of Filipino home cooking.
Where does arroz caldo come from?
Arroz caldo is often described as a Filipino adaptation of Chinese congee, introduced by Chinese traders and reshaped with a distinctly Spanish name meaning “rice broth.” The result is a dish that sits at the crossroads of the many cultures that have shaped Filipino cuisine. Generous amounts of ginger and garlic set it apart from plain congee, giving it a warming, aromatic character that Filipinos turn to whenever comfort is needed. It is the classic food of recovery, the bowl a mother brings to a sick child, and the easy, soothing meal families crave on cold and rainy days. Few dishes feel as nurturing or as quietly essential to the Filipino table.
What variations can you try?
The closest relative of arroz caldo is goto, which swaps the chicken for beef tripe, but there are many other ways to enjoy it. Some cooks add a little chicken liver or gizzard for extra richness, while others keep it very plain for a gentle, invalid-friendly bowl. A squeeze of calamansi and a dash of fish sauce at the table are essential for balance, and the toppings can be as generous as you like, from extra toasted garlic to crispy fried garlic chips, chopped scallions, and plenty of cracked black pepper. For a fuller spread, arroz caldo is often served with tokwa’t baboy, a tangy side of fried tofu and pork that provides a welcome contrast in texture.
A few notes before you begin
Rinse the rice only lightly if you want a thicker, starchier porridge, and be generous with the ginger, which is the signature flavor of the dish. Stir often as the rice cooks, since it loves to settle and stick as the porridge thickens, and add broth gradually to reach the consistency you prefer. Taste and season near the end, because the flavors concentrate as the rice breaks down. Always prepare the toppings fresh and add them only at serving time so the toasted garlic stays crunchy and the green onions bright. A good arroz caldo is as much about the finishing touches as the porridge itself, so do not skip them.
What common mistakes should you avoid?
A frequent mistake is not stirring enough. As the rice breaks down, the porridge thickens and will stick or scorch if left alone, so stir regularly throughout cooking. Being timid with the ginger is another common error, since ginger is the defining flavor of arroz caldo and a generous amount is what gives it that warming character. Adding too little liquid leaves the porridge gluey rather than silky, so add broth gradually to control the texture. Finally, putting the toppings on too early, or skipping them altogether, robs the dish of its finishing magic; always add toasted garlic, scallions, and egg fresh at serving so they stay crunchy and bright.
Why is arroz caldo the ultimate comfort food?
Arroz caldo holds a tender place in Filipino hearts as the food of care and recovery. It is what families cook when someone is unwell, when the weather turns cold, or when a gentle, soothing meal is exactly what the day calls for. The combination of warming ginger, soft rice, and savory chicken is easy to eat and deeply nourishing in feeling, and the ritual of topping each bowl just so makes serving it an act of affection. Affordable, filling, and endlessly comforting, arroz caldo is a reminder that the most cherished Filipino dishes are often the simplest ones.
How do you make it ahead and serve a crowd?
Arroz caldo is easy to scale up for a crowd and friendly to make-ahead cooking, which is part of why it is such a practical comfort dish. You can simmer a large pot in advance and simply reheat it with extra broth or water, loosening the thick porridge back to a silky consistency as you warm it through. Keep the toppings separate and prepare them fresh so the toasted garlic stays crunchy and the green onions bright when it is time to serve. Set out bowls of calamansi, fish sauce, and extra toasted garlic so everyone can finish their own bowl to taste. Whether you are feeding a sick family member a small, soothing serving or filling a big pot for a rainy-day gathering, arroz caldo stretches generously and comforts completely.
Frequently asked questions
What gives arroz caldo its yellow color?
Kasubha (dried safflower) is the traditional coloring and is inexpensive at Filipino groceries. A pinch of saffron works too. Both are added to the broth as the porridge simmers.
What is the difference between arroz caldo and goto?
They share the same gingery rice-porridge base. Arroz caldo uses chicken, while goto traditionally uses beef tripe. The toppings of toasted garlic, egg, and calamansi are nearly identical.
Why does my arroz caldo get too thick?
The rice keeps absorbing liquid as it cooks and cools. Stir often and add broth or water gradually, and loosen leftovers with extra liquid when reheating.
Can I make arroz caldo with leftover rice?
Yes. Using cooked rice shortens the cooking time; simmer it in the seasoned broth until it breaks down into a creamy porridge, about 15 to 20 minutes, adding liquid as needed.
Why is ginger important in arroz caldo?
Ginger gives the dish its warming, soothing character, which is why arroz caldo is a go-to comfort food for cold and sick days. Use a generous amount for the best flavor.