Arroz Caldo Recipe Cooked Rice: Spiced Coconut Rice Comfort in One Pot

Side Dishes

Arroz Caldo Recipe Cooked Rice: Spiced Coconut Rice Comfort in One Pot

This arroz caldo recipe delivers the ultimate Filipino comfort food experience in one comforting pot. đŸ”„ The secret lies in slow-cooked chicken, fragrant coconut milk, and aromatic spices that transform simple rice into a hearty, flavorful dish. I've perfected this recipe to balance traditional techniques with modern convenience, ensuring every bite feels like home. What makes this dish special is the rich, spiced broth that infuses the rice with layers of savory and sweet flavors. The combination of ginger, garlic, and chili creates a warm, comforting base, while tender chicken adds protein and depth. It's the kind of meal that warms you from the inside out, perfect for chilly days or when you need a little extra care. By the time you're done, you'll have tender rice with a delicate texture, infused with coconut milk and spices. The broth will be rich and flavorful, with just the right balance of heat and sweetness. Garnish with fresh vegetables like cabbage and green onions to add a pop of color and freshness, making this dish as visually appealing as it is delicious. This recipe is designed to be foolproof and adaptable, whether you're cooking for a family gathering or a cozy night in. Let's get started on creating this comforting masterpiece!

👹‍🍳
Difficulty
Medium
🍗
Diet
Poultry
đŸ”„
Calories
Med Cal

Ingredients for arroz caldo recipe cooked rice

Simple pantry staples and a few fresh ingredients transform into this comforting Filipino classic.

Ingredient Amount Notes
Chicken Thighs, Boneless, Skinless 🍗 1 œ lb Cut into bite-sized pieces
Long-Grain White Rice 🍚 2 cups Uncooked, rinsed well
Coconut Milk đŸ„„ 1 can (13.5 oz) Full-fat for creaminess
Garlic Cloves 🧄 6 cloves Minced or finely chopped
Fresh Ginger 🌿 2 tbsp Grated, peeled
Red Chili Peppers đŸŒ¶ïž 2 whole Sliced, seeds removed
Onion, Yellow 🧅 1 whole Chopped into half-moons
Carrots đŸ„• 3 medium Peeled, cut into chunks
Green Cabbage đŸ„Ź œ lb Shredded, outer leaves removed
Green Onions đŸŒ± 4 whole Sliced, for garnish
Salt 🧂 1 œ tsp Kosher or sea salt
Black Pepper đŸŒ¶ïž œ tsp Freshly ground
Fish Sauce 🐟 1 tbsp For umami depth
Sugar 🍚 1 tbsp White sugar preferred
Vegetable Oil đŸ«’ 2 tbsp For sautĂ©ing

The chicken makes this dish hearty—thighs stay juicier than breasts during the long simmer. Grab a family-sized pack at Costco if you're cooking for more than four, or check the butcher section for pre-cut pieces. Fresh ginger and garlic are non-negotiable here—the frozen dried stuff just won't cut it. For the chili peppers, Thai bird's eye adds serious heat, but regular red bell peppers work if you prefer mild. The coconut milk? Full-fat only—light versions won't give you that rich, velvety texture.

No fish sauce? Soy sauce at double the amount gets close, though it'll taste slightly different. Running low on carrots? Sweet potatoes or butternut squash add natural sweetness. The cabbage can be swapped for Napa cabbage or bok choy if that's what's available. For extra richness, add 1/4 cup cream of coconut at the end. And if you're feeling fancy, toast the rice in the pot with a little butter or oil after cooking—game-changer for texture. The green onions are just for garnish, but don't skip them—they add freshness that cuts through all the richness.

This dish tastes even better the next day—make extra if you can. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I like to portion mine into containers with a little extra broth so it stays moist. The rice will dry out if you reheat it too aggressively, so add a splash of water or coconut milk when warming. Garnish with extra green onions or a sprinkle of crushed peanuts for crunch before serving.

❀

Why You'll Love This Recipe

  • No-Fuss One-Pot: I swear by this—just brown the chicken, toss in the rice, and let the coconut milk do the heavy lifting. No chopping mountains of veggies or fussing with multiple pans.
  • Ginger-Garlic Magic: That first bite? The garlic and ginger simmered into the broth until they’re sweet and fragrant, while the coconut milk adds this velvety warmth. It’s like a hug in a bowl, honestly.
  • Leftovers That Shine: This dish actually tastes better the next day. I’ll make a big batch on Sunday, and by Wednesday, it’s still the star of my lunch—just reheat and enjoy.
  • Budget Comfort Food: Chicken thighs and rice are cheap, but the coconut milk makes it feel special. It’s the kind of meal that feeds the whole family without breaking the bank or taking all day.

