Soups & Stews
This Bengali chicken soup recipe brings the soul-warming flavors of West Bengal to your kitchen, where aromatic mustard seeds and earthy cumin create a symphony of taste. 🌟 The secret lies in slow-cooked chicken infused with traditional spices like panch phoron and fresh ginger, simmered until the broth becomes rich and fragrant.
What makes this recipe special is the balance of tangy mustard oil and cooling yogurt, which elevate the dish beyond ordinary chicken soup.
The process begins with toasting whole spices until they release their deep, nutty aromas, then building layers of flavor through slow simmering. You'll work with simple ingredients—chicken thighs, ginger, garlic, and a blend of spices—but the result is a restaurant-quality soup that feels like a hug in a bowl.
The key is patience; letting the broth develop its depth over time transforms basic ingredients into something extraordinary.
By the time you're done, you'll have a steaming bowl of golden broth filled with tender chicken pieces, soft potatoes, and vibrant vegetables. The aroma alone will have everyone gathering around the table, while the first spoonful delivers a perfect harmony of spicy, tangy, and savory notes.
This is comfort food at its finest—warming, nourishing, and deeply satisfying.
Perfect for chilly evenings or when you need a dish that feels like home, this soup serves 4-6 and reheats beautifully. The leftovers taste even better the next day as the flavors meld further. Let's get cooking!
Ingredients for bengali chicken soup
Simple ingredients, deep flavors—this Bengali chicken soup delivers restaurant-quality warmth in one bowl.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Thighs (bone-in, skin-on) 🍗 | 2 ½ lb | With skin for extra flavor |
| Mustard Seeds (yellow) 🌶️ | 2 tsp | Toasted until fragrant |
| Ground Cumin 🌿 | 1 ½ tsp | Freshly ground preferred |
| Panch Phoron (Indian five-spice blend) 🌶️ | 1 tsp | Or substitute with equal parts fenugreek, fennel, nigella, black pepper, cumin |
| Fresh Ginger 🧄 | ½ cup | Finely chopped, peeled |
| Garlic Cloves 🧄 | 6 cloves | Minced or crushed |
| Mustard Oil 🫒 | ¼ cup | Lightly toasted |
| Plain Yogurt 🥛 | ½ cup | Unflavored, full-fat |
| Medium Tomatoes 🍅 | 3 whole | Ripe, diced |
| Russet Potatoes 🥔 | 1 ½ lb | Peeled, cubed |
| Onion 🧅 | 1 whole | Yellow or red, chopped |
| Green Chilies 🌶️ | 2 whole | Slit lengthwise, seeds removed |
| Fresh Coriander Leaves 🌿 | ¼ cup | Chopped, for garnish |
| Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Water 💧 | 6 cups | For broth |
The spices are everything here. Panch phoron is the magic blend—find it in the Indian aisle at Whole Foods or Trader Joe's, or mix your own. Mustard seeds need to be toasted until they pop—don't skip this step. For the mustard oil, lightly toast it first (just until you smell it heating), then cool before using. Ginger and garlic should be freshly grated or minced—they make all the difference. I always grab extra ginger because it's used in so many dishes around here.
No panch phoron? Mix equal parts fenugreek, fennel, nigella, black pepper, and cumin—it's a game-changer. Mustard oil too strong? Swap for olive oil or vegetable oil, but add an extra pinch of cumin. Fresh coriander wilting fast? Use dried at one-third the amount. The tomatoes can be canned if fresh aren't available—just drain them well. For extra richness, add a splash of coconut milk at the end, but trust me, the yogurt and mustard oil combo is perfect on its own.
This soup tastes even better the next day—4-5 days in the fridge, 3 months frozen. I always make a double batch because it's perfect for meal prep. Store the broth separately if you want to reheat it quickly—just add the chicken and veggies fresh. Garnish with extra coriander and a drizzle of mustard oil right before serving for that restaurant touch. Leftovers? Freeze in portions for quick lunches.
Why You'll Love This Recipe
- Skin-On Magic: I swear by bone-in, skin-on thighs here—crispy golden edges and melt-in-your-mouth meat after simmering. The panch phoron alone transforms the broth into something aromatic and rich, but that skin? Pure satisfaction in every bite.
- One-Pot Wonder: Minimal chopping, zero fuss. Toss in whole mustard seeds and ginger slices straight from the jar, then let the cumin and spices do their work while you stir. Honestly, my busiest nights just need this—no side dishes, no extra bowls.
- Leftovers That Beg: This soup tastes even better the next day, especially with the flavors melding overnight. I’ll be real: I’ve reheated portions for three days straight, and it’s still the star of my lunchbox. The cumin and ginger deepen, making every spoonful richer.
- Budget-Friendly Feast: Chicken thighs stretch farther than breasts, and pantry staples like mustard seeds and cumin keep costs low. Between us, this recipe feeds four for under $15—plus, the leftovers stretch my wallet even further. That’s a win.
Step-by-step instructions for Bengali chicken soup
Here's how to create this aromatic, comforting soup with layers of spice and warmth.
🔥 Step 1: Toast the Spices and Bloom the Mustard Oil
Heat the 0.25 cup mustard oil in a heavy-bottomed pot over medium heat. Add the 2 tsp mustard seeds and let them sizzle until they pop and turn golden—about 30 seconds. This is your signal to add the 1.5 tsp ground cumin and 1 tsp panch phoron, stirring constantly for 20 seconds until fragrant.
Here's the thing—don't rush this step. The spices need time to bloom and release their full aroma. If they burn, you'll taste bitterness instead of that warm, earthy spice profile we're after. Keep the heat at medium-low once the mustard seeds start popping to prevent burning.
🍳 Step 2: Sauté Aromatics Until Fragrant
Add the 0.5 cup finely chopped fresh ginger and 6 cloves minced garlic to the pot, stirring for 1 minute until the raw smell disappears and you can smell their sweet, pungent aroma. Then add the 1 whole chopped onion and cook for another 3-4 minutes until softened and translucent.
This is where the flavors start building. The ginger and garlic should be just about cooked through—you'll still see some texture, but they'll be soft enough to mash slightly between your fingers. If the onion starts to brown too quickly, reduce the heat to medium-low to prevent burning.
🍳 Step 3: Cook the Chicken Until Golden
Add the 2.5 lb chicken thighs (skin-side down) to the pot and cook for 8-10 minutes until the skin is crispy and golden brown. Flip the chicken and cook for another 5 minutes on the other side until the skin is golden and the meat is no longer pink on the outside.
I press down gently on the chicken thighs during the first minute to prevent them from curling and ensure even contact with the pan. This creates that beautiful golden crust while keeping the meat juicy inside. Don't be tempted to flip too early—wait until the skin releases easily from the pot.
🥘 Step 4: Build the Flavorful Broth
Pour in the 6 cups water and bring to a gentle boil. Add the 1.5 tsp salt, 3 whole diced medium tomatoes, 1.5 lb cubed russet potatoes, and 2 slit green chilies. Reduce heat to low-medium and let it simmer uncovered for 30 minutes.
Here's what you're looking for: the broth should be bubbling gently but not vigorously. The potatoes should be soft enough to pierce with a fork, and the tomatoes should break down completely. If the broth reduces too quickly, add ½ cup water to maintain the right consistency.
🥘 Step 5: Finish with Yogurt and Fresh Herbs
Remove the chicken from the broth and let it rest on a plate. Stir the 0.5 cup plain yogurt into the broth and simmer for another 5 minutes until slightly thickened. Return the chicken to the pot and heat through for 2 minutes.
Garnish with 0.25 cup chopped fresh coriander leaves and serve immediately with steamed rice or crusty bread. The soup should be rich and aromatic, with the mustard seeds adding a subtle crunch and the yogurt giving it a creamy finish. Each bite should deliver that perfect balance of spicy, tangy, and comforting flavors.
Pro Tips For Making Bengali Chicken Soup
- CRISP THE SKIN FIRST: Skip the urge to toss the thighs straight into the pot—sear them skin-side down in a dry pan for 4-5 minutes until golden. That crispy skin adds texture and flavor the slow simmer can’t replicate. (Yes, even if you’re impatient like me.)
- GRIND YOUR GINGER: I used to just chop ginger and wonder why my soup lacked depth. Now I pulse it in a food processor until it’s a thick paste—this releases more oils and blends seamlessly into the broth. No food processor? A mortar and pestle works, but you’ll need elbow grease.
- TEMPER THE MUSTARD SEEDS: Heat the oil until it shimmers, then add the mustard seeds low and slow—they’ll pop like firecrackers if you rush it. If they burn, you’ll taste bitterness under all that spice. (I learned this the hard way after a batch tasted like burnt popcorn.)
- SIMMER LOW AND LONG: After the initial searing and spice toasting, drop the heat to a gentle simmer—no rolling boil. High heat makes the broth cloudy and the chicken rubbery. Cover and let it cook for 45-50 minutes, stirring occasionally. Patience here makes all the difference.
Wine and beer pairings for this bengali chicken soup
Light White Wine
For this Bengali chicken soup, I recommend a crisp Chenin Blanc from India or a Viognier—both complement the mustard seeds and yogurt beautifully. The slight floral notes in Viognier balance the earthy spices, while Chenin Blanc's acidity cuts through the richness.
Serve chilled at 45-48°F to preserve its brightness against the soup's warmth. 🍷
Spiced Beer Pairing
A spiced ale or wheat beer with citrus notes works wonderfully—think Goose Island's Bourbon County Stout (for contrast) or a German Hefeweizen. The beer's effervescence cleanses your palate between spoonfuls, while the subtle sweetness mirrors the yogurt's creaminess. Avoid heavy lagers that might overpower the delicate mustard oil aroma.
Rum Cocktail Twist
For a festive touch, try a dark rum cocktail like a Spiced Rum Punch (mix 1.5 oz dark rum, 0.5 oz lime juice, and a dash of cinnamon).
The rum's caramel notes enhance the chicken's richness, while the lime adds a refreshing zing. Serve in a chilled coupe glass alongside the soup for a sophisticated pairing.
Non-Alcoholic Options
For a refreshing non-alcoholic match, serve sparkling mint lemonade (muddle 6 mint leaves, add 1 oz lemon juice, 1 tsp honey, and top with chilled sparkling water).
The mint's freshness contrasts the soup's warmth, while the lemon brightens the mustard oil's depth. Garnish with a lemon wheel for an elegant touch.
Regional Wine Suggestion
If you're in India, seek out a Bengali-inspired wine like Sula's Chenin Blanc—it's locally crafted with citrus and mineral notes that harmonize perfectly with the soup's spices.
For international options, South African Chenin Blanc offers similar vibrancy. Always opt for wines with moderate acidity to stand up to the dish's bold flavors.
Nutrition facts
Frequently asked questions
What makes this Bengali chicken soup different from regular chicken soup?
The magic lies in the mustard oil and panch phoron spice blend—key ingredients in Bengali cuisine. Unlike mild chicken soups, this version features toasted mustard seeds for nutty depth, fresh ginger-garlic for warmth, and yogurt to balance the richness. The slow simmering creates a fragrant, aromatic broth that's far more complex than standard recipes.
Can I substitute mustard oil with another oil?
Yes, but the flavor will change. Use olive oil or vegetable oil instead, but add an extra ½ tsp cumin to compensate for the missing depth. For authenticity, lightly toast the oil first (just until you smell it heating) before using. Avoid coconut oil—it has a strong flavor that clashes with the spices.
How do I make this soup less spicy?
Reduce the green chilies to 1 (or omit them entirely) and skip adding extra cayenne. For a milder heat, use ½ tsp less panch phoron and replace it with ½ tsp ground coriander. The yogurt also helps balance spice—just add an extra 2 tablespoons if needed.
Can I use chicken breast instead of thighs?
Chicken breast will work, but the texture will be drier. For best results, marinate the breasts in ½ cup yogurt + 1 tsp turmeric for 30 minutes before cooking. Simmer the soup for only 15-20 minutes after adding the chicken to prevent it from becoming rubbery. Bone-in thighs are ideal for rich broth.
What can I serve with this soup?
This soup pairs perfectly with steamed basmati rice, naan bread, or crusty sourdough. For extra authenticity, serve with Bengali steamed rice (chhanar dal) or a simple cucumber raita to cut through the richness. The soup's hearty nature makes it a complete meal on its own.
