Bangladeshi Chicken Corn Soup Recipe: Spiced Coconut and Turmeric Comfort

Soups & Stews

Bangladeshi Chicken Corn Soup Recipe: Spiced Coconut and Turmeric Comfort

This Bangladeshi chicken corn soup recipe delivers the kind of warm, spiced comfort that transforms a simple meal into a flavorful experience. The aromatic blend of turmeric, cumin, and coconut milk creates a rich, golden broth that perfectly complements tender chicken and sweet corn.

I developed this recipe after years of perfecting the balance between bold South Asian spices and creamy coconut, ensuring every spoonful feels both hearty and refined—ideal for chilly evenings or when you crave a meal that’s as nourishing as it is delicious.

The secret lies in slow-simmering the broth to deepen the flavors while keeping the vegetables tender-crisp. Potatoes add heartiness, tomatoes bring acidity, and fresh cilantro finishes with a bright, herbaceous note.

Unlike many soups that rely on heavy cream, this version uses coconut milk for a lighter yet equally satisfying richness, with just enough spice to linger on the palate. The result is a restaurant-quality bowl that’s surprisingly simple to recreate at home, with minimal prep and active cooking time.

What makes this soup truly special is how it balances tradition with approachability. The spices—turmeric, cumin, and coriander—are toasted to release their warmth, while the coconut milk softens their intensity, creating a harmonious broth.

The chicken shreds easily after simmering, and the corn stays sweet but firm, adding a satisfying texture contrast. Garnish with extra cilantro and a drizzle of coconut cream for an elegant touch that elevates the dish without extra effort.

Perfect for feeding a family or meal prepping for the week, this soup reheats beautifully while maintaining its depth of flavor. Serve with crusty bread or steamed rice to soak up every last drop of that fragrant, spiced broth. Let’s get cooking—your taste buds (and leftovers) will thank you.

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

Ingredients for bangladeshi chicken corn soup

Warm spices, tender chicken, and creamy coconut—this soup brings restaurant comfort home.

Ingredient Amount Notes
Boneless Chicken Thighs 🍗 1 ½ lb Skin-on for flavor, cut into bite-sized pieces
Russet Potatoes 🥔 2 medium Peeled and cut into 1-inch cubes
Sweet Corn Kernels 🌽 2 cups Fresh or frozen, thawed if frozen
Coconut Milk 🥥 1 can Full-fat for creaminess (13.5 oz can)
Turmeric Powder 🌿 1 tsp Freshly ground for vibrant color
Ground Cumin 🌿 ½ tsp Toasted for deeper aroma
Ground Coriander 🌿 ½ tsp For citrusy warmth
Garlic Cloves 🧄 4 cloves Minced for aromatic base
Onion 🧅 1 medium Diced, yellow or red
Diced Tomatoes 🍅 1 can Fire-roasted for sweetness (14.5 oz can)
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Olive Oil 🫒 2 tbsp For sautéing aromatics
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly cracked
Lemon Juice 🍋 1 tbsp Freshly squeezed

The chicken thighs are key here—they stay juicy while simmering, unlike breasts. Look for bone-in, skin-on pieces at the grocery store's butcher counter for extra flavor. I always grab organic chicken from Whole Foods when I can, but any quality brand works. The potatoes need to be medium-sized so they cook evenly without turning mushy. For the corn, frozen works perfectly—just thaw it first. Fresh corn is ideal if you're in season, but don't skip the sweetness boost from a pinch of sugar if using canned corn.

No coconut milk? Full-fat Greek yogurt or cashew cream works in a pinch, though the flavor will differ slightly. Running short on turmeric? A pinch of saffron threads adds a similar golden hue. The tomatoes can be fresh if you prefer—just chop them finely. For the spices, toast them in a dry pan for 30 seconds before adding to water to deepen their flavor. The cilantro should be fresh—dried just won't give that same bright finish. If you're sensitive to heat, reduce the cumin slightly or swap it for ground fennel.

This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 5 days in the fridge. For freezing, portion into 2-cup containers—they reheat perfectly and keep for 3 months. The coconut milk will separate when chilled, so give it a quick stir before reheating. Garnish with extra cilantro and a drizzle of coconut cream right before serving for that restaurant-quality touch.

❤️

