Arroz Caldo Filipino Chicken Rice Porridge (High-Protein Healthy Bowl)

Arroz Caldo Filipino Chicken Rice Porridge is a high-protein, deeply nourishing bowl that earns a permanent spot in any healthy breakfast rotation. With 34 grams of protein and only 310 calories per serving, this recipe does something that most comfort foods fail to do: it genuinely supports your nutritional goals without compromising on the warmth and satisfaction you want from a bowl of porridge. Traditional arroz caldo is already a beloved Filipino staple, often eaten during cold mornings or when someone needs a restorative meal. This version takes that familiar foundation and builds on it with a smart ingredient swap, replacing a portion of the jasmine rice with cauliflower rice to increase fibre and reduce carbohydrates without stripping away the thick, creamy consistency that defines the dish. The result is a bowl that feels indulgent, fills you up properly, and gives your body real fuel. It is meal prep friendly, gluten-free, and dairy-free, which makes it one of the more versatile high-protein breakfasts you can add to your weekly plan.
Every ingredient in this recipe earns its place. Skinless chicken breast, 450 grams of it, provides the bulk of that 34-gram protein count. Chicken breast is a lean protein source that supports muscle repair and keeps hunger at bay for hours after eating. Jasmine rice contributes easily digestible carbohydrates, giving you a steady energy release without a sharp blood sugar spike, especially when it is combined with the fibre from the cauliflower rice. Cauliflower rice adds roughly 2 to 3 grams of fibre per serving while quietly boosting the volume of the bowl. Fresh ginger, a full tablespoon of it, brings anti-inflammatory compounds including gingerols, which support digestion and can help ease morning nausea or bloating. Garlic, six cloves, contributes allicin, a compound known to support immune function. Ground turmeric gives the broth its golden colour and contributes curcumin, which has well-documented anti-inflammatory properties. Low-sodium fish sauce and low-sodium chicken broth keep the sodium in check while layering in umami depth. Toasted sesame oil rounds out the flavour profile with a small amount of heart-healthy unsaturated fat.
The cooking process is straightforward but each step builds flavour in a way that matters. You start by softening the onion and garlic in light olive oil, and within a few minutes the kitchen begins to smell warm and savoury, with the ginger adding a sharp, clean note underneath. The turmeric goes in next and the oil turns a deep amber almost immediately, staining everything in the pot a rich golden colour. Once the chicken broth goes in and the jasmine rice is added, the porridge starts to thicken gradually as the starch releases from the rice. The chicken breast is cooked directly in the simmering broth, which keeps it moist and tender rather than dry. Shredding it back into the pot means every spoonful gets a good amount of protein. The cauliflower rice is stirred in toward the end so it softens without turning mushy. The finished bowl is thick, glossy, and a pale golden colour. The aroma is gently spiced, the texture is smooth and hearty, and the spring onions on top add a fresh, slightly sharp contrast to the rich broth underneath.
This recipe is a strong fit for people working toward body composition goals, specifically those who want to maintain muscle mass while managing their calorie intake. At 310 calories with 34 grams of protein, the macronutrient ratio is genuinely well-balanced, favouring protein and complex carbohydrates with only 6 grams of fat per serving. The 4 grams of fibre per bowl supports healthy digestion and contributes to satiety. Because the recipe is gluten-free and dairy-free, it works for people managing coeliac disease, lactose intolerance, or those following elimination protocols. The anti-inflammatory ingredients, turmeric, ginger, and garlic, make it a thoughtful choice for anyone dealing with chronic inflammation or recovering from illness. It is also a practical breakfast for people who train in the morning and need a warm, protein-rich meal that does not sit heavily. Older adults who find high-protein eating challenging will find a porridge format much easier to eat than a plate of eggs and toast, and the soft texture requires minimal effort to consume.
For meal prep, this recipe holds up well. Cook a full batch on a Sunday and it keeps in an airtight container in the fridge for up to four days. The porridge will thicken significantly as it sits because the rice continues to absorb liquid. When reheating, add a splash of water or low-sodium chicken broth and stir over medium heat until it loosens back to the right consistency. It also freezes well for up to two months. Portion it into individual containers before freezing so you can pull out single servings without thawing the whole batch. For variations, you can swap chicken breast for bone-in chicken thighs if you want a richer flavour, though the fat content will increase slightly. A soft-boiled egg added on top at serving time adds another 6 grams of protein per egg. For a vegetarian version, replace the chicken with firm tofu and use low-sodium vegetable broth in place of chicken broth, swapping fish sauce for a small amount of low-sodium soy sauce or tamari. Scroll down to the recipe card for full quantities and step-by-step instructions.
Ingredients
- 1 tsp toasted sesame oil (or light olive oil)
- 1 tbsp fresh ginger (peeled and finely grated)
- 1 medium brown onion (finely diced)
- 6 cloves garlic (4 cloves minced, 2 cloves thinly sliced for toasted garnish)
- 450 g skinless chicken breast (cut into 2cm chunks)
- 0.5 cup uncooked jasmine rice (rinsed well)
- 2 cups fresh or frozen cauliflower rice (thawed if frozen)
- 1 tsp ground turmeric
- 1.5 tbsp low-sodium fish sauce (plus extra to serve)
- 5 cups low-sodium chicken broth (plus extra for reheating)
- 1 tsp light olive oil (for toasting the garlic slices)
- 3 stalks spring onions (thinly sliced, for serving)
- 1 whole calamansi or lemon (cut into wedges for serving)
- 4 large eggs (soft-boiled, halved, for serving, optional)
- 0.3 tsp freshly ground black pepper
Instructions
- 1
Heat the toasted sesame oil in a large heavy-based pot or Dutch oven over medium heat. Add the diced onion and cook for 3 to 4 minutes, stirring occasionally, until softened and translucent.
Do not rush the onion. Getting it properly soft before adding anything else builds a better flavour base.
- 2
Add the grated ginger and 4 minced garlic cloves. Stir constantly for about 60 seconds until fragrant. You should smell that gorgeous aroma immediately.
- 3
Add the chicken breast chunks and stir to coat them in the aromatics. Cook for 3 to 4 minutes, turning the pieces occasionally, until the chicken is lightly sealed on the outside. It does not need to be fully cooked through at this stage.
- 4
Stir in the ground turmeric, black pepper and fish sauce. Mix well so everything is coated in that golden colour. Add the rinsed jasmine rice and stir it through the chicken mixture for about 30 seconds.
Toasting the rice briefly in the pot before adding liquid gives the porridge a slightly nuttier, more complex taste.
- 5
Pour in the chicken broth and bring the pot to a gentle boil over medium-high heat. Once boiling, reduce the heat to low, cover partially with a lid and cook for 20 minutes, stirring every 5 minutes to prevent the rice from sticking to the bottom.
Partial covering allows some steam to escape and stops the porridge boiling over.
- 6
After 20 minutes, use two forks or a wooden spoon to gently break up and shred the chicken pieces in the pot. Stir in the cauliflower rice and continue cooking uncovered for a further 8 to 10 minutes, stirring often, until the porridge reaches a thick, creamy consistency.
The cauliflower rice will almost completely disappear into the porridge, adding body and nutrients without any noticeable texture difference.
- 7
While the porridge finishes cooking, heat 1 teaspoon of light olive oil in a small frying pan over medium-low heat. Add the thinly sliced garlic and cook slowly, stirring constantly, for 2 to 3 minutes until golden and crispy. Watch it carefully as it can burn quickly. Remove immediately onto paper towel.
Room temperature garlic crisps more evenly than cold garlic straight from the fridge.
- 8
Taste the porridge and adjust seasoning with a little extra fish sauce if needed. Ladle into bowls and top with sliced spring onions, the crispy toasted garlic, a soft-boiled egg half if using, and a wedge of calamansi or lemon on the side to squeeze over.
That squeeze of citrus at the end is transformative. Do not skip it.
Nutrition per serving
310kcal
Calories
34g
Protein
28g
Carbs
6g
Fat
4g
Fibre
3g
Sugar
620mg
Sodium
Pro Tips
- ✓
Stir the porridge frequently during cooking to prevent rice from clumping or sticking to the pot bottom.
- ✓
The porridge will continue to thicken as it sits. When reheating, add a splash of broth or water and stir gently over medium-low heat.
- ✓
Grating ginger instead of chopping it releases far more juice and flavour into the broth.
- ✓
Use a microplane for the ginger to get a very fine, almost paste-like result that melts seamlessly into the porridge.
- ✓
For an even higher protein bowl, add an extra soft-boiled egg or stir in a tablespoon of natural collagen peptides with no flavour impact.
- ✓
Low-sodium fish sauce can be used to reduce the sodium further, or substitute with a splash of coconut aminos for a slightly sweeter umami note.
Frequently Asked Questions
Variations
- •
Brown Rice Arroz Caldo
Swap jasmine rice for short-grain brown rice for even more fibre and a nuttier flavour. Increase the cooking time by about 15 minutes and add an extra cup of broth to compensate for the longer absorption time.
- •
Ginger-Turmeric Vegetable Arroz Caldo
Replace the chicken with chickpeas and diced firm tofu for a plant-based version. Use vegetable broth instead of chicken broth and increase the ginger slightly for more warmth. Fish sauce can be replaced with coconut aminos.
- •
Spicy Arroz Caldo
Add half a teaspoon of chilli flakes to the aromatics at step 2, and top each bowl with a drizzle of sriracha or chilli garlic oil. This adds a warming heat that pairs brilliantly with the ginger base.
- •
Pressure Cooker Arroz Caldo
Use an Instant Pot or pressure cooker. Saute the aromatics and chicken using the saute function, then add the rice and broth. Pressure cook on high for 12 minutes with a natural release. Open, shred the chicken, stir in the cauliflower rice and saute for 5 more minutes.
Substitutions
- •Fish sauce → Coconut aminos or low-sodium soy sauce (Coconut aminos give a slightly sweeter, milder umami flavour. Use the same quantity as fish sauce. Soy sauce is saltier so start with half the amount and taste as you go.)
- •Cauliflower rice → Finely diced zucchini or additional jasmine rice (If you prefer a fully traditional porridge texture, simply use all jasmine rice and increase to 1 full cup. Zucchini adds moisture and mild flavour with fewer calories.)
- •Chicken breast → Skinless chicken thighs or rotisserie chicken (Rotisserie chicken is a great shortcut. Shred it and add it in the last 10 minutes of cooking so it does not dry out.)
- •Calamansi → Fresh lemon or lime juice (Calamansi has a unique sweet-tart flavour. Lemon is the closest substitute. A small squeeze of fresh lime also works well and adds a slightly tropical note.)
- •Jasmine rice → Short-grain brown rice or basmati rice (Brown rice adds more fibre. Basmati gives a lighter, less sticky result. Both work well, though cooking times will need adjustment.)
🧊 Storage
Store cooled arroz caldo in an airtight container in the refrigerator for up to 3 days. Keep toppings such as toasted garlic, spring onions and soft-boiled eggs stored separately. Reheat on the stovetop over medium-low heat, adding a splash of broth or water to loosen the porridge to your preferred consistency. Stir frequently while reheating. This porridge can also be frozen in individual portions for up to 2 months. Thaw overnight in the refrigerator before reheating.
📅 Make Ahead
This porridge is ideal for meal prep. Cook the full batch, cool it completely and portion it into individual airtight containers. Prepare and store the toasted garlic garnish separately in a small sealed jar at room temperature for up to 3 days. Soft-boil eggs fresh each morning for the best texture, or store peeled soft-boiled eggs in cold water in the fridge for up to 2 days.
You might also like

Healthy Sinangag Garlic Fried Rice Recipe Filipino Style with Cauliflower and Brown Rice

Sinangag Garlic Fried Rice with Egg Silog (Healthy High-Protein Filipino Breakfast)
