Side Dishes
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!
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.
đł 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.
đł 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.
đ„ 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.
â° 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.
đœïž 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
Frequently asked questions
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.
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!
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.
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.
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.
