Authentic Filipino Arroz Caldo Recipe
Introduction
Arroz Caldo is a comforting Filipino rice porridge that’s perfect for chilly days or when you need a soothing meal. This hearty dish features tender chicken, aromatic ginger, and flavorful spices simmered to perfection. Topped with savory garnishes, it’s a delicious way to enjoy a traditional favorite at home.

Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 1 head garlic, minced (about 12 cloves)
- 2 shallots, finely diced
- 3-4 tablespoons fresh ginger, diced (about a 3-4 inch piece)
- ½ – 1 tablespoon dried turmeric
- 1 whole chicken, cut into pieces (about 2 lbs)
- 3 tablespoons fish sauce
- 8 cups chicken broth, no-sodium added
- 1 cup glutinous rice (see notes for substitutions)
- 1 cup jasmine rice (see notes for substitutions)
- Salt to taste
- Pepper to taste
For Serving (Optional):
- 6 tablespoons fried garlic
- 1 calamansi or lemon
- 2 green onions, thinly sliced
- 6 eggs, hard boiled
Instructions
- Step 1: Prepare your mise en place by peeling and dicing the garlic, onions, shallots, and ginger. If using a whole chicken, cut it into parts and remove the skin, leaving the bones intact.
- Step 2: Heat olive oil in a large pot or Dutch oven over medium heat. Add the garlic, onion, shallots, ginger, and turmeric. Stir constantly to prevent burning and cook until fragrant, about 5 minutes.
- Step 3: Add the chicken pieces and sauté until they begin to brown and caramelize, about 5 minutes. This helps release flavorful juices into the dish.
- Step 4: Pour in the fish sauce, cover the pot, and let it cook down for 1-2 minutes.
- Step 5: Add the glutinous rice and jasmine rice to the pot and stir well to coat the rice with the aromatics.
- Step 6: Pour in the chicken broth and stir to combine. Bring the mixture to a boil, which may take up to 10 minutes for this large batch.
- Step 7: Reduce the heat to medium-low and simmer uncovered for 10-15 minutes, stirring occasionally to prevent rice from sticking and burning on the bottom.
- Step 8: Once the rice is cooked and the desired texture is reached, season with additional fish sauce, salt, pepper, and a squeeze of lemon juice to taste.
- Step 9: Serve hot, topped with a hard-boiled egg, fried garlic, and green onions. Offer lemon or calamansi slices on the side for extra brightness.
Tips & Variations
- Substitute glutinous rice with regular white rice if unavailable, though it will change the texture slightly.
- Use bone-in chicken thighs or drumsticks for a richer flavor and tender meat.
- Add a pinch of white pepper or crushed chili flakes if you prefer a little heat.
- For vegetarian version, replace chicken with mushrooms and use vegetable broth instead.
Storage
Store leftover Arroz Caldo in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or microwave, adding a little water or broth to loosen the porridge if it has thickened. Avoid reheating repeatedly to maintain the best texture.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use only one type of rice for this recipe?
Yes, you can use solely jasmine rice or glutinous rice, but the combination creates the best texture. Jasmine rice adds fluffiness while glutinous rice gives creaminess.
Is it necessary to remove the chicken skin?
Removing the skin helps reduce excess fat and keeps the broth clearer, but you can leave it on if you prefer a richer taste. Just adjust cooking times if needed.
PrintAuthentic Filipino Arroz Caldo Recipe
Authentic Arroz Caldo is a comforting Filipino rice porridge made with glutinous and jasmine rice, tender chicken pieces, aromatic garlic, ginger, shallots, and turmeric, simmered in flavorful chicken broth and enhanced with fish sauce. This hearty dish is traditionally garnished with hard-boiled eggs, fried garlic, green onions, and a squeeze of calamansi or lemon for a vibrant, warming meal perfect for any time of day.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Filipino
Ingredients
Main Ingredients
- 2 tablespoons olive oil
- 1 onion, diced
- 1 head garlic, minced (about 12 cloves)
- 2 shallots, finely diced
- 3–4 tablespoons fresh ginger, diced (about a 3–4 inch piece)
- ½ – 1 tablespoon dried turmeric
- 1 whole chicken, cut into pieces (about 2 lbs), skin removed
- 3 tablespoons fish sauce
- 8 cups no-sodium added chicken broth
- 1 cup glutinous rice
- 1 cup jasmine rice
- Salt to taste
- Pepper to taste
For Serving (Optional)
- 6 tablespoons fried garlic
- 1 calamansi or lemon, cut into wedges
- 2 green onions, thinly sliced
- 6 eggs, hard boiled
Instructions
- Prepare Ingredients: Peel and dice the garlic, onion, shallots, and ginger. Cut the whole chicken into pieces and remove the skin, leaving the bones intact.
- Sauté Aromatics: In a large pot or Dutch oven, heat olive oil over medium heat. Add minced garlic, diced onion, shallots, ginger, and turmeric. Stir constantly for about 5 minutes until fragrant, being careful not to burn the garlic.
- Brown Chicken: Add chicken pieces to the pot and sauté for about 5 minutes until they start to brown and caramelize, releasing their juices for flavor.
- Add Fish Sauce and Rice: Pour in the fish sauce, cover the pot, and cook for 1-2 minutes. Then add the glutinous and jasmine rice, stirring to coat all grains with the flavorful mixture.
- Simmer with Broth: Pour in the chicken broth and stir to combine. Bring the mixture to a boil, which may take up to 10 minutes given the volume, then reduce heat to medium-low and let simmer for 10-15 minutes. Stir occasionally to prevent the rice from sticking to the bottom.
- Season to Taste: Once the rice reaches your desired porridge texture, taste and adjust seasoning with more fish sauce, salt, pepper, or a splash of lemon or calamansi juice for brightness.
- Assemble and Serve: Ladle the arroz caldo into bowls and top each with a hard boiled egg, fried garlic, and sliced green onions. Serve with lemon or calamansi wedges on the side for an authentic Filipino finish.
Notes
- You can substitute the glutinous rice with regular short-grain rice if unavailable, but the texture will be less sticky.
- If calamansi is not accessible, lemon juice works well as a citrus alternative.
- Removing the chicken skin reduces fat and keeps the dish lighter.
- Use no-sodium chicken broth to control saltiness precisely with fish sauce and salt additions.
- Stirring occasionally during simmer prevents the rice from sticking and burning on the pot’s bottom.
Keywords: Arroz Caldo, Filipino rice porridge, chicken congee, ginger rice porridge, turmeric rice soup, Filipino comfort food

