Soups & Stews
This Bangladeshi chicken soup recipe delivers the aromatic, comforting flavors of home—where warm spices like cumin, coriander, and star anise transform simple ingredients into something extraordinary.
The secret lies in slow-simmered broth infused with turmeric and garam masala, creating layers of earthy warmth that wrap around tender chicken and hearty vegetables. I’ve perfected this dish over years of family gatherings, where it’s always the first to disappear from the pot.
The magic begins with a fragrant base of whole spices toasted until they release their oils, then simmered for hours to develop deep, complex flavors. Potatoes and carrots soften into the broth, absorbing its richness, while optional dumplings add a satisfying texture.
What sets this apart is the balance—spices that sing without overpowering, and a broth so tender it feels like a hug in a bowl.
By the time you serve it, steaming hot with fresh cilantro and a squeeze of lemon, you’ll understand why this soup is a staple in Bangladeshi homes. It’s the kind of dish that feels both nostalgic and fresh, perfect for chilly evenings or when you crave something deeply comforting.
The dumplings, if you choose to make them, add a playful element that kids and adults alike will love.
This recipe scales beautifully—doubling for a crowd or halving for a cozy meal—and the leftovers taste even better the next day. Whether you’re introducing someone to Bangladeshi flavors or recreating a childhood favorite, this soup delivers warmth, tradition, and a taste of home in every spoonful.
Ingredients for bangladeshi chicken soup
Warm spices, tender chicken, and hearty veggies—this soup is pure comfort in a bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs, Bone-In 🍗 | 2 ½ lb | Skin-on for flavor, cut into pieces |
| Yellow Onion 🧅 | 1 whole | Medium size, chopped |
| Whole Garlic Cloves 🧄 | 8 cloves | Peeled, lightly crushed |
| Fresh Ginger 🌿 | 2 tbsp | Grated, aromatic |
| Ground Cumin 🌶️ | 1 tbsp | Toasted for deeper flavor |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground preferred |
| Turmeric Powder 🌶️ | 1 tsp | Freshly ground for brightness |
| Star Anise Pods 🌟 | 2 whole | Whole, not ground |
| Cinnamon Sticks 🌿 | 2 whole | 1-inch pieces |
| Bay Leaves 🍃 | 2 whole | Fresh or dried |
| Russet Potatoes 🥔 | 2 lb | Peeled, cut into chunks |
| Carrots 🥕 | 1 ½ lb | Peeled, cut into rounds |
| Fresh Cilantro 🌿 | ½ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Peppercorns 🌶️ | ½ tsp | Crushed, freshly ground |
| All-Purpose Flour 🌾 | 1 cup | For dumplings (optional) |
| Unsalted Butter 🧈 | 2 tbsp | Cold, for dumplings |
The spices are non-negotiable. Whole spices like star anise and cinnamon deliver that signature depth, so don't skip them. I grab mine from the bulk section at Whole Foods—they stay fresh longer. For the chicken, thighs beat breasts here (they stay juicier). Trader Joe's has great bone-in thighs at a good price. Potatoes and carrots should be firm—no mealy ones. The ginger? Fresh only. The dried stuff just doesn't cut it for this dish. Toast your whole spices in a dry pan for 30 seconds before adding to the broth—this releases their oils and makes the whole soup sing.
No star anise? 1/2 tsp ground cinnamon plus 1/4 tsp ground cloves gets you close. Fresh ginger missing? 1 tbsp ground ginger works in a pinch, but it's not the same. For the dumplings (which are optional but worth it), you can use store-bought biscuit dough if you're short on time. Just cut into small pieces and drop into the simmering broth. The broth itself? If you're making a big batch, double the spices—it's worth it. And if you're serving it with naan or rice, make extra. This soup disappears fast.
Broth keeps for 5 days in the fridge, and honestly tastes better the next day as flavors meld. Freeze portions for up to 3 months—just thaw overnight in the fridge. Dumplings? Make them fresh or freeze the dough for up to 1 month. I always double the dumpling dough and freeze half for next time. Garnish with fresh cilantro and lemon juice right before serving—that bright finish is what makes it feel special. Leftovers reheat beautifully—just add a splash of water or broth to prevent drying out.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to scrub pots—just dump everything in one pot, simmer, and walk away. The bone-in thighs melt into the broth while you handle the rest of dinner (or binge your show guilt-free).
- Ginger-Garlic Bomb: Between us, that fresh ginger and whole garlic cloves roasted until golden? It’s the secret weapon. The soup tastes like a warm hug—spicy, sweet, and deeply savory, with cumin adding that earthy kick that lingers.
- Leftovers That Beg: Honestly, I almost always make double batches. The next day, the broth gets richer, the chicken falls apart easier, and I eat it straight from the fridge with crusty bread. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Bone-in chicken thighs stretch this soup into three meals for pennies. Onions and ginger are cheap staples, and a teaspoon of cumin transforms basic ingredients into something restaurant-worthy without breaking the bank.
Step-by-step instructions for Bangladeshi chicken soup
Here's how to create a rich, aromatic broth with tender chicken and comforting vegetables.
Prepare the Chicken and Aromatics
In a large Dutch oven, combine the 2.5 lb chicken thighs with the 1 whole yellow onion (chopped), 8 cloves garlic (lightly crushed), and 2 tbsp fresh ginger (grated). This combination forms the flavor base of your soup. I like to press the garlic and ginger into the chicken skin—it infuses the meat with incredible aroma during cooking.
Add the 1 tbsp ground cumin, 1 tbsp ground coriander, 1 tsp turmeric powder, 2 whole star anise pods, 2 whole cinnamon sticks, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black peppercorns. Stir everything together until the spices coat the chicken evenly. The spices will bloom beautifully in the hot oil, creating that signature Bangladeshi warmth.
Brown the Chicken and Build the Broth
Place the Dutch oven over medium-high heat and add enough water to cover the chicken by about 2 inches (approximately 8 cups). Bring to a boil, then reduce heat to medium-low and let it simmer uncovered for 45 minutes. You'll see the chicken fat render out and the broth begin to develop a golden hue—this is where all the magic happens.
After 45 minutes, skim off any foam that rises to the surface with a ladle. This ensures a clear, clean broth. The chicken should be tender but not falling apart. If it's not quite there yet, let it cook another 10-15 minutes—it'll finish cooking later with the vegetables.
Add Vegetables and Simmer
Add the 2 lb russet potatoes (cut into chunks) and 1.5 lb carrots (cut into rounds) to the pot. These vegetables will absorb the rich flavors of the broth and become tender without falling apart. Return the broth to a gentle simmer and cook for 25-30 minutes, or until the potatoes are fork-tender and the carrots can be easily pierced with a knife.
Here's the thing—don't rush this step. The vegetables need time to soak up all those beautiful spices and develop that perfect texture. If the broth reduces too much, add 1 cup of hot water to maintain the right consistency. The soup should be hearty but not overly thick.
Finish with Fresh Herbs and Lemon
Once the vegetables are tender, remove the 2 whole star anise pods, 2 whole cinnamon sticks, and 2 whole bay leaves from the broth. These spices have done their job and can be discarded. Stir in the 0.5 cup fresh cilantro (chopped) and 2 tbsp lemon juice. The cilantro adds a bright, fresh finish, while the lemon cuts through the richness of the broth and chicken.
Taste the soup and adjust the seasoning if needed. You might want to add a pinch more salt or a splash more lemon juice to balance the flavors. The broth should be fragrant, warm, and deeply satisfying—just like a bowl of comfort from a Bangladeshi home.
Make Optional Dumplings (If Desired)
In a small bowl, mix the 1 cup all-purpose flour with 0.5 tsp salt and 2 tbsp cold unsalted butter (cut into small pieces). Gradually add ½ cup cold water and stir until a dough forms. Knead lightly for 1-2 minutes until smooth. Divide the dough into 6 equal pieces and roll each into a thin circle.
Drop the dumpling dough into the simmering soup and let them cook for 8-10 minutes, or until they float to the surface and are cooked through. The dumplings should be tender and slightly chewy—just like the ones you'd find in a traditional Bangladeshi pot. Serve the soup hot, with each bowl topped with a dumpling for that extra comforting bite.
Pro Tips For Making Bangladeshi Chicken Soup
- CRISP THE SKIN FIRST: Bangla chicken soup needs that golden, crispy skin for texture—don’t skip browning the thighs. Pat them very dry, then sear them skin-side down in a hot pot for 6-8 minutes until deep golden. I used to rush this, and the skin ended up soggy. Trust me, the crunch makes the whole dish.
- MINCE GINGER LIKE IT’S 1995: Fresh ginger needs to be finely minced—almost paste-like—for this soup. Use a knife, not a grater, and chop it into a slurry so it dissolves completely. I learned this the hard way after finding ginger chunks in my soup. No one wants to chew on that.
- LOW AND SLOW AFTER BOIL: Once the soup reaches a rolling boil, drop the heat to lowest simmer—not a gentle simmer, but the kind where you barely see bubbles. Too much heat turns the broth cloudy, and the chicken stays rubbery. I used to walk away, and the soup would boil over. Now I watch it like a hawk.
- SALT THE BROTH IN STAGES: Add half the salt with the onions and garlic, then the rest after the chicken has cooked 20 minutes. This prevents the broth from tasting flat later. I was skeptical until I tried it—now my soup always balances rich and bright. (Yes, even if you’re impatient like me.)
Troubleshooting this recipe
Broth Too Weak?
If your broth lacks depth, toast your whole spices in a dry pan for 30 seconds before adding to water—this releases their essential oils. I also recommend using bone-in chicken thighs (they add collagen-rich gelatin).
For an extra boost, simmer the broth uncovered for 1-2 hours to concentrate flavors. Skim foam regularly to keep it clear. 💫
Chicken Overcooked
Bone-in thighs stay juicy when cooked at medium-low heat for 45 minutes before adding veggies. Use a meat thermometer—chicken is done at 165°F in the thickest part. If it's dry, try reducing simmer time by 10 minutes and finishing with a quick 5-minute simmer after veggies are added. 🌡️
Vegetables Mushy
Potatoes and carrots should cook until tender but still hold shape. Start them in boiling water for 5 minutes before adding to the broth to reduce cooking time.
For extra control, use Yukon Gold potatoes (they hold up better). If they're still too soft, cut them slightly smaller next time. 🥔
Spices Too Strong
Start with half the spices and adjust to taste. For a milder flavor, remove whole spices (like star anise) after 30 minutes of simmering. If using ground spices, reduce by 25%. A splash of lemon juice or extra cilantro can brighten the broth naturally. 🍋
Dumplings Sink
Cold water is key—use ice water when making dough. Roll dumplings thinly (¼-inch thick) and drop them in one at a time, spacing them out. They'll float when done. For extra buoyancy, add 1 tsp baking powder to the dough. ✨
Broth Too Thick
Add ½ cup hot water at a time while simmering to adjust consistency. For a richer texture, mash a few cooked potatoes directly into the broth.
If it's still too thick, strain out some veggies and return the broth to the pot. The goal is a creamy but spoonable consistency. 🥄
Nutrition facts
Frequently asked questions
What makes this Bangladeshi chicken soup different from other spiced chicken soups?
The magic lies in the whole spice blend—toasted star anise, cinnamon, and bay leaves create a fragrant depth that ground spices can't match. The slow simmer (over 1 hour) lets these aromatics infuse the broth, while the optional dumplings add a playful texture that's uniquely Bangladeshi.
Can I substitute chicken with another protein?
For a vegetarian version, use chickpeas or tofu (increase simmer time by 15 minutes). For seafood lovers, try firm white fish like cod (cook for only 10 minutes after adding to hot broth) or shrimp. Just reduce the cooking time by half compared to chicken.
How do I make this soup spicier?
Add ½ tsp cayenne pepper or 1 chopped green chili when simmering the broth. For heat lovers, include 1 tbsp garam masala with the initial spice blend. Always taste first—you can adjust, but you can't remove excess heat!
Is this soup kid-friendly?
Yes! Omit the whole spices (or remove them after 30 minutes of simmering) and reduce the lemon juice. Serve with mild garlic bread or plain rice. The dumplings are always a hit with kids—they make eating veggies fun!
Can I make this soup in an Instant Pot?
Yes, but with adjustments: Sauté spices in 1 tbsp oil for 2 minutes, then add chicken and 4 cups broth. Cook on High Pressure for 20 minutes, then add veggies and pressure cook 5 more minutes. Natural release 10 minutes**, then finish with fresh herbs. The broth will be less concentrated—add 1 extra cup water if needed.
