Chicken Rice Soup Recipe: Fragrant Ginger and Star Anise Comfort in a Bowl

Chicken Rice Soup Recipe: Fragrant Ginger and Star Anise Comfort in a Bowl

This chicken rice soup recipe delivers the kind of heartwarming comfort that transforms a simple bowl into a meal that feels like a hug. The fragrant blend of ginger, star anise, and garlic creates a broth so aromatic it fills the kitchen before the first spoonful hits your lips.

I developed this recipe during a particularly chilly winter when I needed something that would warm both body and soul—without sacrificing flavor or texture.

The secret lies in balancing the rice and broth just right—whether you prefer the Hainanese-style sticky rice that clings to every spoonful or a Western-style version with tender grains floating in rich liquid.

We’ll start with poaching the chicken until it’s fork-tender, then build layers of flavor through slow-simmered aromatics and a carefully seasoned broth. The result is a soup that’s creamy without being heavy, savory without being overpowering.

By the time you’re done, you’ll have a bowl that’s perfectly golden at the edges, filled with tender chicken, fragrant rice, and a broth so deeply flavorful it tastes like it’s been simmering for hours.

The star anise and ginger linger on your palate, while the lime and cilantro add a bright finish that keeps each bite interesting. This is the kind of soup that disappears faster than you can say “second bowl.”

Whether you’re recovering from a cold, feeding a crowd, or simply craving a comforting classic, this recipe delivers. The best part? It scales beautifully—double the batch for leftovers or halve it for a single serving. Let’s get started on creating your perfect bowl of comfort.

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

Ingredients for chicken rice soup

Pantry staples meet aromatic spices for a bowl that warms the heart and soul.

Ingredient Amount Notes
Boneless Chicken Breast 🍗 1 ½ lb Skinless, cut into bite-sized pieces
Jasmine Rice 🍚 1 cup Uncooked, long-grain preferred
Fresh Ginger 🌿 2 tbsp Minced, peeled root
Star Anise Pods 🌟 2 whole Whole pods for infusion
Garlic Cloves 🧄 4 cloves Peeled, roughly chopped
Green Onions 🧅 3 whole White and green parts separated
Chicken Broth 💧 4 cups Low-sodium preferred
Fresh Cilantro 🌿 ¼ cup Chopped leaves only
Lime Juice 🍋 2 tbsp Freshly squeezed
Sesame Oil 🫒 1 tbsp Toasted, for finishing
Vegetable Oil 🫒 1 tbsp For sautéing aromatics
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground
Fish Sauce 🍶 1 tsp Red Boat brand preferred
Sugar 🍚 1 tsp White granulated

The star anise and ginger are non-negotiable here—they’re what give this soup its signature aroma. Whole star anise pods are better than ground (you can remove them after cooking), and fresh ginger beats powdered any day. I grab mine from the Asian market section at Whole Foods—they’ve got the best selection. The chicken breast should be skinless but not boneless if you can find it, as the bones add depth to the broth. If you’re using pre-cut chicken, pat it dry first—this helps it sear better later. The jasmine rice should be day-old if possible, but fresh works too.

No star anise? Anise seeds or a pinch of fennel seeds work in a pinch, but the flavor won’t be identical. Fresh ginger too expensive? Powdered ginger at half the amount gets you close, though it lacks the bright punch. The fish sauce might be tricky if you’re vegetarian—soy sauce or coconut aminos are decent swaps, though the umami won’t be as complex. For the green onions, scallions or regular onions work if you’re in a bind, but the white parts add a milder flavor that balances the broth. The cilantro can be fresh or dried (one-third the amount if dried), but fresh is definitely preferred.

This soup tastes even better the next day—make a double batch if you can. Store in the fridge for up to 5 days or freeze for 3 months. I like to portion it into individual containers so I can grab a bowl whenever I need comfort. The rice reheats best in the microwave with a splash of water—never dry, or it turns to mush. The broth keeps well separately too, so you can reheat it and add fresh rice if needed.

❤️

