Side Dishes
This arroz caldo recipe with cooked rice is the Filipino comfort bowl that warms the soul with its fragrant coconut-ginger broth and tender rice. This dish transforms simple ingredients into a hearty meal that balances creamy coconut milk with bright ginger and garlic, creating a symphony of flavors that feels like home. The secret lies in soaking the rice properly and simmering the broth just right—no shortcuts here, just authentic taste.
What sets this arroz caldo apart is the harmony of textures and aromas: the tender rice that absorbs the broth's essence, the savory chicken or pork that melts in your mouth, and the subtle heat from the ginger that lingers on your palate. Traditional techniques like toasting the garlic and onions deepen the flavor, while the coconut milk adds richness without overpowering the dish. It's the kind of meal that feels like a hug in bowl form.
By the time you're done, you'll have a steaming bowl of arroz caldo that's ready to be shared with family or enjoyed solo on a chilly evening. The broth is fragrant, the rice is perfectly cooked, and every spoonful delivers that perfect balance of coconut creaminess and ginger zing. This isn't just a side dish—it's a centerpiece that brings warmth and tradition to your table.
The best part? It's adaptable to your preferences—swap chicken for pork, add extra vegetables, or garnish with green onions and calamansi for that final touch of brightness. Let's get cooking and bring a taste of the Philippines to your kitchen.
Ingredients for arroz caldo recipe cooked rice
Here’s what you need to turn simple rice into fragrant Filipino comfort food.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Uncooked, long-grain preferred |
| Chicken Thighs 🍗 | 1 ½ lb | Bone-in, skin-on preferred |
| Fresh Ginger 🧄 | ½ cup | Peeled, sliced into thin coins |
| Garlic Cloves 🧄 | 8 cloves | Peeled, lightly crushed |
| Coconut Milk 🥥 | 1 can | Full-fat, 13.5 oz can |
| Calamansi Juice 🍋 | ¼ cup | Substitute lime if unavailable |
| Green Onions 🧅 | ¼ cup | Sliced, for garnish |
| Chicken Broth 💧 | 4 cups | Low-sodium preferred |
| Olive Oil 🫒 | 2 tbsp | For sautéing ginger/garlic |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fish Sauce 🍶 | 1 tbsp | Red Boat preferred |
| Sugar 🍬 | 1 tbsp | White or brown |
| Fresh Calamansi 🍋 | 2 whole | For garnish and extra zing |
The coconut milk is non-negotiable here—full-fat canned gives that creamy texture. Thai Kitchen or Goya brands work perfectly. Fresh ginger and garlic are worth the extra minute to peel and slice yourself—pre-minced gets mushy. Chicken thighs hold up better than breasts in the broth, but switch to breasts if you prefer leaner meat. Look for bright, firm ginger roots at Asian markets—they’ve got the freshest stuff. The calamansi is the secret zing—if you can’t find it, lime juice works but isn’t quite the same.
No coconut milk? Heavy cream plus a splash of coconut extract gets you close, though it won’t be as rich. Short on chicken broth? Vegetable broth with a chicken bouillon cube works in a pinch. The fish sauce adds depth—Red Boat is my go-to, but any good brand does the trick. For extra umami, add a dash of soy sauce too. The sugar balances the acidity, so don’t skip it even if you’re not sweet-toothed. Fresh herbs? Cilantro or Thai basil can join the green onions on top if you’re feeling fancy.
This reheats beautifully—just add a splash of water to loosen the broth. Keeps for 4-5 days in the fridge, and freezes for 3 months if you portion it right. I always make extra because it’s perfect for lunches. Store the broth separately if you’re not using it all at once—just reheat and pour over fresh rice when ready. The rice soaks up all the flavor, so don’t be shy about adding a little extra broth if it’s dry.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash a million dishes. Just toss the chicken, rice, ginger, and garlic into a pot with broth, simmer until the rice is tender, then stir in that creamy coconut milk at the end. The only cleanup is one pot—no straining, no fuss.
- Ginger-Garlic Bomb: That first bite? Pure flavor payoff. The fresh ginger and garlic—lightly toasted but not burned—melt into the rice, while the coconut milk adds this rich, velvety warmth. It’s the kind of dish where every spoonful makes you go, “Wait, that’s it?”
- Leftovers That Shine: Between us, this is my go-to for meal prep. The rice stays fluffy even after reheating, and the chicken gets juicier the next day. Pack it for lunch or serve it cold with lime—it’s that versatile. (Yes, even on a Tuesday night.)
- Budget Comfort Food: Chicken thighs are forgiving and cheap, and a single can of coconut milk stretches across multiple servings. I make this when I’m pinching pennies, but honestly? It doesn’t taste like I’m saving money—it tastes like a hug in a bowl.
Step-by-step instructions for arroz caldo recipe cooked rice
Let's create this comforting Filipino classic with fragrant coconut and zesty ginger.
Prepare the Chicken and Aromatics
Start by placing the 1.5 lb chicken thighs in a large pot and covering them with 4 cups chicken broth. Bring to a boil over medium-high heat, then reduce to a simmer. Let the chicken cook for 20-25 minutes until it's fully tender and easily pulls away from the bone. You'll know it's ready when the meat reaches 165°F internally and the broth has reduced slightly, concentrating the flavors.
While the chicken simmers, peel and slice the 0.5 cup fresh ginger into thin coins, and peel and lightly crush the 8 cloves garlic. Set these aside for the next step. The aroma of simmering ginger and garlic will fill your kitchen—this is where the magic begins for that signature zing in arroz caldo.
Build the Coconut-Ginger Broth
Once the chicken is cooked, carefully remove it from the broth and set it aside to cool slightly. Strain the broth through a fine-mesh sieve to remove any impurities, then return it to the pot. Add the sliced ginger and crushed garlic to the broth and bring it back to a gentle simmer over medium heat. Let it cook for 5 minutes until the aromatics are fragrant and the broth smells rich and inviting.
Next, stir in the 1 can coconut milk, 1 tbsp fish sauce, and 1 tbsp sugar. The coconut milk will create a creamy base while the fish sauce and sugar balance the flavors—sweet, salty, and umami all in one. Let the mixture simmer gently for 5 minutes to allow the coconut milk to fully incorporate and the flavors to meld together. You'll notice the broth becomes thicker and more luxurious.
Cook the Jasmine Rice
Add the 2 cups jasmine rice to the simmering broth and stir gently to distribute it evenly. The rice should be fully submerged in the liquid. Bring the mixture to a boil, then immediately reduce the heat to low and cover the pot with a tight-fitting lid. Let the rice cook undisturbed for 15 minutes, allowing the steam to work its magic and infuse the grains with the coconut and ginger flavors.
After 15 minutes, check the rice. If it's still slightly firm to the bite, continue cooking for another 5-10 minutes until it's tender and fluffy. The rice should absorb most of the liquid, leaving just enough broth to create a creamy, comforting texture. If it's still too wet, uncover the pot and let it simmer for a few more minutes to evaporate the excess moisture.
Finish and Serve with Freshness
Once the rice is perfectly cooked, stir in the 0.25 cup calamansi juice and adjust the seasoning with 1 tsp salt and 0.5 tsp black pepper to taste. The calamansi juice adds a bright, tangy kick that cuts through the richness of the coconut milk. If you're using fresh calamansi, you can also slice the 2 whole fresh calamansi in half and squeeze the juice directly into the pot for an extra burst of flavor.
Shred the cooked chicken and return it to the pot, mixing it gently with the rice. Garnish with the 0.25 cup sliced green onions and serve immediately. The contrast of the warm, creamy arroz caldo with the fresh green onions and tangy calamansi will make this dish irresistibly comforting. Enjoy it with a side of extra calamansi wedges for squeezing over each bowl.
Pro Tips For Making Arroz Caldo Recipe Cooked Rice
- Parboil Chicken First: Skip the raw chicken in broth—it’ll turn mushy. Parboil the thighs for 8-10 minutes until just cooked, then shock in ice water. This locks in moisture and keeps them tender even after hours of simmering. (Yes, even if you’re impatient like me, don’t rush this.) ---
- Grate Ginger Like Mad: No peeling, no chopping—just scrub the ginger, slice off the ends, and grate it directly into the pot. The extra surface area releases flavor faster, and you avoid the bitter skin. I learned this the hard way after burning my fingers trying to mince it. ---
- Simmer Rice Low and Slow: After adding the coconut milk and broth, drop the heat to the lowest setting possible—just above a bare simmer. Too much heat turns the rice gluey, and the coconut milk separates. Trust me, the pot won’t boil over if you keep it steady. (Your future self will thank you.) ---
- Toast Garlic Until Golden: Don’t just smell it—cook the minced garlic in oil until it’s actually golden, not just fragrant. That extra minute prevents the dish from tasting raw and makes the coconut milk sing. (Sounds weird, but it works—tested it after three bland batches.)
Health benefits of this arroz caldo recipe cooked rice
Gut-Friendly Comfort
This arroz caldo is a probiotic powerhouse thanks to the coconut milk and ginger combination. The ginger contains gingerol, a compound that soothes digestion and reduces inflammation—perfect for after heavy meals or when you're feeling under the weather. The coconut milk adds medium-chain triglycerides (MCTs), which are easier to digest than other fats and provide quick energy. I always make extra when I'm recovering from a cold because it settles my stomach beautifully. 🌱
Immune-Boosting Broth
The chicken broth serves as the flavor base but also packs immune-boosting nutrients. Homemade broth contains collagen, glutamine, and amino acids that support gut health and reduce inflammation. The fish sauce adds umami depth while providing B vitamins and minerals like selenium. I use Red Boat fish sauce because it's clean and adds authentic flavor without overpowering. The calamansi juice provides vitamin C, which helps your body absorb iron from the chicken and supports immune function.
Energy-Packed Rice
Jasmine rice is a complex carbohydrate that provides sustained energy—ideal for a comforting meal that keeps you full for hours. The soaking method (indirectly referenced in the intro) enhances digestibility by breaking down some of the starches, making it gentler on your stomach. Pair this with the protein from chicken and healthy fats from coconut milk, and you've got a balanced meal that stabilizes blood sugar. I often serve this as a post-workout meal because it replenishes glycogen stores without the crash. 💪
Anti-Inflammatory Spice Blend
The ginger-garlic combination is a natural anti-inflammatory duo. Ginger contains gingerol, which helps reduce muscle soreness, while garlic provides allicin, a compound with antiviral and antibacterial properties. The black pepper you add at the end isn't just for flavor—it contains piperine, which enhances nutrient absorption (especially from the coconut milk). I like to add an extra pinch of Turmeric (not in the recipe) for even more anti-inflammatory benefits if I'm feeling adventurous.
Hydration Helper
This dish is surprisingly hydrating despite its creamy texture. The chicken broth provides electrolytes like sodium and potassium, while the calamansi juice adds hydration-boosting citrus acidity. The coconut milk contains electrolytes too, making this a great meal for hot days or after physical activity. I often recommend this to friends who need to recover from dehydration—it's far more effective than plain water or sports drinks. 💧
Stress-Relief Bowl
Comfort food isn't just about taste—it's about emotional nourishment. The warmth of the broth, the creamy coconut, and the bright ginger work together to reduce stress hormones like cortisol. The act of cooking this dish (and the aroma filling your kitchen) triggers feel-good neurotransmitters. I make this whenever I'm feeling overwhelmed—it's my go-to self-care meal. The calamansi adds that final zing that makes it feel celebratory, even on ordinary days. ✨
Nutrition facts
Frequently asked questions
Can I make arroz caldo with pork instead of chicken?
Pork shoulder or pork ribs work beautifully in arroz caldo. For best results, cut the pork into 1-inch cubes and sear them first to build deep flavor. Use the same broth ratio (about 4 cups for 1.5 lbs pork) and simmer until tender. The fat content in pork adds richness that complements the coconut milk perfectly.
How do I make the rice less mushy in arroz caldo?
Rinse the jasmine rice thoroughly before cooking to remove excess starch. Use a 1:1.5 rice-to-broth ratio (2 cups rice to 3 cups broth) and cook on low heat with the lid tightly sealed. If the rice still feels undercooked, uncover and let it steam for 2-3 minutes off the heat. Avoid stirring the rice while cooking—this breaks the grains.
What can I substitute if I don't have calamansi?
Lime juice works best as a substitute for calamansi. Use the same amount (¼ cup) but add a pinch of sugar to balance the stronger acidity. For extra authenticity, mix lime juice with 1 tsp sugar and let it sit for 5 minutes before adding to the broth. The sugar mimics calamansi's natural sweet-tart profile.
Can I make arroz caldo ahead of time?
Yes! This dish actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for 3-4 days. Reheat gently on the stove with a splash of water to restore moisture. For freezing, portion the broth separately from the rice (freezes for 3 months)—just reheat the broth and pour over freshly cooked rice when ready to serve.
Why does my arroz caldo taste bland?
Bland flavor usually means the aromatics weren't cooked long enough. Sauté the ginger and garlic until fragrant (3-4 minutes) and simmer the broth uncovered for 10 minutes to concentrate flavors. Boost umami with an extra ½ tbsp fish sauce or add a pinch of MSG (if you use it). Fresh herbs like cilantro or Thai basil can also brighten the dish.
