When you need something warm, comforting, and ready in under 30 minutes, Hot Chinese Rice Soup is hard to beat. This simple one-pot meal combines fluffy rice with a light yet flavorful broth, tender chicken, fresh vegetables, and classic Asian seasonings. The result is a soup that feels satisfying without being heavy. It’s perfect for chilly evenings, busy weeknights, or whenever you’re craving a homemade bowl of comfort.
Unlike thick rice porridge, this soup keeps the broth light and clear while allowing the rice to soak up all the savory flavors. Every spoonful delivers soft rice, juicy chicken, crisp vegetables, and fragrant ginger and garlic that make the soup taste like it has been simmering for hours.
What You Can Do Better
- Use homemade chicken stock if possible for a richer and cleaner flavor.
- Rinse the rice before cooking to remove excess starch and keep the broth clearer.
- Slice fresh ginger instead of grating it so you can easily remove it before serving.
- Add leafy greens like bok choy or spinach during the last minute to keep them bright and tender.
- Finish with toasted sesame oil only after turning off the heat for the best aroma.
- Top each bowl with sliced green onions, crispy fried shallots, or chili oil for extra texture and flavor.
- If making ahead, store the rice separately from the broth to prevent it from becoming overly soft.
Also Read: No bowl Chocolate Nut Bars
Recipe Details
| Recipe | Hot Chinese Rice Soup |
|---|---|
| Cuisine | Chinese-Inspired |
| Course | Soup, Main Course |
| Prep Time | 10 Minutes |
| Cook Time | 20 Minutes |
| Total Time | 30 Minutes |
| Servings | 4 |
Ingredients
- 6 cups low-sodium chicken broth
- 1 cup water
- ¾ cup uncooked jasmine rice
- 2 cups cooked chicken breast, shredded or diced
- 2 cloves garlic, lightly crushed
- 1-inch piece fresh ginger, sliced
- 2 tablespoons light soy sauce
- 1 tablespoon Shaoxing cooking wine (optional)
- 1 teaspoon toasted sesame oil
- ¼ teaspoon white pepper
- 1 cup chopped bok choy
- ½ cup sliced mushrooms
- 2 green onions, thinly sliced
- Salt to taste
- Chili oil or crispy fried shallots for serving (optional)
Also Read: Basque Cheesecake
How to Make Hot Chinese Rice Soup
Step 1: Build the Broth
Pour the chicken broth and water into a large pot. Add the garlic, sliced ginger, soy sauce, and Shaoxing cooking wine if using. Bring everything to a gentle boil, then reduce the heat and let it simmer for about 5 minutes so the broth absorbs the flavors.
Step 2: Cook the Rice
Stir the rinsed jasmine rice into the broth. Simmer uncovered for 12 to 15 minutes, stirring occasionally until the rice is tender.
Step 3: Add the Chicken
Mix in the cooked chicken and let it warm through for about 2 minutes. Since the chicken is already cooked, avoid boiling it for too long to keep it juicy.
Step 4: Add the Vegetables
Add the mushrooms first and cook for 2 minutes. Stir in the bok choy during the final minute so it stays crisp and vibrant.
Step 5: Finish the Soup
Remove the ginger slices and garlic if desired. Stir in the toasted sesame oil and white pepper. Taste the soup and add salt only if needed.
Step 6: Serve
Ladle the soup into serving bowls and garnish with green onions. Add crispy fried shallots or a drizzle of chili oil if you like a little crunch and heat.
Also Read: Chorizo Potato Stew Soup
Serving Suggestions
- Pair with steamed dumplings for a complete meal.
- Serve alongside vegetable spring rolls.
- Enjoy with a simple cucumber salad dressed in rice vinegar.
- Add extra chili oil if you prefer a spicy bowl.
Storage Tips
Store leftover broth and rice separately whenever possible. Refrigerate for up to 4 days. Reheat gently on the stove and add a splash of broth or water if the rice has absorbed too much liquid. The soup can also be frozen without the leafy vegetables for up to 2 months.
Also Read: Pearl Barley Soup
Nutrition Information (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 295 kcal |
| Protein | 24 g |
| Carbohydrates | 28 g |
| Fat | 8 g |
| Saturated Fat | 2 g |
| Fiber | 2 g |
| Sugar | 2 g |
| Sodium | 610 mg |
| Potassium | 455 mg |
| Cholesterol | 58 mg |
Note: Nutrition values are approximate and will vary depending on the brands of ingredients used and any optional toppings.