Step-by-step instructions for spiced coconut rice comfort

Here's how to create this fragrant, one-pot wonder that's perfect for cozy nights.

1

🍳 Step 1: SautĂ© the Aromatics and Chicken

Heat the 2 tablespoons vegetable oil in a large pot over medium-high heat. Add the 1.5 lb chicken thighs cut into bite-sized pieces and cook for 5-6 minutes until the chicken turns opaque and begins to brown. You'll see the edges crisp slightly—that's your signal to move on.

Remove the chicken and set it aside. In the same pot, add the 1 whole onion chopped into half-moons and cook for 3-4 minutes until softened and translucent. Add the 6 cloves garlic cloves minced and the 2 tablespoons fresh ginger grated, cooking for 30 seconds until fragrant. Here's where it gets aromatic—you should smell that sweet onion and spicy ginger mingling together.

2

🍳 Step 2: Add Vegetables and Seasonings

Toss in the 3 medium carrots cut into chunks, 0.5 lb green cabbage shredded, and 2 whole red chili peppers sliced (seeds removed for less heat). Stir everything together and cook for 5 minutes until the vegetables begin to soften slightly. You'll notice the cabbage wilting and the carrots turning a brighter orange color.

Add the 1.5 teaspoons salt, 0.5 teaspoon black pepper, 1 tablespoon fish sauce, and 1 tablespoon sugar. Stir well to combine and let everything cook together for another 2 minutes. This is where all those flavors start to meld—salty, umami, and just a hint of sweetness from the sugar.

3

đŸ„˜ Step 3: Layer in Rice and Coconut Milk

Pour in the 2 cups long-grain white rice and stir to coat it evenly with the vegetables and seasonings. This ensures every grain gets that delicious flavor base. Add the 1 can (13.5 oz) coconut milk and 3 cups water. Stir gently but thoroughly—you want the rice to be fully submerged but not stirred so vigorously that it breaks apart.

Bring the mixture to a boil over high heat, then immediately reduce the heat to low. Here's the thing—this is a delicate balance. You want a gentle simmer, not a rolling boil, to prevent the rice from becoming mushy. Cover the pot with a tight-fitting lid and let it cook for 20 minutes without disturbing it.

4

⏰ Step 4: Simmer and Rest for Perfect Texture

After 20 minutes, check the rice. If it still has a bit of liquid on top, cover again and let it cook for another 5 minutes. The rice should be tender with just a slight bite, and the liquid should be mostly absorbed. If it's still too soupy, uncover and let it cook for 2-3 more minutes to evaporate the excess moisture.

Once the rice is cooked, stir in the chicken pieces and let everything heat through for 2-3 minutes. The chicken should be warm and the flavors should meld beautifully. Here's a pro tip: if the rice seems dry, add a splash of water or coconut milk to loosen it up—just enough to create that perfect creamy consistency.

5

đŸœïž Step 5: Garnish and Serve Warm

Transfer the arroz caldo to serving bowls. Garnish each serving with the 4 whole green onions sliced and a sprinkle of black pepper. The green onions add a fresh, bright contrast to the rich coconut and spiced flavors. Serve immediately while it's hot—this dish is all about that comforting, warm embrace.

Each bite should deliver tender chicken, fluffy rice, and a creamy coconut broth infused with all those aromatic vegetables. The perfect balance of spicy, savory, and sweet makes this dish incredibly comforting—just as promised. Pair it with a simple side salad or warm crusty bread to complete the meal.

👹‍🍳

Pro Tips For Making Arroz Caldo Recipe Cooked Rice

  • Simmer Chicken Low: Start with a quick sear in a hot pan—just 3-4 minutes per side—then drop the heat to medium-low and cover with water. After 15 minutes, the thighs release collagen, but if you keep the heat high, they’ll turn rubbery and dry out. Trust me, the broth will reward you.
  • Peel Ginger Like a Pro: Use a spoon’s back to scrape off the skin in one smooth motion, then slice thinly—about 1/8-inch thick. Thick chunks won’t infuse as well, and pre-minced ginger loses its punch. I learned this the hard way when my arroz caldo tasted like it was missing something.
  • Toast Rice First: Stir the raw rice in the pot over medium heat for 2 minutes before adding liquid—just until you smell the nutty aroma. Skipping this step means the rice will turn mushy instead of holding its shape. Sounds simple, but it’s the thing that matters most.
  • Stir Coconut Milk Last: Add the coconut milk in the final 5 minutes of cooking, not at the start. If you mix it in too early, the rice absorbs it unevenly, leaving some grains bland. Stir well and let it sit for 2 minutes off the heat—this guarantees every bite is creamy.

