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

Main Courses

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

This arroz caldo rice cooker recipe delivers the warm, spiced comfort of traditional Filipino coconut rice in less than an hour. The secret lies in layering aromatic spices—ginger, lemongrass, and cinnamon—into the rice while it cooks, creating a fragrant, creamy base that transforms simple rice into something extraordinary. With just a few additional ingredients and minimal prep, your rice cooker handles the rest.

The beauty of this method is its simplicity: combine rice, coconut milk, and broth in the rice cooker pot, then let it work its magic. The spices infuse deeply during cooking, while the coconut milk adds natural creaminess without requiring extra steps. For added depth, I recommend toasting whole spices like star anise and cloves before adding them to the rice—this unlocks their flavors far more effectively than ground versions.

What you'll end up with is tender, fragrant rice infused with coconut and warm spices, ready to be topped with your choice of protein—shredded chicken, shrimp, or even crispy tofu for a vegetarian version. The broth reduces into a lightly seasoned liquid that can be ladled over the rice or used as a comforting soup. Every bite delivers that perfect balance of sweet, savory, and aromatic notes that make arroz caldo so beloved.

Perfect for meal prep or serving as a comforting centerpiece, this recipe scales easily for families or gatherings. The rice cooker does all the work while you focus on the toppings, making it an ideal solution for busy weeknights or cozy weekend meals. Let's get started on creating this one-pot masterpiece.

👨‍🍳
Difficulty
Easy
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for arroz caldo rice cooker

These simple ingredients transform into fragrant coconut rice with minimal effort.

Ingredient Amount Notes
Jasmine Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Full-Fat Coconut Milk 🥥 13 ½ oz One can, no substitutions
Chicken Broth 💧 2 cups Low-sodium preferred
Fresh Ginger 🌿 2 tbsp Grated, fresh preferred
Lemongrass 🌿 1 whole Bruised stalk, cut into 2-inch pieces
Cinnamon Stick 🌶️ 1 whole Or 1 tsp ground cinnamon
Bay Leaves 🌿 2 whole Dried, standard size
Star Anise 🌶️ 2 whole Pods, lightly toasted
Garlic Cloves 🧄 4 cloves Peeled, lightly crushed
White Onion 🧅 ½ whole Medium size, quartered
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Sugar 🍬 1 tbsp White sugar, optional

The coconut milk is non-negotiable here—full-fat canned gives the best creaminess. Thai Kitchen or Goya brands are my go-tos, but any quality canned coconut milk works. Fresh ginger and lemongrass make or break the aroma, so don't skimp. I always grab extra ginger at Asian markets—it keeps for weeks in the freezer. The star anise and cinnamon? Lightly toast them in a dry pan for 30 seconds before adding—they'll smell like a Filipino kitchen, and that's exactly what we're going for.

No lemongrass? Double the ginger and add a splash of lime juice. Fresh ginger is ideal, but paste works in a pinch (use half the amount). The onion and garlic can be pre-minced if you're short on time—Trader Joe's sells pre-chopped sets that save prep time. Want to skip the sugar? The coconut milk has natural sweetness, but if you prefer it sweeter, add 1 extra tablespoon. For a vegetarian version, use vegetable broth instead of chicken broth—Imagine brand is my go-to for that deep umami flavor.

This reheats beautifully—just add a splash of water or broth to keep it moist. Keeps 4-5 days in the fridge, freezes for 3 months. I always make a double batch because the leftovers taste even better the next day. Store the rice in an airtight container with a damp paper towel to keep it soft. The broth reduces further when cooled, so you can ladle extra over rice or use it as a light soup base—trust me, it's worth the extra effort.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just toss everything into your rice cooker, press start, and walk away. No pots, no pans, no stress. The coconut milk and ginger do all the heavy lifting while you sip tea or scroll through your phone.
  • Creamy-Ginger Hug: That first spoonful of jasmine rice swimming in full-fat coconut milk with fresh ginger? It’s like a warm, spiced embrace. The lemongrass adds this bright, citrusy kick that cuts through the richness—perfect balance, every time.
  • Leftovers That Don’t Suck: Honestly, I make a double batch on Sundays because the flavor deepens overnight. Reheat it with a splash of broth, and it’s just as comforting—ideal for lazy mornings or packed lunches. (Yes, even on a Tuesday night.)
  • Budget Comfort Food: This feeds four for under $10, and the ingredients stretch far. Chicken broth adds depth without breaking the bank, and coconut milk makes it feel special without being fancy. My go-to when I need something hearty but won’t drain my wallet.