Why You’ll Love This Recipe

  • No-Fuss Weeknight Win: I cut the chicken into bite-sized pieces before I even start cooking—no last-minute stress. The jasmine rice toasts right in the pot while the chicken simmers, so I’m basically doing one thing at a time. Honestly, the only chopping is the garlic and ginger, and even that’s just a quick mincing while I wait for the oil to heat.
  • Umami Bomb: The star anise pods and fish sauce create this deep savory punch that makes every spoonful sing. That little toast with sugar? It caramelizes just enough to give the star anise a subtle sweetness that balances the ginger’s kick. The lime juice at the end? Game-changer—it cuts through the richness like sunshine.
  • Leftover Legend: This soup loves leftovers. I make a big batch on Sunday, and by Wednesday, I’m already dreaming about it. It reheats beautifully, and the flavors even get richer. Freeze half if you’re feeling ambitious—it’s still delicious after three months, trust me.
  • Budget’s Best Friend: For under $15, you’re getting tender chicken, fragrant rice, and a broth so flavorful you won’t even miss the fancy stuff. The fish sauce and star anise are pantry staples that stretch your ingredients further. Plus, you’re using the whole chicken breast—no waste, just pure satisfaction.

Step-by-step instructions for chicken rice soup

Here’s the method that delivers aromatic, comforting flavors with minimal effort.

1

Sauté Aromatics for Deep Flavor

Heat the 1 tablespoon vegetable oil in a large pot over medium heat. Add the 4 garlic cloves and 2 tablespoons fresh ginger, cooking for 2-3 minutes until fragrant and just beginning to turn golden. This step builds the soup’s aromatic foundation.

Next, add the 2 star anise pods and 1 teaspoon sugar. Stir for 30 seconds to toast the spices lightly—the sugar helps prevent burning while enhancing the star anise’s sweet, licorice-like notes. The pot should smell rich and complex at this stage.

2

Cook Chicken Until Fully Tender

Add the 1½ pound boneless chicken breast cut into bite-sized pieces to the pot. Sprinkle with ½ teaspoon black pepper and 1 teaspoon fish sauce, then stir to coat. Cook for 5-6 minutes until the chicken turns opaque and begins pulling away from the edges.

Pour in the 4 cups chicken broth and bring to a gentle boil. Reduce heat to low-medium and simmer uncovered for 15 minutes, stirring occasionally. The chicken should be completely tender and easily flaked with a fork.

3

Toast the Rice for Perfect Texture

While the chicken simmers, rinse the 1 cup jasmine rice under cold water until the water runs clear. Drain well and add it to the pot, stirring once to distribute evenly. The rice should be submerged but not packed tightly.

Cover the pot and simmer on low heat for 15 minutes without lifting the lid. This toasting period develops nutty flavor in the rice and prevents mushiness. You’ll know it’s ready when the rice has absorbed most of the liquid but still has a slight bite in the center.

4

Finish with Fresh Herbs and Brightness

Remove the 2 star anise pods from the soup. Stir in the 2 tablespoons lime juice and ¼ cup fresh cilantro, reserving a few sprigs for garnish. The lime juice brightens the rich flavors while the cilantro adds freshness. Taste and adjust seasoning with the 1½ teaspoons salt if needed.

Drizzle with 1 tablespoon sesame oil and stir gently. Turn off the heat and let the soup sit covered for 5 minutes to allow flavors to meld. The finished soup should be fragrant with layers of ginger, garlic, and star anise, balanced by the citrusy lime and umami fish sauce.

5

Garnish and Serve Warm

Divide the soup among bowls. Garnish each serving with the reserved 3 green onions (white and green parts separated), chopped cilantro, and a final drizzle of sesame oil. Serve immediately with crusty bread for dipping.

The soup should be aromatic with tender chicken, perfectly cooked rice, and a harmonious balance of flavors. Each spoonful delivers comforting warmth with the perfect blend of savory, spicy, and fresh notes.

👨‍🍳

Pro Tips For Making Chicken Rice Soup

  • Toast the Star Anise: That 30-second stir with the 2 star anise pods and 1 teaspoon sugar isn’t just flavor—it’s insurance against bitter, burnt spices. I used to skip it, and the soup always tasted like medicine. The sugar caramelizes just enough to round out the licorice kick, so don’t rush this step.
  • Cut Chicken Evenly: Bite-sized pieces aren’t just for looks—uneven chunks mean some cook while others stay raw. Trim the 1.5 lb boneless chicken breast into 1-inch cubes before seasoning. Trust me, flaking perfectly cooked chicken is worth the extra 2 minutes of prep.
  • Don’t Stir the Rice: The 1 cup jasmine rice needs to toast undisturbed for those 15 minutes, or you’ll end up with a gluey mess. Cover it and let it sit—just stir once at the start to spread it out. Lifting the lid early is how you turn nutty rice into sad, mushy rice.
  • Save the Green Onions: Separate the white and green parts of the 3 green onions now—you’ll garnish with both. The whites add a sharp bite, while the greens bring freshness. Chopping them together later means you’ll either overdo one or forget the other entirely.

