Cháo is Vietnamese rice porridge, gently simmered until the grains soften and the broth turns creamy. This chicken version cooks ginger and onion into a light, savory base, then gets finished with fish sauce, herbs, lime, and crisp toppings; Vietnamese households and regions make many versions, so the garnishes and seasonings are easy to adapt.
Ingredients
- 1½ cups (285 g) medium-grain white rice
- 1 tablespoon (15 ml) neutral oil, such as canola or sunflower oil
- 10 cups (2.4 L) water, or a mix of water and unsalted chicken broth
- 1½ pounds (680 g) boneless, skinless chicken thighs
- 1 medium yellow onion (about 150 g), peeled and halved
- One 2-inch (5 cm) piece fresh ginger (about 30 g), sliced into thick coins and lightly crushed
- 2 tablespoons (30 ml) Vietnamese fish sauce, plus more to taste
- 1 teaspoon (5 g) fine salt, plus more to taste
- ¼ teaspoon (0.5 g) ground white pepper, plus more for serving
- ½ cup (15 g) roughly chopped cilantro leaves and tender stems
- 4 scallions (about 60 g), thinly sliced
- ⅓ cup (20 g) fried shallots, for serving
- 1 lime (about 60 g), cut into wedges
- 1 small red chili (about 10 g), thinly sliced, optional
Instructions
- Rinse and prepare the rice. Rinse the rice in a fine-mesh strainer under cool water, moving the grains with your fingers until the water is less cloudy. Let it drain for about 10 minutes while you prepare the onion, ginger, scallions, and garnishes. The rice does not need to be perfectly dry, but draining it helps it toast rather than steam.
- Toast the rice. Heat the oil in a large, heavy pot over medium heat. Add the drained rice and stir for about 5 minutes, until the grains look dry and smell lightly nutty. Keep them moving so they do not brown heavily or stick to the bottom. Toasting is optional, but it gives the porridge a little extra fragrance and helps the grains stay distinct at first.
- Poach the chicken and flavor the broth. Add the water, chicken thighs, onion halves, and crushed ginger to the pot. Increase the heat and bring the liquid to a gentle boil, about 5 minutes; skim off any foam that collects on top. Lower the heat to maintain a steady simmer and cook the chicken for about 25 minutes, turning the pieces once if they are not fully submerged. Check the thickest part of each thigh with a food thermometer: the USDA FSIS safe minimum temperature for poultry is 165°F (74°C). If a piece has not reached that temperature, continue simmering and check again.
- Remove the chicken and simmer the rice. Transfer the cooked chicken to a clean plate with tongs. Remove and discard the onion and ginger, or leave the ginger in if you prefer a stronger flavor. Stir the rice into the broth and bring it back to a gentle simmer. Cook uncovered for about 45 minutes, stirring every 5 to 10 minutes and scraping the bottom of the pot so the grains do not catch. The rice will swell, soften, and release starch; add a little hot water if the porridge gets thicker than you like.
- Shred the chicken. While the rice simmers, let the chicken rest until it is cool enough to handle, then shred it into bite-size pieces with two forks. Keep it covered so it stays moist. If the porridge is ready before the chicken is shredded, turn the heat to low; avoid letting the bottom scorch while you finish preparing it.
- Season and finish. Stir the shredded chicken back into the pot. Add the fish sauce, salt, and white pepper, then simmer for 5 minutes so the flavors come together. Taste and adjust with more fish sauce or salt. For a thinner, more brothy bowl, stir in hot water a little at a time; the porridge thickens as it stands, so aim for a texture slightly looser than you want to serve.
- Serve hot. Ladle the cháo into bowls and top with cilantro, scallions, fried shallots, and sliced chili if using. Serve lime wedges and extra fish sauce or white pepper at the table so everyone can season their own bowl.
Tips
Choose the right pot and stir the bottom. A heavy-bottomed pot distributes heat more evenly during the long simmer. Rice starch settles as the porridge thickens, so stir down to the bottom regularly, especially during the final 15 minutes. If you notice grains beginning to stick, lower the heat and add a splash of hot water rather than scraping up anything that has scorched.
Adjust the texture with hot liquid. Cháo can range from spoonable and thick to loose and almost soup-like. The rice continues absorbing broth after cooking, and a refrigerated portion will thicken considerably. Keep extra hot water or unsalted broth nearby and stir in a small amount at a time until the bowl is as fluid as you prefer.
Use broth thoughtfully. Water lets the ginger, chicken, and fish sauce define the flavor, while unsalted chicken broth makes the base fuller. If your broth is salted, reduce the added salt and taste only after adding fish sauce. Fish sauce is a traditional seasoning, but if it is unavailable, use a little soy sauce; the result will taste less distinctly Vietnamese and may be saltier, so add it gradually.
Make the garnish fresh. Keep herbs, lime, and fried shallots out of the cooking pot. They provide freshness, acidity, and crunch that contrast with the soft rice. Add lime to individual bowls rather than the whole batch, since its bright flavor is best when freshly squeezed and can become muted during storage.
Serving Suggestions
Serve cháo as a warming main dish for breakfast, lunch, or a simple supper. Put the pot on the table with small bowls of scallions, cilantro, fried shallots, lime wedges, sliced chili, and extra fish sauce. That lets each person choose a mild, bright bowl or one with more heat and savory seasoning. A side of sliced cucumber or lightly blanched greens adds a crisp contrast without making the meal complicated.
For a fuller spread, offer Vietnamese pickled vegetables or a simple plate of fresh herbs. The porridge is filling on its own, so keep sides modest and let the toppings do most of the work. If serving children or anyone who prefers mild food, leave the chili off the shared pot and offer it separately. Add fried shallots just before eating so they retain their crunch rather than softening in the hot broth.
Variations
Make a simpler plain cháo. Leave out the chicken and use 10 cups (2.4 L) water or unsalted broth. Simmer the rice with the ginger and onion until creamy, then remove the aromatics and season with fish sauce, salt, and pepper. Top with scallions, cilantro, and fried shallots. Since the chicken is omitted, the broth will be lighter; a little extra fish sauce or a richer broth can add depth.
Use leftover cooked chicken. Skip poaching raw chicken and begin by simmering the rice in water or broth with the onion and ginger. When the rice is tender, stir in about 2 cups (300 g) shredded cooked chicken and heat it through. This saves time, but use chicken that has been handled and stored safely, and reheat the finished leftovers to 165°F (74°C) as measured with a food thermometer.
Try ground pork or mushrooms. For a pork variation, brown 8 ounces (225 g) ground pork in the pot, breaking it into small pieces, then add the liquid and rice; cook the pork to 160°F (71°C), the USDA FSIS safe minimum for ground meat. For a meat-free bowl, use sliced mushrooms in place of chicken and vegetable broth or water. Mushrooms bring an earthy flavor, though they do not make the broth taste like chicken.
Change the grain carefully. Jasmine rice works, but it tends to make a softer, more fragrant porridge. Brown rice takes substantially longer to soften and needs more liquid, so it is not a direct swap in this timing; follow the package’s cooking guidance and add broth as needed. Avoid adding uncooked quick-cooking grains alongside the rice because they may turn mushy before the rice has finished cooking.
Storage and Reheating
Cool the porridge promptly and refrigerate it within 2 hours of cooking, in shallow airtight containers. It keeps for 3 to 4 days in the refrigerator. Store fresh herbs, lime, and fried shallots separately so they stay fresh and crisp. The rice will continue absorbing liquid as it sits, so a firm texture after chilling is normal rather than a sign that it has gone wrong.
Reheat a serving in a saucepan over medium-low heat with a splash of water or broth, stirring often until steaming throughout. For food safety, USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer. You can also microwave a covered portion, pausing to stir partway through and checking the temperature in more than one spot. Add fresh garnishes after reheating. Freeze portions in airtight containers for up to 2 months for best quality; thaw overnight in the refrigerator and reheat to 165°F (74°C), adding liquid to loosen the porridge.
Frequently Asked Questions
What does cháo mean?
Cháo is the Vietnamese word for rice porridge. It describes a broad family of dishes rather than one fixed recipe: it may be plain or cooked with chicken, fish, pork, or other ingredients, and its thickness and toppings vary by household and region.
Why is my porridge too thick?
Rice absorbs broth as it cooks and continues absorbing it while the pot rests or the leftovers chill. Stir in hot water or broth a little at a time until it reaches the consistency you want. Taste again afterward, since added liquid can dilute the salt and fish sauce.
Can I use a different kind of rice?
Yes. Medium-grain white rice gives a creamy result while keeping some recognizable grains, and jasmine rice is a good fragrant alternative. Short-grain rice may become stickier, while brown rice needs a longer simmer and more liquid, so allow extra cooking time rather than expecting the listed timing to apply unchanged.
Do I have to toast the rice?
No. Toasting for a few minutes adds a mild nutty aroma, but you can add rinsed, drained rice directly to the broth. The porridge will still cook successfully; start checking the texture at about 40 minutes and continue until the grains are very tender and the broth has thickened.
Can I make cháo ahead?
Yes. Cook it fully, cool it promptly, and refrigerate it within 2 hours. It will thicken overnight, so reheat gently with water or broth and bring it to 165°F (74°C). For the freshest flavor and texture, prepare the herbs, lime, and crunchy toppings shortly before serving rather than stirring them into the stored pot.
Is fish sauce essential?
Fish sauce gives this version its characteristic salty, savory seasoning, but you can use soy sauce if needed. Start with less than the listed amount, taste, and adjust because soy sauce brands vary in saltiness. For a vegetarian bowl, choose a vegetarian fish-sauce substitute or season with soy sauce, knowing the flavor will be different.
Related
- Shank Stew Recipe with Tender Beef and Vegetables
- Sheep Head Stew: A Slow-Cooked, Spice-Scented Recipe
- Shiner Bock Beef Stew with Rich, Slow-Braised Flavor
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).