Step-by-step instructions for arroz caldo rice cooker recipe

Here's how to make this creamy, spiced coconut rice in your rice cooker—minimal effort, maximum comfort.

1

Prepare the Aromatics and Base Ingredients

Start by bruising the lemongrass stalk with the side of your knife to release its oils. Cut it into 2-inch pieces and set aside. In the same rice cooker pot, add the 0.5 whole white onion (quartered), 4 cloves garlic (lightly crushed), 2 tbsp grated fresh ginger, 1 whole cinnamon stick, 2 whole bay leaves, and 2 whole star anise pods. Give everything a quick stir to distribute the spices evenly.

Here's the thing—lightly toasting these aromatics first brings out their flavors. Turn the rice cooker to sauté mode (or use a separate pan if yours doesn't have this feature) and cook for 2-3 minutes until you can smell that warm, spiced aroma filling your kitchen. If you're using ground cinnamon instead of a stick, add it now with the other spices. This quick step makes all the difference in flavor development.

2

Add Liquids and Rice

Pour in the 2 cups chicken broth and 13.5 oz full-fat coconut milk, stirring well to combine with the aromatics. The mixture should smell rich and fragrant—like a warm hug in a bowl. Add the 1.5 cups jasmine rice, spreading it out evenly to prevent clumping. Sprinkle in the 1 tsp salt, 0.5 tsp black pepper, and 1 tbsp sugar (if using), giving everything another stir.

This is where the magic starts. The coconut milk will create that signature creamy texture, while the broth keeps everything balanced. I like to give the rice a final stir to make sure every grain gets coated with the spiced liquid. If you're worried about the rice sticking, don't be—this recipe is designed to be foolproof in a rice cooker.

3

Cook on High Pressure Setting

Close the rice cooker lid and select the high pressure setting. Let it cook for 20 minutes—this is where the rice transforms from dry grains to perfectly tender, creamy coconut rice. During this time, the spices will infuse the rice with their warm, comforting flavors.

Don't be tempted to peek! Every time you open the lid, you release pressure and potentially extend the cooking time. The rice cooker will automatically switch to keep warm mode when done, but you'll know it's ready when you hear the beep and see steam rising. The rice should look creamy and slightly undercooked—it will finish steaming in the pot.

4

Fluff and Rest for Creamy Perfection

Once the cooking cycle completes, let the rice sit covered for 5 minutes to allow the steam to finish cooking the grains. Then, using a fork, gently fluff the rice to separate the grains and distribute the coconut cream evenly. You'll notice the rice is already creamy from the coconut milk, but fluffing helps create that restaurant-quality texture.

If the rice seems a bit dry in spots, you can add 1-2 tablespoons of hot water and stir gently—just enough to loosen it without making it soupy. The finished arroz caldo should be creamy but not watery, with each grain coated in that rich coconut-spice mixture. Serve immediately while still warm for the best experience—this dish tastes even better the second time around.

👨‍🍳

Pro Tips For Making Arroz Caldo Rice Cooker

  • Bloom the Ginger: Toss the ginger in cold chicken broth first—it releases flavor faster and keeps the rice cooker from burning. I used to just chop and toss; now I give it 5 minutes to steep before adding the rest, and the broth tastes deeper. ---
  • Rinse Rice Twice: Jasmine rice absorbs coconut milk like a sponge—rinse it twice in cold water until the water runs clear. Skimp here, and your arroz caldo turns gluey, not creamy. ---
  • Split the Coconut Milk: Add half the coconut milk now, with the broth, and the rest after the rice cooker’s first beep. This keeps the rice from turning into a pudding—trust me, I’ve drowned rice in coconut milk. ---
  • Crush the Lemongrass: Smash the lemongrass stems with the flat of your knife before adding them—it breaks open the oils for a brighter flavor. Skip this, and you’re just eating a milder version of the dish.

Storing and reheating your leftovers

Refrigerator Storage