Common mistakes when making great chicken rice soup

Overcooking the Chicken

One of my biggest mistakes early on was letting the chicken simmer too long after adding the broth. The recipe calls for 15 minutes of simmering, but I often let it go 20-25 minutes—especially if I got distracted. This turns the chicken into rubbery disappointment instead of tender perfection.

The key is to check for doneness at 15 minutes by piercing with a fork. It should shred easily but still hold its shape. Overcooking is a sneaky culprit because the broth continues cooking the chicken even after it’s done. 🔥

Skipping the Rice Toasting Step

I used to add the rice directly to the boiling broth without the 15-minute toasting step mentioned in the recipe. This results in mushy rice that absorbs too much liquid and loses its delicate texture.

The toasting step develops nutty flavor and ensures the rice cooks evenly. I now always toast the rice in the broth for 15 minutes before covering it—this small step makes a huge difference in texture.

Burning the Aromatics

Star anise and ginger are delicate when sautéing, and I’ve burned them more times than I’d admit. The recipe suggests cooking the ginger for 2-3 minutes and toasting the star anise for just 30 seconds. I often let them cook longer, especially when I’m distracted or multitasking.

Burnt aromatics turn bitter and ruin the soup’s delicate balance. Keep a close eye on the pot and remove it from heat immediately if you detect any burning smells.

Underseasoning the Broth

I’ve made the mistake of tasting the broth too early—after just 10 minutes of simmering—and adjusting the salt and fish sauce. By then, the flavors aren’t fully developed, so I end up adding too much salt or fish sauce later.

The broth needs 15 minutes to infuse properly. Taste and adjust seasoning only after the rice has been added and the soup has rested for 5 minutes off the heat. This ensures the flavors are balanced and harmonious.

Neglecting the Resting Time

The recipe calls for a 5-minute resting period after finishing the soup, but I’ve skipped this step multiple times. Resting allows the flavors to meld and the rice to absorb the broth’s essence.

Skipping this step results in a soup that’s more like a chaotic mix of ingredients than a cohesive dish. I now make it a habit to turn off the heat, cover the pot, and let everything sit together for those critical minutes.

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 2.5g13%
Cholesterol 120mg40%
Sodium 650mg28%
Total Carbohydrate 38g14%
Dietary Fiber 1.5g5%
Sugars 8g
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

Why does this recipe use star anise and ginger?

These ingredients create the soup’s signature aromatic depth! The star anise adds a sweet, licorice-like warmth that infuses the broth, while fresh ginger brings a bright, zesty punch. Together, they transform simple chicken and rice into a fragrant, restaurant-quality dish that feels like a cozy hug in every spoonful.

2

Can I make this soup without fish sauce?

While fish sauce adds umami depth, you can substitute 1 teaspoon soy sauce or ½ teaspoon coconut aminos for a vegetarian-friendly version. The flavor won’t be identical, but the soup will still be delicious and well-balanced with the other seasonings.

3

How do I prevent the rice from turning mushy?

The secret is the 15-minute toasting step before covering the pot. This develops nutty flavor and ensures even cooking. Avoid lifting the lid during this time—it releases steam and disrupts the cooking process. If you’re worried about texture, consider toasting the rice separately in a dry pan before adding it to the broth.

4

Is it okay to add the rice directly to the boiling broth?

Not ideal for the best texture! Adding rice directly to boiling broth often results in mushy grains. The recipe’s method of toasting the rice in the broth first creates a more delicate, nutty flavor and prevents the rice from absorbing too much liquid. Patience here pays off with perfect, tender grains.

5

How do I reheat leftovers without drying out the rice?

Gently warm the soup on the stove over low heat, stirring occasionally. If needed, add 1-2 tablespoons water to help loosen the rice. Never microwave dry—it turns the rice into a paste. For best results, reheat the broth separately and add the rice just before serving.

★★★★★4.7(11 reviews)
Brandon Thompson