Arroz Caldo Recipe Cooked Rice: Filipino-Style Comfort in One Pot

Side Dishes

Arroz Caldo Recipe Cooked Rice: Filipino-Style Comfort in One Pot

This arroz caldo recipe with cooked rice delivers the ultimate comfort in a single pot, blending tender chicken, fragrant rice, and a creamy ginger broth that warms both body and soul. This one-pot wonder transforms simple ingredients into a restaurant-quality meal that's perfect for chilly evenings or when you crave homemade goodness. The secret lies in simmering everything together, allowing flavors to meld into a harmonious, deeply satisfying dish.

What sets this arroz caldo apart is its rich, velvety texture—achieved by blending a portion of the broth with ginger and garlic for an unmistakable aromatic depth. Unlike traditional versions that require multiple steps, this recipe streamlines the process without sacrificing authenticity. The chicken cooks until fall-off-the-bone tender, while the rice absorbs the flavorful broth, creating a dish that's as nourishing as it is delicious.

By the time you're done, you'll have a steaming bowl of arroz caldo that's creamy, fragrant, and packed with protein—ready to be topped with fresh herbs, crisp vegetables, or a sprinkle of calamansi for brightness. The best part? It comes together in under an hour, making it ideal for busy weeknights when you still want to feel like you've prepared a special meal.

Serve this comforting dish alongside a simple green salad or steamed vegetables for a balanced meal that feels like a hug in a bowl. The versatility of arroz caldo makes it perfect for any occasion, from family dinners to potlucks where you want to share a taste of Filipino home cooking.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for arroz caldo recipe cooked rice

Fifteen ingredients blend into creamy, fragrant arroz caldo that feels like a hug in a bowl.

Ingredient Amount Notes
Chicken Thighs 🍗 1 ½ lb Bone-in, skin-on preferred
Jasmine Rice 🍚 1 cup Uncooked, long-grain preferred
Fresh Ginger 🧄 3 oz Peeled, sliced into coins
Garlic Cloves 🧄 6 cloves Peeled, minced or crushed
Coconut Milk 🥥 1 can 13.5 oz can, full-fat preferred
Chicken Broth 💧 4 cups Low-sodium preferred
Green Onions 🧅 4 whole White and green parts separated
Fresh Calamansi or Lemon 🍋 2 whole Juiced, or substitute lime
Olive Oil 🫒 2 tbsp Extra-virgin preferred
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Fresh Thai Basil 🌿 ¼ cup Or regular basil if unavailable
Vegetable Oil 🫒 1 tbsp For cooking chicken
Potato Starch or Cornstarch 🍠 1 tbsp For thickening broth

The chicken thighs are non-negotiable here—bone-in, skin-on delivers the richest flavor. Local Asian markets often carry them pre-cut, but any grocery store butcher can trim them for you. For the ginger, buy fresh—the vibrant color means it's potent. No fresh ginger? Powdered works at half the amount, but it lacks that aromatic punch. The jasmine rice should be long-grain and uncooked—short-grain rice like sushi rice will make the dish too sticky. If you can't find jasmine, basmati rice is a solid swap.

Coconut milk can be tricky—full-fat is essential for that velvety texture. Light coconut milk won't cut it. Thai Kitchen or Goya brands are reliable, but check the can for any added thickeners. The broth is where the magic happens—low-sodium is key so you can control the seasoning. No chicken broth? Vegetable broth with a splash of soy sauce works in a pinch. The garlic and ginger get blended into a paste with some broth for that restaurant-quality depth—don't skip this step. It's what makes this dish taste like your abuela's version.

This dish tastes even better the next day—make extra portions if you can. Store leftovers in the fridge for 4-5 days or freeze for 3 months. For freezing, portion into individual containers so you can reheat just what you need. The rice absorbs the broth beautifully, so if it seems dry when reheating, just add a splash of water or broth. Fresh herbs like cilantro and Thai basil should be added just before serving—they wilt fast when cooked. Keep them in a damp paper towel in the fridge for up to 5 days.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: this tastes better the next day. The rice gets that perfect starchy cling, the chicken shreds easily, and I’ve reheated portions straight from the fridge for lunch—no one ever complains. My freezer’s stocked with it because it’s that reliable.
  • One-Pot Magic: I swear by this—just dump everything in one pot, simmer, and walk away. The chicken thighs stay juicy, the rice absorbs that coconut milk like a dream, and honestly? I’ve made it while scrolling through my phone. That’s how low-maintenance it gets.
  • Ginger-Garlic Punch: Between us, the fresh ginger and garlic here aren’t just flavor—they’re the stars. That zesty, warm kick from the ginger? It wakes up every bite, while the garlic softens just enough to melt into the rice. Not too sharp, not too mild—just right.
  • Leftovers That Beg: Here’s what sold me: this tastes better the next day. The rice gets that perfect starchy cling, the chicken shreds easily, and I’ve reheated portions straight from the fridge for lunch—no one ever complains. My freezer’s stocked with it because it’s that reliable.