Let your arroz caldo cool completely before transferring to an airtight container—I use glass Pyrex with snap-on lids for best results. Store in the fridge for up to 4-5 days, but honestly? It tastes even better the second day as the flavors meld together. The coconut cream thickens slightly when chilled, so you might want to stir in 1-2 tablespoons of warm water or broth before reheating to restore that creamy texture. 🥥

Freezer-Friendly Tips

This dish freezes beautifully for up to 3 months—perfect for meal prep! Use quart-sized freezer bags or glass containers with 1-inch headspace for expansion. I like to portion it into single servings so I can grab and reheat just what I need. The broth will thicken further when frozen, so don't worry if it looks a bit dense—it'll come back to life when reheated. ❄️

Stovetop Reheating

My favorite method is stovetop because it lets me control the texture perfectly. Transfer the arroz caldo to a heavy-bottomed pot and heat over medium-low for 5-7 minutes, stirring occasionally. If it looks dry, add 2-3 tablespoons of water or broth to restore moisture. The goal is to warm through without turning it into a dry rice dish—keep an eye on it and adjust heat as needed. 🔥

Microwave Revival

For quick reheating, use microwave-safe glassware (never plastic—it absorbs flavors). Cover with a damp paper towel and heat in 30-second intervals, stirring between each, until warmed through. The damp towel prevents drying out, and this method works great for individual portions. Just be gentle when stirring—those star anise and cinnamon sticks can be stubborn! ⚡

Broth Boost

The reduced broth from the original cooking is pure gold—don't waste it! Store it separately in the fridge for up to 5 days or freeze for later. Use it as a base for soups, stir-fries, or even a quick arroz caldo soup by adding extra rice and warming through. I often ladle a little extra broth over my reheated arroz caldo for that restaurant-quality touch. 💫

Texture Rescue

If your arroz caldo comes out too dry after reheating, don't panic. Simply stir in 1-2 tablespoons of coconut milk or a splash of warm water to restore creaminess. For extra richness, add a pat of butter or a drizzle of toasted coconut oil—it's a game-changer! The key is to work quickly so the rice doesn't absorb too much liquid and turn mushy. 💪

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 14g70%
Cholesterol 10mg3%
Sodium 550mg24%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 6g
Protein 8g16%
* 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 regular white rice instead of jasmine rice?

You can substitute white rice, but jasmine rice is ideal for its fragrant aroma and slightly sticky texture that pairs perfectly with the coconut milk. If using white rice, add 1 extra tablespoon of coconut milk to ensure creaminess. For a more authentic texture, basmati rice is another good alternative—just reduce the cooking time by 2-3 minutes in your rice cooker.

2

What if my rice cooker doesn't have a sauté function?

No problem! Simply toast your spices in a small pan over medium heat for 2-3 minutes until fragrant, then transfer them to the rice cooker pot with the other ingredients. This step is crucial for developing the spices' flavors. If you're short on time, skip toasting and add the spices directly—they'll still infuse during cooking, though the aroma will be slightly less intense.

3

How can I make this vegetarian?

Swap the chicken broth for vegetable broth and add 1 cup of firm tofu (pressed and cubed) or mushrooms (like shiitake or oyster) for protein. For extra umami, include 1 tbsp soy sauce or 1 tsp miso paste in the rice cooker. The dish will still be rich and satisfying—just ensure your broth has enough depth to complement the coconut flavors.

4

Why does my arroz caldo look watery after cooking?

This happens when the rice absorbs too much liquid during cooking. To fix it, let the rice sit covered for 5 extra minutes after cooking to absorb remaining moisture. If it's still too wet, transfer to a colander and gently rinse with cold water, then return to the pot. For future batches, reduce the broth by 0.5 cups or increase the rice by 0.25 cups. The coconut milk helps balance the texture, so don't drain it completely.

5

Can I add protein after cooking?

This recipe is designed to be a flavorful base. For chicken, shred 1 cooked rotisserie chicken breast or poach 1 cup chicken pieces in the broth before adding rice. For shrimp, cook 1/2 lb shrimp separately and toss them in after cooking. The key is to keep the protein separate until the very end to avoid overcooking—just warm it through gently in the rice cooker's "keep warm" setting.

★★★★★4.9(3 reviews)
Categories Main Courses