Soups & Stews
This Bangladeshi chicken corn soup delivers the warm, aromatic comfort of Bengali home cooking in every spoonful. The secret lies in the slow-simmered spices—turmeric, cumin, and coriander—that infuse the broth with earthy depth, while tender chicken and sweet corn create a harmonious balance.
I first tasted this soup during a winter visit to Dhaka, where it was served piping hot with steamed rice, and it’s since become my go-to recipe for cozy weeknight dinners.
The beauty of this dish is in its simplicity: just a handful of ingredients, but each plays a crucial role. The chicken simmers until fork-tender, absorbing the fragrant spices, while the corn adds natural sweetness that brightens the rich broth.
A final tempering of mustard oil and curry leaves adds that signature Bengali aroma—smoky, warm, and irresistibly comforting. The recipe builds flavor gradually, ensuring every bite is perfectly balanced.
What makes this soup truly special is how it transforms basic ingredients into something extraordinary. The turmeric-stained broth isn’t just visually striking—it’s packed with flavor, while the cumin and coriander ground the dish with warmth.
The result is a soup that’s hearty enough to stand alone but light enough to pair with rice or roti. It’s the kind of recipe that feels like a hug in a bowl, especially on chilly days.
Ready in about 45 minutes, this soup is beginner-friendly yet impressive enough for guests. The slow simmering ensures deep flavor without fuss, and the optional garnish of fresh cilantro or a squeeze of lemon adds a bright finish.
Whether you’re serving it as a main dish or a side, this recipe delivers the soul-warming essence of Bangladeshi home cooking.
Ingredients for bangladeshi chicken corn soup
Just 15 ingredients transform into this fragrant, soul-warming Bangladeshi chicken corn soup.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless Chicken Thighs 🍗 | 1 ½ lb | Skin-on for richer flavor |
| Fresh Corn Kernels 🌽 | 2 cups | Sweet corn, cut from cob or frozen |
| Yellow Onion 🧅 | 1 whole | Medium size, finely chopped |
| Garlic Cloves 🧄 | 6 cloves | Fresh, minced |
| Ground Cumin 🌿 | 1 tbsp | Freshly toasted preferred |
| Ground Coriander 🌿 | 1 tbsp | Freshly ground if possible |
| Turmeric Powder 🌶️ | 1 tsp | Bright yellow, fresh |
| Ginger Root 🌿 | 1 tbsp | Freshly grated |
| Mustard Oil 🫒 | ½ cup | Light or dark variety |
| Curry Leaves 🌿 | ¼ cup | Fresh, dried if unavailable |
| Chicken Broth 💧 | 4 cups | Homemade or quality store-bought |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The spices are the heart of this soup—cumin, coriander, and turmeric create that signature earthy depth. For the best flavor, grab whole spices from a South Asian market (like Bapsi's or Patel Brothers) and toast them lightly in a dry pan before grinding. Fresh curry leaves are non-negotiable—they carry that unmistakable aroma, but if you can't find them, dried leaves work in a pinch. Mustard oil adds the signature smoky warmth; light or dark both work, but avoid the flavored versions. The chicken thighs stay juicier than breasts, so don't swap them out unless you're comfortable with boneless, skinless cuts.
No mustard oil? Sesame or neutral oil works, but you'll lose that authentic Bengali touch. Short on curry leaves? Dried leaves at half the amount or even a pinch of dried fenugreek leaves (kasuri methi) if you've got them. The broth is crucial—homemade is best, but even Swanson or Pacific Foods work in a bind. Fresh corn is ideal, but frozen works perfectly too (just thaw it first). For extra richness, add a splash of coconut milk at the end—it balances the spices beautifully. The ginger and garlic should be freshly grated or minced; pre-minced jars lack the brightness.
This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 4 days—reheat gently on the stove with a splash of water or broth. Freezes beautifully for 3 months, though the texture of the corn may soften slightly. For meal prep, double the recipe and freeze portions in glass containers (they reheat better than plastic). Garnish with fresh cilantro and a squeeze of lemon right before serving—it brightens the dish instantly. Serve with steamed basmati rice or warm naan to soak up every last drop of that fragrant broth.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe—just toss everything into a single pot, and let the spices do the work. No chopping, no fuss, and that cumin? It transforms the whole dish into something richer than you’d expect.
- Sweet-Savory Balance: The corn’s natural sweetness plays off the tender chicken and sharp onion, while the garlic and cumin add this warm, earthy depth. It’s the kind of flavor that lingers, making you reach for seconds without trying.
- Lunchbox Hero: Between us, this soup reheats beautifully. Pack it the night before, and you’ve got a hearty, portable meal that’s still delicious cold—perfect for work lunches or lazy afternoons when you’re not in the mood to cook.
- Budget-Friendly Feast: Chicken thighs and corn stretch far, and onions/garlic/cumin cost pennies. Honestly, I make this when I’m pinching pennies, and no one ever complains—it’s filling, satisfying, and always leaves leftovers I don’t regret.
Step-by-step instructions for Bangladeshi chicken corn soup
This aromatic soup delivers rich, spiced flavors through precise layering and slow simmering.
🍳 Step 1: Sauté Aromatics in Mustard Oil
Heat the 0.5 cup mustard oil in a large pot over medium heat until it shimmers but doesn't smoke. Add the 1 whole yellow onion and cook for 5-6 minutes until translucent and golden at the edges. This step develops the soup's foundational flavor.
Add the 6 cloves garlic and 1 tbsp ginger root, stirring constantly for 30 seconds until fragrant. Immediately add the 1 tbsp ground cumin, 1 tbsp ground coriander, and 1 tsp turmeric powder, stirring vigorously for another 30 seconds to toast the spices and release their aromas. The mixture should smell deeply earthy and warm.
🍳 Step 2: Brown the Chicken and Add Corn
Push the spiced onion mixture to one side of the pot and add the 1.5 lb boneless chicken thighs, skin-side down. Cook undisturbed for 4-5 minutes until the skin is golden brown and crispy. Flip the chicken and cook another 3-4 minutes until the meat is no longer pink on the surface.
Return the onion mixture to the pot and stir to combine. Add the 2 cups fresh corn kernels and 0.25 cup curry leaves, stirring gently to coat everything in the aromatic oil. Pour in the 4 cups chicken broth and bring to a gentle boil. The broth should just cover the ingredients with about ½ inch of liquid.
⏰ Step 3: Simmer Until Chicken is Tender
Reduce heat to low-medium and partially cover the pot. Let the soup simmer gently for 25-30 minutes until the chicken is fork-tender and easily separates at the bone. The soup should reduce slightly, creating a concentrated flavor base. Stir occasionally to prevent sticking.
Here's the thing—don't rush this step. The long simmering allows the spices to fully infuse and the chicken to become melt-in-your-mouth tender. You'll know it's ready when a knife slides in easily and the broth has thickened slightly, coating the back of a spoon.
👨🍳 Step 4: Finish with Acid and Fresh Herbs
Remove the chicken from the pot and let it cool slightly before shredding it into bite-sized pieces. Return the shredded chicken to the pot. Add the 1 tbsp lemon juice and adjust seasoning with the 1.5 tsp salt and 0.5 tsp black pepper, tasting as you go. The lemon juice brightens all the rich flavors and balances the spices.
Stir in the 0.25 cup fresh cilantro just before serving. This final step adds freshness and visual appeal. The soup should be fragrant with warm spices, tangy from the lemon, and perfectly balanced in flavor. If it's too thick, add a splash of warm water to reach your desired consistency.
Pro Tips For Making Bangladeshi Chicken Corn Soup
- Sear Chicken First: Don’t just toss raw chicken into the pot—pat the thighs dry, season with salt, and sear them in a hot pan with a little oil for 3-4 minutes per side until golden. I learned this the hard way: skipping the sear leaves the soup tasting flat and the chicken bland, no matter how much cumin you add later.
- Use Whole Garlic Cloves: Crush the garlic cloves with the flat side of your knife instead of mincing them fine—this keeps the flavor intact without turning bitter. I was skeptical until I tried it: the soup develops a deeper, more complex aroma that blends better with the corn and cumin.
- Simmer Low and Slow: Once everything’s in the pot, bring to a boil, then immediately reduce to the lowest simmer possible—just enough to keep tiny bubbles breaking the surface. After burning three batches, I finally figured out that rushing this step turns the corn mushy and the chicken rubbery.
- Toast the Cumin: Dry-toast the ground cumin in the same pan you seared the chicken for 30 seconds until it smells earthy and fragrant—this wakes up its flavor before it even hits the pot. Sounds weird, but it works: the soup tastes richer and more balanced, like it’s been simmering for hours instead of 20 minutes.
Best sauces and condiments for these flavors
Mustard Oil Tempering
This signature technique is what makes the soup truly authentic. Heat 0.5 cup mustard oil over medium heat until it shimmers but doesn't smoke—this releases the oil's natural nutty aroma. Add the 1 whole yellow onion and cook for 5-6 minutes until golden brown.
The key here is patience; rushing this step will make your soup taste flat. I like to use light mustard oil from Bapsi's or Patel Brothers for that perfect balance of warmth and flavor. 🌿
Spice Toasting
After adding the onions, immediately stir in the 6 cloves garlic, 1 tbsp ginger root, 1 tbsp ground cumin, 1 tbsp ground coriander, and 1 tsp turmeric powder. Toast these spices for 30 seconds—this step is non-negotiable.
The spices should sizzle and release their essential oils, filling your kitchen with that unmistakable Bengali aroma. For extra depth, I like to toast the whole spices (cumin and coriander seeds) in a dry pan for 1 minute before grinding them. 🌶️
Coconut Milk Finish
For a creamier, richer version, stir in ½ cup coconut milk during the final 5 minutes of simmering. This balances the spices beautifully and adds a subtle sweetness that complements the corn. I recommend using full-fat coconut milk for the best texture.
If you're serving this as a dessert-inspired soup (yes, it works!), add a pinch of cardamom and a drizzle of honey at the end. 🥥
Lemon and Herb Garnish
The final touch is crucial. Just before serving, stir in the 1 tbsp lemon juice and 0.25 cup fresh cilantro. The lemon brightens the rich, spiced broth, while the cilantro adds a fresh, herbaceous note.
For an extra pop of color, add a few curry leaves or a sprinkle of red chili powder. Trust me, this garnish elevates the dish from good to restaurant-quality. 💛
Yogurt Swirl Option
For a tangy twist, stir in 2 tbsp plain yogurt during the last 2 minutes of cooking. This creates a creamy swirl that balances the spices and adds a cooling contrast. I like to use whole-milk yogurt for the best texture, but Greek yogurt works too.
If you're serving this with naan or roti, the yogurt adds a nice contrast to the warm bread. 🥛
Nutrition facts
Frequently asked questions
Can I substitute chicken thighs with chicken breasts?
You can, but chicken breasts will dry out faster during the long simmer. If using breasts, cut them into 1-inch pieces and add them only after the soup has simmered for 15 minutes to prevent toughness. For best results, marinate the breasts in 1 tbsp yogurt and ½ tsp turmeric for 20 minutes before cooking.
What makes this soup authentically Bangladeshi?
The mustard oil tempering and curry leaves are key! The mustard oil adds a signature smoky warmth, while fresh curry leaves bring that unmistakable aromatic depth. The combination of cumin, coriander, and turmeric creates the earthy spice profile, and the lemon juice finish balances the richness. These elements work together to create that comforting, homey flavor you'd find in a Bangladeshi home.
Can I make this soup vegetarian?
Replace the chicken with 1.5 lb firm tofu or 1 cup chickpeas (for protein). For extra richness, add ½ cup coconut milk during the final 5 minutes of simmering. Use vegetable broth instead of chicken broth, and consider adding ½ cup sweet potatoes or 1 cup shredded cabbage for texture. The spices and corn will still shine through beautifully.
Why does the recipe call for skin-on chicken thighs?
The skin adds incredible flavor and keeps the chicken juicy during the long simmer. When browned properly, it becomes crispy and infuses the broth with rich, savory notes. If you prefer boneless, skinless chicken, add 1 extra tablespoon of mustard oil to compensate for lost flavor. Just be sure to add the chicken later in the cooking process to prevent drying.
How do I adjust the spice level for kids?
Reduce the spices by half—use ½ tbsp cumin, ½ tbsp coriander, and ½ tsp turmeric. Skip the curry leaves (or use ¼ tsp dried) and replace the mustard oil with neutral oil. Add the lemon juice and cilantro as usual for brightness. For extra mildness, stir in 2 tbsp plain yogurt at the end to cool the flavors.