Why You'll Love This Recipe

  • One-Pot Wonder: I swear by this soup because it’s literally one pot—no chopping boards overflowing, no extra pans to wash. Toss in the chicken thighs, potatoes, and corn, simmer with coconut milk, and let the turmeric work its golden magic. Honestly, my lazy Sundays thank me every time.
  • Creamy Without Guilt: That velvety coconut milk base makes it feel indulgent, but the potatoes and corn keep it hearty and satisfying. The turmeric adds this warm, earthy depth that’s not overpowering—just enough to make it taste like a hug in a bowl. (Yes, even on a Tuesday night.)
  • Leftover MVP: This soup only gets better the next day. The flavors meld into this perfect balance of tender chicken, creamy broth, and slightly firmer potatoes. I make a double batch on Sundays because reheating it is zero effort—just microwave and enjoy. My kids beg for seconds, and I don’t even have to pretend to be a short-order cook.
  • Budget-Friendly Luxury: Chicken thighs and potatoes stretch this recipe into a full meal without breaking the bank. Coconut milk adds richness for pennies compared to cream, and the corn? Fresh or canned, it’s always affordable. Between us, this is the kind of soup that makes me feel like I’m serving gourmet—without the gourmet price tag.

Step-by-step instructions for Bangladeshi chicken corn soup

This comforting soup comes together beautifully with simple techniques and bold flavors.

1

Sauté the Aromatics for Deep Flavor

Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the 1 medium onion and cook for 5 minutes until softened and translucent. I like to press down with a spoon occasionally to help it caramelize slightly—that adds sweetness to the base.

Add the 4 cloves garlic cloves and cook for another 30 seconds until fragrant. Here's the thing—don't let the garlic brown or it'll turn bitter. Then stir in the 1 teaspoon turmeric powder, ½ teaspoon ground cumin, and ½ teaspoon ground coriander. Let these spices toast for 30 seconds while stirring constantly—they'll release their wonderful aromas that form the foundation of this soup.

2

Brown the Chicken and Add Potatoes

Increase heat to medium-high and add the 1.5 pounds boneless chicken thighs in a single layer. Let them sear for 4-5 minutes until golden brown on all sides. This step is crucial—it develops a rich flavor that infuses the entire soup.

Once the chicken is browned, remove it from the pot and set aside. In the same pot, add the 2 medium russet potatoes cut into 1-inch cubes. Pour in 2 cups water and bring to a gentle boil. You'll want to see small bubbles forming at the bottom but not a vigorous rolling boil—that could break down the potatoes too quickly.

3

Simmer the Base Ingredients

Return the chicken to the pot and add the 1 can diced tomatoes (with juices), 2 cups sweet corn kernels, and 1 can coconut milk. Stir well to combine all ingredients. Bring the mixture to a gentle simmer over medium-low heat, then reduce heat to maintain a barely simmering state—this prevents the soup from curdling.

Let the soup simmer uncovered for 20-25 minutes until the chicken is cooked through and the potatoes are tender. You'll know the potatoes are done when they pierce easily with a fork. The soup should have thickened slightly from the starches released by the potatoes and corn.

4

Season and Finish with Fresh Herbs

Remove the chicken from the pot and shred it using two forks right in the broth. This keeps all the flavorful juices incorporated. Return the shredded chicken to the pot and stir in the 1.5 teaspoons salt and ½ teaspoon black pepper. Taste and adjust seasoning if needed—this is where you can really make the soup sing.

Stir in the 1 tablespoon lemon juice and ¼ cup fresh cilantro. The acidity from the lemon brightens all the flavors while the cilantro adds a fresh finish. Let the soup sit off heat for 5 minutes—this allows the flavors to meld together perfectly. Serve warm with crusty bread to soak up every last drop of this comforting soup.

👨‍🍳

Pro Tips For Making Bangladeshi Chicken Corn Soup

  • Parboil Chicken First: Toss the raw chicken thighs in 1 tablespoon turmeric and a pinch of salt, then simmer them in lightly salted water for 5 minutes before adding to the soup. I learned this the hard way—skipping it leaves the chicken dry and flavorless, especially since it’s cooking again later.
  • Cube Potatoes Evenly: Cut the russet potatoes into 1.5-inch chunks—no smaller, no larger. Uneven sizes mean some cook mushy while others stay hard, and this soup needs that perfect starchy bite. (Yes, even if you’re impatient like me.)
  • Stir Coconut Milk Late: Wait until the potatoes are tender and the chicken is nearly done before adding the coconut milk. Stirring it in too early turns the soup greasy and breaks the creamy texture you’re going for—trust the process.
  • Toast Corn Kernels: Sauté the corn kernels in a dry pan for 2 minutes before adding them to the soup. It deepens their sweetness and prevents them from turning mushy—sounds weird, but it works. (Your future self will notice.)

Essential equipment for perfect results

