Side Dishes
This arroz caldo recipe transforms simple rice into a fragrant, hearty Filipino comfort bowl that warms the soul. š The secret lies in slow-cooked chicken, aromatic ginger, and star anise that infuse the broth with deep, savory notesāperfect for chilly evenings or when you crave a taste of home.
What sets this dish apart is its balance of textures: tender chicken, soft rice, and crisp vegetables all swimming in a rich, ginger-spiced broth. The traditional method involves simmering the broth for hours to develop maximum flavor, though modern shortcuts (like pressure cooking) can cut time without sacrificing depth.
By the time you serve this bowl, youāll have a steaming pot of arroz caldoācomfort food at its finest. The aroma alone will draw everyone to the table, and the first bite delivers that perfect harmony of savory, spicy, and umami flavors that define Filipino home cooking.
Whether you stick to the classic recipe or add modern twists like chili or herbs, this dish is versatile enough for any occasion. Letās get started on creating your own bowl of warmth and tradition.
Ingredients for arroz caldo recipe cooked rice
Simple ingredients that create a bowl of Filipino warmth and tradition.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs š | 1 ½ lb | Skin-on for flavor, cut into bite-sized pieces |
| Jasmine Rice š | 1 cup | Uncooked, long-grain preferred |
| Fresh Ginger š§ | 3 tbsp | Finely grated, aromatic variety |
| Star Anise š | 2 whole | Whole pods for infusion |
| Garlic Cloves š§ | 6 cloves | Peeled, minced for depth |
| Carrots š„ | 1 lb | Baby carrots or sliced into chunks |
| Green Onions š§ | ½ cup | Sliced, white and green parts |
| Coconut Milk š„„ | 13 ½ oz | Full-fat canned, unsweetened |
| Chicken Broth š§ | 4 cups | Low-sodium preferred |
| Bay Leaves šæ | 2 whole | Fresh for best flavor |
| Salt š§ | 1 ½ tsp | Kosher or sea salt |
| Black Pepper š¶ļø | ½ tsp | Freshly ground |
| Vegetable Oil š« | 2 tbsp | For sautĆ©ing |
| Lime š | 1 whole | Juiced, for brightness |
The chicken thighs are keyāskin-on gives the most flavor, but boneless makes it easy. Look for thighs with good marbling at the grocery store's meat counter. I always grab mine from Trader Joe's or the butcher section at Whole Foods for the freshest cut. The ginger should be bright and firm, not shriveled. Star anise pods are usually in the spice aisle near whole spicesāPenzeys or bulk bins at natural markets have the best quality. Don't skip the bay leaves; they add that subtle earthy depth that defines arroz caldo. The jasmine rice should be uncooked and unbroken grainsāLotus or Calrose are my go-tos.
No star anise? Anise seeds or fennel seeds work in a pinch, but the flavor won't be identical. The carrots can be baby carrots if that's what's in the fridge, but regular carrots sliced into chunks work better for texture. Running low on coconut milk? Substitute with light coconut milk plus extra broth, but the richness will be different. The lime is non-negotiable for brightnessāMexican limes if you can find them, but regular works fine. For the broth, low-sodium is crucial since we're adding salt separately. If you can't find low-sodium, just halve the salt measurement later. The green onions can be swapped for regular onions if needed, but the white and green parts add that perfect freshness.
This dish tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 4 days, or freeze portions for 3 months. I like to portion mine into containers with extra broth on topājust reheat and serve. The rice absorbs the broth beautifully, so if it looks dry, just add a splash of hot water. For extra comfort, serve with crispy garlic fried shallots on topāthose are a Filipino restaurant staple that takes this dish to the next level.
Why You'll Love This Recipe
- Hereās what sold me: that first bite of jasmine rice soaking up the broth, where the garlicās sharpness softens into warmth and the ginger lingers like a whisper. The star anise adds this subtle depthālike a secret note you didnāt know you needed. Itās comforting, but not heavy. Honestly, itās the kind of taste that makes you pause mid-bite.
- Fewer Ingredients, More Magic: I swear by thisājust chicken, rice, ginger, and a couple of whole spices. No fancy prep, no hidden pantry raids. That star anise? One pod, tossed in whole. The ginger? A thumb-sized chunk, grated while I chat with someone. Itās the kind of dish where the flavors build without you having to do much.
- Ginger-Garlic Punch: Hereās what sold me: that first bite of jasmine rice soaking up the broth, where the garlicās sharpness softens into warmth and the ginger lingers like a whisper. The star anise adds this subtle depthālike a secret note you didnāt know you needed. Itās comforting, but not heavy. Honestly, itās the kind of taste that makes you pause mid-bite.
- Lunchbox or Leftovers: Between us, this is my go-to for meal prep. The rice stays fluffy even after three days, and the broth gets richer as it sits. Pack it cold for workāitās hearty enough to stand up to a busy dayāor reheat it for dinner. My kid brings it to school sometimes. (Yes, even on a Tuesday night.)
Step-by-step instructions for arroz caldo recipe
Here's how to make this fragrant Filipino comfort bowl that warms the soul.
š³ Step 1: SautĆ© Chicken and Aromatics for Deep Flavor
Heat 2 tablespoons vegetable oil in a large pot over medium-high heat. Add the 1.5 lb boneless chicken thighs, cut into bite-sized pieces, and cook for 5-6 minutes until lightly browned and no longer pink inside.
Remove the chicken from the pot and set aside. In the same pot, add 3 tablespoons fresh ginger and 6 cloves garlic cloves, mincing the garlic right in the pot. SautĆ© for 30 seconds until fragrantāyou should smell that bright, zesty aroma. Add 1 lb carrots, sliced into chunks, and cook for another 3-4 minutes until they begin to soften slightly.
š„ Step 2: Build the Fragrant Rice Base
Add 1 cup jasmine rice to the pot and stir to coat the grains in the aromatic oil. Pour in 4 cups chicken broth and bring to a gentle boil. Once boiling, reduce heat to low, cover the pot with a tight-fitting lid, and let the rice simmer for 15 minutes.
After 15 minutes, add the 2 whole star anise, 2 whole bay leaves, and the reserved chicken back to the pot. Stir gently to distribute everything evenly. The star anise and bay leaves will infuse the broth with their warm, earthy flavorsāthis is what makes arroz caldo so comforting.
š„ Step 3: Add Coconut Milk and Simmer to Perfection
Pour in the 13.5 oz coconut milk and stir well. Add 1.5 teaspoons salt and 0.5 teaspoon black pepper, then cover the pot again and simmer for another 10-12 minutes on low heat until the rice is tender and the liquid has mostly absorbed. The rice should be cooked through but still slightly firmāit'll finish cooking in the residual heat.
Here's the thingādon't lift the lid during this time. The steam is what cooks the rice evenly and keeps those aromatic flavors locked in. If you peek too early, you'll lose heat and moisture, and the rice might turn out dry. Trust the process and let it cook undisturbed.
šØāš³ Step 4: Finish with Fresh Herbs and Brightness
Once the rice is tender, remove the pot from heat and let it sit, covered, for 5 minutes. This resting period allows the rice to absorb any remaining liquid and develop a more cohesive texture. Discard the star anise and bay leavesāthey've done their job infusing flavor.
Stir in the 0.5 cup green onions, sliced white and green parts, and the juice of 1 whole lime. The lime adds that bright, tangy finish that cuts through the richness of the coconut milk and balances all the warm spices. Taste and adjust seasoning if neededāyou might want to add a pinch more salt or a splash of lime juice for extra brightness.
š½ļø Step 5: Serve Warm with Comforting Garnishes
Ladle the arroz caldo into bowls, making sure each serving gets a good portion of chicken, rice, and vegetables. Garnish each bowl with extra slices of green onions and a wedge of lime. Serve immediately while still warmāthis dish is all about that comforting, hearty feeling.
The aroma alone will make your kitchen feel like home. Each bite delivers tender chicken, fragrant rice infused with star anise and ginger, and the creamy richness of coconut milk balanced by the tangy lime. It's the kind of dish that feels like a hug in a bowl.
Pro Tips For Making Arroz Caldo Recipe Cooked Rice
- CRISP THE GINGER FIRST: Toss freshly sliced ginger into a dry, hot pan for 30 seconds before adding oilāit caramelizes just enough to give the broth that deep, toasty aroma. I used to skip this, and the soup always tasted like it needed more ginger. (Yes, even if youāre impatient like me.)
- SIMMER CHICKEN LOW AND LONG: After the chicken poaches, drop the heat to a bare simmer (just small, occasional bubbles) for at least 45 minutes. High heat makes the thighs rubbery, and rushed cooking leaves the broth cloudy. My grandmother swore by this, and she was right: patience here means flavor that lingers.
- TOAST THE STAR ANISE: Lightly toast the whole star anise in the same pan you crisp the garlicājust until it smells like Christmas. This unlocks its flavor instead of letting it sit bland in the broth. (Does it look weird? Yes. Does it work? Every single time.)
- USE DAY-OLD RICE: Cook the jasmine rice a day ahead and refrigerate itācold, firm grains absorb the broth better and stay distinct. Fresh rice turns mushy and gummy, no matter how gently you handle it. I skip this when Iām lazy, but the dish is noticeably better when I donāt.
Serving suggestions for arroz caldo recipe cooked rice
Garnish Like a Pro
Top each bowl with crispy garlic fried shallotsāthese add a delightful crunch and depth of flavor. I like to make a batch ahead and store them in an airtight container at room temperature. For extra color, sprinkle with cilantro leaves or Thai basil if you have them. A final drizzle of chili oil adds a subtle kick that balances the coconut milk's richness. š«
Pair with Crispy Sides
Serve with crispy pork belly slices or garlic fried chicken on the side for a satisfying contrast in textures. The crunch of fried pork belly cuts through the creamy arroz caldo beautifully. For a vegetarian option, try crispy tofu or fried plantainsāboth add a tropical touch that complements the dish. š
Beverage Pairings
A cold Filipino iced coffee (like Caramel or Ube flavor) is my go-to pairingāits sweetness contrasts the savory broth perfectly. For something lighter, a mango or calamansi juice adds refreshing citrus notes. If you prefer beer, a crisp Filipino lager like San Miguel or Red Horse keeps the meal balanced without overpowering the flavors. šŗ
Family-Style Serving
This dish is meant to be shared! Serve in a large pot or bowl at the center of the table and let everyone scoop their portions. Keep the broth warm in a separate pot so guests can ladle more if they'd like. For a festive touch, arrange the bowls on a banana leaf or colorful platterāit makes the meal feel extra special. šæ
Leftovers Magic
Arroz caldo tastes even better the next day as the flavors meld. Store leftovers in the fridge for up to 4 days, and reheat gently on the stovetop with a splash of water or broth. For extra comfort, serve with steamed egg rolls or pancit noodles on the side. The contrast of textures makes it feel like a whole new meal! āØ
Kid-Friendly Twists
Make it fun for kids by letting them assemble their own bowls. Set out small bowls of toppings like crushed corn nuts, diced ham, or shredded cheese and let them customize their servings. For picky eaters, serve the rice and broth separately so they can mix in their favorite toppings. šØāš©āš§āš¦
Nutrition facts
Frequently asked questions
Can I use white rice instead of jasmine rice for arroz caldo?
You can, but jasmine rice is preferred because it absorbs the broth beautifully and has a naturally fragrant aroma. If you only have white rice, rinse it thoroughly first to remove excess starch, which can make the dish gummy. For extra flavor, add 1/4 teaspoon pandan extract to the broth while simmering.
How do I make arroz caldo less creamy if I don't like coconut milk?
Simply reduce the coconut milk to 6.5 oz (half the recipe) and add 1 extra cup of chicken broth to maintain the same volume. For a lighter version, replace coconut milk with 1 cup light coconut milk + 1/2 cup broth. The dish will still be flavorful but less rich.
Why did my arroz caldo turn out too salty?
This usually happens when using high-sodium broth or adding too much salt at once. To fix it, stir in 1/2 cup cold water or broth per cup of arroz caldo and let it simmer for 5 minutes to dilute the salt. For prevention, taste the broth before adding all the saltāit should be seasoned but not overpowering.
Can I make arroz caldo in an Instant Pot?
SautƩ the chicken and aromatics first, then add all ingredients except lime and green onions. Cook on high pressure for 8 minutes, then quick-release. Stir in lime juice and green onions at the end. The Instant Pot version cooks 30% faster but still delivers deep flavor.
What's the best way to reheat arroz caldo?
Gently reheat on the stovetop over low heat with 2-3 tablespoons of water or broth to restore moisture. Never microwaveāit can make the rice rubbery. For best results, reheat only until warm, then let it sit covered for 5 minutes before serving.
