Arroz caldo is a comforting Filipino rice porridge (lugaw) made with glutinous rice, chicken, ginger, and garlic, simmered until thick and creamy, then topped with crispy garlic, scallions, and a squeeze of calamansi or lemon. This savory, warming dish is a beloved breakfast or comfort food in the Philippines, often served on rainy days or when you need a little TLC. This guide walks you through making a rich, flavorful arroz caldo at home, with tips for perfect texture and troubleshooting common issues.
What You’ll Need
- Large pot or Dutch oven (at least 5 quarts)
- Wooden spoon or spatula
- Measuring cups and spoons
- Chef’s knife and cutting board
- Fine-mesh strainer (optional, for crispy garlic)
- Food thermometer (to check chicken doneness)
Step-by-Step
- Prep the ingredients. Peel and thinly slice 1 thumb-sized piece of ginger (about 1 tablespoon / 6 g). Mince 4 cloves of garlic. Thinly slice 1 medium onion (about 1 cup / 150 g). Cut 1.5 lbs (680 g) boneless, skinless chicken thighs into 1-inch (2.5 cm) chunks. Rinse 1 cup (200 g) glutinous rice (also called sweet rice or malagkit) until the water runs clear; drain well.
- Sauté the aromatics. Heat 2 tablespoons (30 ml) of cooking oil in a large pot over medium heat. Add the ginger and onion; cook for 2–3 minutes until the onion is translucent and the ginger is fragrant. Add the minced garlic and cook for 30 seconds more, until aromatic but not browned.
- Brown the chicken. Add the chicken pieces to the pot. Cook, stirring occasionally, until the chicken is no longer pink on the outside, about 5 minutes. This step builds flavor.
- Add the rice and liquid. Stir in the rinsed glutinous rice and cook for 1 minute, coating the grains with the oil. Pour in 6 cups (1.4 liters) of chicken broth (or water with 2 bouillon cubes). Add 1 tablespoon (15 ml) of fish sauce (optional, but traditional) and 1 teaspoon (2 g) of ground black pepper.
- Simmer the porridge. Bring the mixture to a boil, then reduce the heat to low. Cover and let it simmer gently for 30–40 minutes, stirring every 5–7 minutes to prevent the rice from sticking to the bottom. The porridge is done when the rice is very soft and has broken down into a thick, creamy consistency. If it gets too thick, add more hot broth or water, ½ cup (120 ml) at a time.
- Check the chicken. The chicken is fully cooked when it reaches an internal temperature of 165°F (74°C), the USDA FSIS safe minimum for poultry. Use a food thermometer to verify. Since the chicken is in small pieces, it should be done by the time the rice is soft.
- Season and serve. Taste the arroz caldo and adjust seasoning with salt or more fish sauce. Ladle into bowls. Top each serving with crispy garlic (see Tips), sliced scallions, and a wedge of calamansi (or lemon) to squeeze over. Serve hot.
Common Mistakes
- Skipping the rinse: Not rinsing the glutinous rice can make the porridge gummy and overly starchy. Rinse until the water runs clear.
- Not stirring enough: Arroz caldo burns easily at the bottom. Stir frequently, especially during the last 15 minutes of cooking.
- Using regular rice: Long-grain rice won’t break down the same way; glutinous rice is essential for the signature creamy, sticky texture.
- Overcooking the garlic: Burnt garlic turns bitter. When making crispy garlic, cook it low and slow, and remove it from the oil before it browns too much.
Tips
- Make crispy garlic: For the classic topping, thinly slice 4–5 cloves of garlic and fry them in 2 tablespoons (30 ml) of oil over low heat, stirring constantly, until golden brown. Remove with a slotted spoon and drain on paper towels. The oil can be used to drizzle over the porridge.
- Use leftover chicken: If you have cooked chicken, add it in the last 10 minutes of cooking just to heat through—no need to brown it first.
- Adjust thickness: Arroz caldo thickens as it sits. When reheating, add a splash of broth or water to loosen it.
- Add saffron or annatto: For a vibrant yellow color, add a pinch of saffron threads or ½ teaspoon (1 g) of annatto powder (achuete) along with the broth. This is common in some regions.
Troubleshooting
- Porridge is too thick: Stir in hot broth or water, ½ cup (120 ml) at a time, until it reaches your desired consistency. It will continue to thicken as it cools.
- Porridge is too thin: Simmer uncovered for an additional 10–15 minutes, stirring often, to let excess liquid evaporate and the rice break down further.
- Burnt bottom: If you smell burning, immediately turn off the heat and transfer the unburnt porridge to another pot, being careful not to scrape the burnt layer. It’s salvageable, but the burnt bits will ruin the flavor if stirred in.
- Chicken is dry: This usually happens if you overcook it. In the future, use thighs (more forgiving than breast) and check the temperature early. For now, you can shred the chicken and mix it back into the porridge—the moisture will help.
- Rice is still hard after 40 minutes: Your rice may be old or the heat too low. Add more hot broth and continue simmering for another 10–15 minutes, stirring frequently, until the grains soften.
Frequently Asked Questions
Can I use chicken breast instead of thighs? Yes, but breast meat can dry out more easily. Add it in the last 10–15 minutes of cooking, or use a mix of both.
What can I substitute for glutinous rice? You can use regular jasmine or sushi rice, but the texture will be less sticky and creamy. The cooking time may also be slightly shorter.
What is a good substitute for calamansi? Calamansi is a small Filipino citrus. The best substitute is a mix of 1 part lemon juice and 1 part lime juice, or just use lemon wedges.
Can I make arroz caldo in a rice cooker or Instant Pot? Yes. For a rice cooker, use the porridge setting if available, or cook on low for about 1 hour. For an Instant Pot, sauté the aromatics and chicken, then add rice and broth, and cook on high pressure for 15 minutes, followed by a natural release for 10 minutes.
How long does arroz caldo last in the fridge? Store in an airtight container for up to 3–4 days. Reheat gently on the stovetop with a splash of broth or water.
Can I freeze arroz caldo? Yes, it freezes well for up to 3 months. Thaw in the refrigerator overnight, then reheat with extra liquid to restore the creamy texture.
Related
- Stew Leonard’s Lobster Roll Recipe (Copycat)
- Upscale Lobster Roll: A Gourmet Twist
- Lobster Roll Winthrop MA: Classic New England Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).