Large Dutch Oven

A 6-8 quart Dutch oven is my go-to for this soup—its deep sides prevent spills when stirring, and the heavy base distributes heat evenly, preventing scorching. I use a Le Creuset signature red because it retains heat beautifully and lasts forever.

If you don’t have one, a heavy stainless steel pot with a lid works too, though it may take slightly longer to bring to a simmer. 🔥

Immersion Blender

An immersion blender is a game-changer for achieving that silky texture without over-blending the soup. I recommend the Ninja Foodi immersion blender—it’s powerful enough to blend the potatoes slightly for creaminess while keeping the corn and chicken intact.

If you prefer a smoother texture, blend only half the soup and mix it back in. For a rustic version, skip blending entirely and let the potatoes break down naturally during simmering.

Fine-Mesh Strainer

A fine-mesh strainer is essential for straining the broth if you want to remove any skin or potato bits for a cleaner presentation. I keep a OXO Good Grips colander in my kitchen—it’s durable and has a comfortable handle.

If you’re serving the soup immediately, you can skip this step, but it’s helpful if you plan to store leftovers or want to clarify the broth for a restaurant-style finish. The strainer also comes in handy for rinsing fresh cilantro before chopping.

Measuring Spoons

Precision is key with spices in this recipe, so invest in a set of stainless steel measuring spoons for accurate measurements. I swear by the OXO Good Grips set—they’re easy to read and won’t rust.

For the ½ teaspoon cumin and ½ teaspoon coriander, using a ¼ teaspoon measure ensures you don’t overdo it.

Pro tip: Toast your spices in a dry pan for 30 seconds before adding them to the water to deepen their flavor—this small step makes a huge difference in the final taste. ✨

Wooden Spoon

A heat-resistant wooden spoon is a must for stirring this soup without scratching your pot. I prefer a long-handled spoon for deep pots, like the Ozeri wooden spoon, because it gives you better control and keeps your hands safe from splashes.

Wood also helps prevent the soup from sticking to the bottom while it simmers. Avoid metal utensils when stirring coconut milk to prevent curdling—wood is gentler and preserves the creamy texture.

Kitchen Timer

Timing is everything when simmering this soup, so a kitchen timer ensures you don’t overcook the chicken or potatoes. I use a simple digital timer from Amazon, but even a smartphone alarm works in a pinch.

Set it for 20-25 minutes once the soup reaches a gentle simmer—this gives the flavors time to meld without turning the potatoes mushy. A timer also helps you

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 95mg32%
Sodium 820mg36%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 6g
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

Can I use chicken breast instead of thighs for this soup?

Chicken breast will work, but thighs are ideal because they stay juicier during the long simmer. If you prefer breast, use 1.5 pounds boneless, skinless breast cut into 1-inch pieces and add them to the pot after the potatoes have simmered for 10 minutes to prevent drying out. Cook for an additional 10-12 minutes until fully done. For extra moisture, add 2 tablespoons coconut milk at the end.

2

How can I make this soup spicier?

Add ½ teaspoon cayenne pepper or 1 teaspoon red chili flakes when toasting the spices in step 1. For heat lovers, stir in 1 chopped green chili with the onions or add 1 tablespoon fresh ginger for a spicy kick. Always taste before serving—you can adjust with more chili flakes or a dash of hot sauce if needed.

3

What can I substitute for coconut milk?

For a dairy-free option, use ½ cup Greek yogurt or cashew cream (blend soaked cashews with water). If you prefer dairy, ½ cup heavy cream works well, though the flavor will be less authentic. For a lighter version, omit the coconut milk entirely and add 1 extra cup chicken broth—just know the soup will be less creamy. The coconut adds a unique sweetness that’s hard to replicate!

4

Can I make this soup in an Instant Pot?

Sauté the onions, garlic, and spices as directed, then add all ingredients except cilantro. Seal the lid, set to high pressure for 10 minutes, then quick-release. Shred the chicken and finish with cilantro. The Instant Pot cooks it faster but may require 1 extra tablespoon coconut milk to restore creaminess. For extra flavor, toast the spices in a dry pan before adding them to the pot.

5

Why did my soup turn out too thin?

This usually happens if the potatoes broke down too much during simmering. For a thicker soup, mash ½ cup cooked potatoes with a fork and stir back in, or mix 1 tablespoon cornstarch with 2 tablespoons water and whisk into the soup until thickened. Next time, reduce the simmer time slightly or use waxier potatoes like Yukon Golds, which hold their shape better.

★★★★★4.8(6 reviews)
Categories Soups & Stews