Step-by-step instructions for Filipino-style comfort in one pot

This is where the magic happens—where simple ingredients transform into heartwarming Filipino comfort.

1

Sear the Chicken Thighs for Deep Flavor

Heat the 1 tablespoon vegetable oil in a large pot over medium-high heat until shimmering. Pat the 1.5 lb chicken thighs dry with paper towels—this ensures a crispy, golden-brown sear. Place the chicken skin-side down in the pot and cook undisturbed for 5-6 minutes until the skin turns a rich golden color and the edges begin to crisp.

Flip the chicken and cook for another 4-5 minutes until the meat reaches 165°F internally. Remove the chicken from the pot and set it aside on a plate. You'll notice the chicken releases easily from the pot—this means it's ready. The rendered fat in the pot will form the flavorful base for your arroz caldo, so don't wipe it out. This step is non-negotiable for that authentic, savory depth.

2

Build the Aromatic Base with Ginger and Garlic

In the same pot, reduce the heat to medium and add 2 tablespoons olive oil. Toss in the 3 oz sliced fresh ginger and 6 minced garlic cloves, stirring constantly for 1-2 minutes until the ginger softens and the garlic becomes fragrant—you'll smell that irresistible aroma that signals the foundation of your dish is being built.

Here's the thing—don't let the garlic burn. It should be golden and fragrant, not bitter. If it starts to darken too quickly, reduce the heat slightly. Add the 1 cup jasmine rice and stir to coat the grains evenly with the aromatic oil. This ensures each grain absorbs the full depth of flavor as it cooks. Let it toast for 1 minute until the rice turns slightly translucent at the edges.

3

Simmer the Rice in Flavorful Broth

Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. Once boiling, reduce the heat to low and stir once to distribute the rice evenly. Add the 1.5 tsp salt and 0.5 tsp black pepper, then cover the pot with a tight-fitting lid. Let it simmer for 15 minutes without disturbing it—this allows the rice to absorb the broth and develop a creamy texture.

After 15 minutes, check the rice. It should be tender but still have a slight bite—you want it al dente so it doesn't turn mushy. If the rice is still firm, cover and cook for another 5 minutes. The broth should be mostly absorbed, leaving you with a thick, aromatic porridge-like consistency. This is the heart of arroz caldo, where the rice becomes the star of the dish.

4

Finish with Coconut Milk and Citrus Brightness

Stir in the 1 can coconut milk and juice from 2 whole fresh calamansi or lemon—this adds a creamy texture and a bright, tangy contrast that cuts through the richness of the coconut. Bring the mixture to a gentle simmer again, stirring occasionally for 5 minutes until the coconut milk is fully incorporated and the rice is fully cooked.

Here's where it gets even better: dissolve the 1 tablespoon potato starch or cornstarch in 2 tablespoons water to create a slurry. Slowly stir this into the pot while simmering for 1-2 minutes until the broth thickens slightly. This step ensures the arroz caldo has that perfect, velvety consistency without being gluey. Taste and adjust the seasoning if needed—you might need a pinch more salt to balance the coconut's richness.

5

Garnish and Serve with Fresh Herbs

Return the chicken thighs to the pot and let them warm through for 3-4 minutes. The chicken should be fork-tender and infused with the flavors of the broth. Remove the chicken and slice it into bite-sized pieces, then return it to the pot.

Garnish with the chopped fresh cilantro and fresh Thai basil, then scatter the white and green parts of the 4 whole green onions on top. Serve immediately in deep bowls, ensuring each serving has a generous portion of rice, chicken, and broth. The aroma alone will make your kitchen feel like a Filipino comfort haven. This dish is all about warmth, simplicity, and the kind of comfort that comes from a well-loved family recipe.

👨‍🍳

