Arroz Caldo is a quintessential Filipino comfort dish. It is a nourishing bowl of rice porridge that combines rice, chicken, and plenty of ginger. Perfect for cold days or when you're feeling under the weather, it's easy to whip up with simple ingredients!
You may like to serve it with Lumpiang Shanghai (Fried Spring Rolls), Lumpiang Gulay (Fried Vegetable Spring Rolls), Lechon Kawali (Fried Pork Belly), or Air-fried Pork Belly (Lechon Kawali).

Jump to:
Ingredients you'll need
Notes and substitutions
- Chicken Thighs: I used boneless chicken thighs with their skin on for flavor and texture. Any cut can be used, with or without bone. However, chicken breasts have less flavor and tend to dry out after prolonged cooking.
- Turmeric Powder: Used primarily for its vibrant yellow color, it imparts a subtle earthy flavor in small quantities. If you're looking for alternatives, consider annatto (atsuete), safflower (kasubha), or saffron for a more luxurious touch, though more expensive. Feel free to omit these coloring agents if you prefer.
- Glutinous Rice (or Sweet Rice): Known as "malagkit" in Filipino, it doesn't contain gluten or sugar, despite its name. It has a sticky texture when cooked, which is ideal for the signature consistency of Arroz Caldo. While you can substitute with jasmine or short-grain rice, the dish may be more soupy or brothy in texture.
How to make this recipe
Step 1 (Prep and Season Chicken): Trim excess fat from a pound of chicken thighs. Season with salt and pepper on both sides.
Step 2 (Sear Chicken): In a 4.5-quart Dutch oven or heavy-bottomed pot, heat oil on medium-high. Sear the chicken thighs skin-side down until lightly browned, about 4-5 minutes on each side. Set aside.
Step 3 (Sauté Ginger): In the same pot, add a bit more oil if needed. Sauté 2 tablespoons of julienned ginger for about a minute to lightly brown them, bringing out their flavor.
Step 4 (Sauté Onion and Garlic): Add 1 chopped onion and 4 minced garlic cloves. Cook until they become translucent; this maximizes their flavor.
Step 5 (Toast Rice and Turmeric): Add 1½ cups rice and ¼ teaspoon turmeric powder. Stir for a minute to lightly toast the rice.
Step 6 (Add Water and Seasonings): Pour in 8 cups of water, 2 teaspoons of chicken base or bouillon, and 2 tablespoons of fish sauce.
Step 7 (Bring to a Boil): Stir to dissolve the chicken base, scraping up any fond from the bottom. Bring to a boil. Reserve 2 cups of water to add later if needed.
Step 8 (Add Chicken): Slice the seared chicken into bite-sized pieces, then add them to the mixture.
Step 9 (Simmer): Reduce heat to low, cover, and simmer for 20 minutes. Stir occasionally. The rice should reach a porridge-like texture. Add more water if needed.
Step 10 (Serve): Taste and adjust seasoning. You may need salt, pepper, or a dash of fish sauce.
Spoon into bowls and top with sliced scallions, soft-boiled eggs, and fried garlic. Include lemon or calamansi slices on the side for added zest.
Enjoy your bowl of Arroz Caldo! The longer it sits, the thicker it gets, so savor it while hot.
Recipe FAQs
Arroz Caldo is a hearty rice porridge with chicken and a generous amount of ginger. Its name stems from the Spanish words for "rice" (arroz) and "broth" (caldo), reflecting multicultural influences. It is a specific type of "lugaw," a Filipino rice porridge inspired by Chinese congee, where rice is cooked until it seamlessly blends into the broth.
The primary difference lies in their complexity and flavor profiles. Lugaw is a simple rice porridge made from rice and water, with a mild or plain taste that serves as a base for various toppings. In contrast, Arroz Caldo is a more intricate dish, incorporating chicken, ginger, and often safflower for a richer aromatic flavor.
Other rice recipes you may like
Did you make this recipe? I would love to know! Your feedback helps me make better recipes. Please rate, review, or comment below. Questions about this recipe are welcome, too!
Let's connect on Facebook, Instagram, Pinterest, TikTok, Twitter, and Youtube. Be sure to tag me when you try any of my recipes @recipesbynora!
📖 Recipe
Arroz Caldo (Chicken Rice Porridge)
Equipment
- 4.5-quart Dutch oven or a heavy bottomed-pot
Ingredients
- 1 pound boneless chicken thighs (about 3 pieces) see note
- 2 tablespoons julienned or minced ginger
- 4 garlic cloves minced
- 1 onion chopped
- 1½ cups uncooked glutinous or sweet rice see note
- ¼ teaspoon turmeric powder see note
- 8-10 cups water
- 2 teaspoons chicken base or bouillon cubes
- 2 tablespoons fish sauce
- 2 scallions thinly sliced (for garnish)
- 4 soft-boiled eggs halved (for garnish)
- Fried garlic (for garnish)
- Lemon or calamansi slices (for serving)
- Neutral oil for searing and sautéing
- Salt and pepper to taste
Instructions
- Prep and Season Chicken: Trim excess fat from chicken thighs. Season with salt and pepper on both sides.
- Sear Chicken: In a 4.5-quart Dutch oven or heavy-bottomed pot, heat oil on medium-high. Sear the chicken thighs skin-side down until lightly browned, about 4-5 minutes on each side. Set aside.
- Sauté Ginger: In the same pot, add a bit more oil if needed. Sauté the ginger for about a minute to lightly brown them, bringing out their flavor.
- Sauté Onion and Garlic: Add the onion and garlic. Cook until they become translucent; this maximizes their flavor.
- Toast Rice and Turmeric: Add the rice and turmeric powder. Stir for a minute to lightly toast the rice.
- Add Water and Seasonings: Pour in 8 cups of water, chicken base or bouillon, and fish sauce. Stir to dissolve and scrape up any fond from the bottom. Bring to a boil. Reserve 2 cups of water to add later if needed.
- Add Chicken: Slice the seared chicken into bite-sized pieces, then add them to the mixture.
- Simmer: Reduce heat to low, cover, and simmer for 20 minutes. Stir occasionally. The rice should reach a porridge-like texture. Add more water if needed.
- Serve: Taste and adjust seasoning. You may need salt, pepper, or a dash of fish sauce. Spoon into bowls and top with sliced scallions, soft-boiled eggs, and fried garlic. Include lemon or calamansi slices on the side for added zest.
Notes
- Chicken Thighs: I used boneless chicken thighs with their skin on for flavor and texture. Any cut can be used, with or without bone. However, chicken breasts have less flavor and tend to dry out after prolonged cooking.
- Turmeric Powder: Used primarily for its vibrant yellow color, it imparts a subtle earthy flavor in small quantities. If you're looking for alternatives, consider annatto (atsuete), safflower (kasubha), or saffron for a more luxurious touch, though more expensive. Feel free to omit these coloring agents if you prefer.
- Glutinous Rice (or Sweet Rice): Known as "malagkit" in Filipino, it doesn't contain gluten or sugar, despite its name. It has a sticky texture when cooked, which is ideal for the signature consistency of Arroz Caldo. While you can substitute with jasmine or short-grain rice, the dish may be more soupy or brothy in texture.
Carlo
How do you make arroz caldo creamy like that? It’s making me hungry.
Nora Rey
Hello Carlo, That creamy texture in arroz caldo is mainly because of type of rice used. Glutinous rice is the secret ingredient that gives it that rich and creamy consistency. If you decide to whip up a batch, you'll see how it all comes together. Enjoy, and happy cooking! 😄🍲