Arroz Caldo Recipe Cooked Rice: Filipino Comfort Bowl With Ginger and Star Anise

Side Dishes

Arroz Caldo Recipe Cooked Rice: Filipino Comfort Bowl With Ginger and Star Anise

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.

šŸ‘Øā€šŸ³
Difficulty
Medium
šŸ—
Diet
Poultry
šŸ”„
Calories
Med Cal

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.

1

šŸ³ 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.

2

🄘 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.

3

šŸ”„ 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.

4

šŸ‘Øā€šŸ³ 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.

5

šŸ½ļø 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

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 120mg40%
Sodium 620mg27%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 6g
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 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.

2

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.

3

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.

4

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.

5

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.

ā˜…ā˜…ā˜…ā˜…ā˜…4.8(4 reviews)
Categories Side Dishes