Method
- Make the fried garlic topping first: heat 60ml oil in a small pan over medium-low. Add the sliced garlic and stir constantly for 4–5 minutes until uniformly pale gold and crisp. Lift onto a paper-lined plate; reserve the garlic-infused oil too.
- Heat 2 tbsp oil in a heavy pot over medium. Sauté ginger, onion and minced garlic for 4 minutes until softened.
- Add chicken thighs; sear 5 minutes per side until skin browns. Pour in chicken stock and saffron. Bring to a simmer.
- Add the rinsed rice. Stir occasionally for the first 5 minutes to prevent sticking. Reduce heat to low; cover partially and cook 40 minutes — the rice should break down into a thick porridge and the chicken should be falling off the bone.
- Lift out the chicken; debone, shred the meat and discard skin and bones. Return shredded chicken to the pot. Add fish sauce. Stir; the porridge should be creamy enough to coat a spoon.
- Ladle into deep bowls. Top each with a generous scatter of fried garlic, a drizzle of garlic oil, sliced spring onion, a halved hard-boiled egg and a sprinkle of black pepper. Serve calamansi at the table for the squeeze. Stir vigorously before eating; the flavours integrate at the bowl.
Common questions
Can Arroz Caldo be made ahead?
Arroz Caldo is best made and eaten the same day, but the components can be prepped earlier — chop and measure the ingredients up to a day ahead, refrigerated separately. Final cooking takes about 60 minutes.
Is Arroz Caldo spicy?
Arroz Caldo as written is mild to mildly warming — the heat comes from aromatics rather than chili. Add fresh sliced chili or chili oil at the end if you'd like to push it spicier.
Is Arroz Caldo vegetarian or gluten-free?
This recipe is suitable for most diets. If you have specific restrictions, the substitutions section in each ingredient note covers the most common swaps.
How hard is Arroz Caldo to make at home?
Arroz Caldo is approachable for a home cook with basic stove skills — total time about 75 minutes, no special technique required.
Can Arroz Caldo be scaled up or down?
This recipe is written for 4 servings. To scale, multiply each ingredient proportionally; the cooking times stay the same up to about double the volume. Beyond that, expect to cook in batches because of pan size and heat distribution.
Cultural Note
Arroz caldo — Spanish for 'rice broth' — has Spanish-Filipino-Chinese ancestry. The Spanish gave it the name; the Chinese congee technique came with traders; the saffron was a Filipino-Spanish luxury touch (now sometimes replaced by turmeric or skipped). The dish is sick-day food, midnight meal after a Mass during the Christmas season (especially Misa de Gallo on Christmas Eve), and a hangover cure in Manila. Goto is the close cousin made with offal and beef tripe. Each Filipino region has a slight variation of toppings; calamansi is the universal squeeze.