Best sauces and condiments for this recipe

Coconut Milk Base

The coconut milk is the soul of this dish—it creates that signature creamy, velvety texture that makes arroz caldo so comforting. I recommend using full-fat coconut milk (like Thai Kitchen brand) for maximum richness. If you're feeling extra indulgent, stir in 1/4 cup cream of coconut at the end for a decadent twist. For a lighter version, use light coconut milk, but expect slightly less creaminess. đŸ„„

Fish Sauce Boost

That 1 tablespoon fish sauce might seem small, but it’s a game-changer for depth. I like Red Boat or Tiparos brands—they’re clean and flavorful. If you’re avoiding fish sauce, swap it for 2 teaspoons soy sauce (though the umami won’t be quite the same). For extra complexity, add 1/2 teaspoon shrimp paste (like bagoong) if you’re feeling adventurous. The key is balancing it with the sweetness of the carrots and coconut.

Spicy Kick Options

Adjust the heat to your taste! The 2 sliced red chili peppers (seeds removed) give a mild warmth, but if you love spice, add 1-2 extra peppers or a pinch of cayenne pepper. For smoky depth, char the peppers in a dry pan before adding them. If you prefer a different flavor profile, swap the chili for 1/2 teaspoon ground coriander or 1/4 teaspoon turmeric for earthiness. đŸŒ¶ïž

Sweet-Savory Balance

The 1 tablespoon sugar might seem unusual, but it rounds out the flavors beautifully. If you’re using brown sugar or palm sugar, reduce to 1/2 tablespoon—they’re more potent. For a natural sweetness boost, add 1/2 cup diced pineapple or 1 sliced apple while cooking. The sugar also helps caramelize the vegetables slightly, adding another layer of complexity.

Umami Enhancers

For extra umami, stir in 1/2 teaspoon MSG (like Accent) or 1 tablespoon oyster sauce at the end. If you’re vegetarian, 1 teaspoon mushroom powder or 1/2 cup diced mushrooms (added with the vegetables) works wonders. The fish sauce already provides umami, but these additions take it to the next level—especially if you’re serving this to guests who might not be familiar with Filipino flavors.

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 16g80%
Cholesterol 115mg38%
Sodium 850mg37%
Total Carbohydrate 48g17%
Dietary Fiber 5g18%
Sugars 8g
Protein 28g56%
* 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 use chicken breast instead of thighs for this arroz caldo?

Chicken breast will work, but thighs are ideal because they stay juicier during the long simmer. If using breasts, cut them into 1-inch pieces and cook them separately for 3-4 minutes before adding to the pot to prevent drying out. For best results, use 1.5 lb boneless, skinless breasts and add them back at the end to heat through.

2

How do I make this arroz caldo vegetarian?

Swap the chicken for 1.5 lb firm tofu (pressed and cubed) or 1 lb mushrooms (like shiitake or oyster). Replace fish sauce with 2 tbsp soy sauce + 1 tsp mushroom powder for umami. Add 1/2 cup coconut cream at the end for richness. The broth will still be flavorful but with a plant-based depth!

3

Why is my arroz caldo too watery after cooking?

This usually happens when the rice absorbs too much liquid or the pot isn't tight enough. After the initial 20-minute simmer, uncover and cook on medium-low heat for 5-10 minutes to evaporate excess liquid. If needed, transfer to a colander and let sit for 2 minutes to drain excess moisture before serving. For next time, reduce water by 1/2 cup if your rice tends to be sticky.

4

Can I prepare arroz caldo ahead of time?

This dish tastes even better the next day. Store in an airtight container in the fridge for 4-5 days or freeze for 3 months. Reheat gently on the stove with a splash of water or coconut milk. Pro tip: Keep the broth separate if freezing - reheat the rice with fresh broth for maximum flavor.

5

What's the secret to perfectly tender rice?

The key is gentle heat and proper liquid ratio. Use 3 cups water for 2 cups rice plus coconut milk. After boiling, reduce to the lowest possible heat that maintains a barely simmer (tiny bubbles at the edges). Never stir the rice after adding liquid - this breaks the grains. If using a heavy-bottomed pot, reduce water by 1/4 cup** as it retains heat better.

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