Pro Tips For Making Arroz Caldo Recipe Cooked Rice

  • Parboil Chicken First: Skip the raw chicken in broth—it’ll turn your soup murky. Instead, poach the thighs in salted water for 10 minutes until just cooked, then shred. The meat stays tender, and the broth stays clear. Trust me, your arroz caldo won’t taste like a science experiment.
  • Grate, Don’t Slice, Ginger: Fresh ginger loses punch when chopped. Use a microplane or fine grater for the garlic too—this releases oils and aroma into the broth early. No blender? A mortar and pestle works, but don’t overdo it or you’ll end up with ginger paste.
  • Simmer Rice Low and Slow: After adding coconut milk, drop the heat to the lowest setting. If you let it boil, the rice turns mushy, and the coconut milk curdles. This isn’t a race—give it 15 minutes of gentle heat, and the rice will absorb flavor like a sponge.
  • Toast Garlic Before Adding: Sauté the garlic in coconut oil until it’s golden, not brown—this prevents bitterness. Add the grated ginger right after, and let them bloom for 30 seconds. The aroma difference is night and day, and it keeps the dish from tasting flat.

Creative variations of this arroz caldo recipe cooked rice

Spicy Thai Fusion

Transform your arroz caldo into a Thai-inspired dish by adding 1 tbsp red curry paste when you incorporate the coconut milk. Stir in 1 cup shredded chicken (instead of thighs) and ½ cup Thai eggplant sliced into thin rounds. Top with crushed peanuts and Thai basil leaves for an aromatic twist. The curry paste adds warmth while keeping the dish's creamy essence intact. 🌶️

Vegetarian Adaptation

Swap the chicken for 1 lb firm tofu pressed and cubed, or mushrooms like shiitake and oyster for umami depth. Use vegetable broth instead of chicken broth, and add 1 tbsp soy sauce for savory balance. Garnish with fried shallots for crunch and lime wedges for brightness. This version keeps the comforting texture while being plant-based. 🌱

Seafood Version

Replace chicken with 1 lb shrimp or white fish fillets like cod or snapper. Add ½ cup fish sauce when simmering the broth for a briny depth. Cook the seafood separately until just done (3-4 minutes for shrimp) to avoid overcooking. Finish with fresh cilantro and lemon zest for a lighter, coastal-inspired take. 🦐

Creamy Potato Addition

For extra heartiness, add 1 cup diced potatoes with the rice. They’ll soften beautifully while absorbing the broth’s flavors. Toss in ½ cup corn kernels for sweetness and texture. The potatoes add a satisfying bite, making this version perfect for colder months. 🥔

Herb-Infused Broth

Boost the broth’s complexity by blending 1 cup fresh cilantro stems and ½ cup Thai basil leaves with ½ cup broth before adding it back to the pot. This infuses the dish with herbal brightness without overpowering the ginger and garlic base. The stems add flavor without altering the dish’s creamy texture. 🌿

Spicy Calamansi Drizzle

Elevate your arroz caldo with a spicy calamansi glaze: mix 3 tbsp calamansi juice, 1 tbsp honey, and ½ tsp chili flakes. Drizzle over each serving just before eating for a tangy, fiery finish. This glaze balances the dish’s creaminess with a zesty kick. 💛

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 12g60%
Cholesterol 115mg38%
Sodium 520mg23%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 4g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make arroz caldo without coconut milk?

Yes, but the texture will be lighter. For a creamy alternative, blend ½ cup broth with 1 tbsp cornstarch and 1 tbsp butter, then stir it back in. Or use ½ cup evaporated milk for a milder version. The dish will still be flavorful but lose its signature velvety mouthfeel.

2

Why does my arroz caldo turn out watery?

This usually happens when the rice absorbs too much broth. To fix it, simmer uncovered for 5-10 minutes to reduce the liquid, or stir in 1 tbsp cornstarch mixed with 2 tbsp water> until thickened. For prevention, use 1:1.5 rice-to-broth ratio (like in the recipe) and simmer covered with a tight lid.

3

What’s the best way to reheat arroz caldo?

Reheat gently on low heat with 2 tbsp water> to prevent drying. If it seems thick, stir in extra broth or water. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals, stirring between each. Never reheat to a boil—this can make the rice mushy.

4

Can I use instant rice pouches for arroz caldo?

Not ideal—they lack the texture and flavor of jasmine rice. If you must, use ½ the amount> (since they expand more) and add 1 extra cup broth> to compensate. For best results, stick with uncooked jasmine rice—it absorbs flavors better and gives that signature creamy consistency.

5

How do I make arroz caldo spicier?

Add 1-2 tbsp sriracha> or ½ tsp chili flakes> when blending the ginger-garlic paste. For heat lovers, stir in 1 tbsp gochujang> with the coconut milk. Garnish with sliced jalapeños or a sprinkle of chili powder. Remember: start with less and adjust to taste—spice builds as the dish cools.

★★★★★4.5(3 reviews)
Categories Side Dishes