Bangla Thai Soup Recipe: Fragrant Lemongrass-Galangal Broth with Silky Tofu

Soups & Stews

Bangla Thai Soup Recipe: Fragrant Lemongrass-Galangal Broth with Silky Tofu

This Bangla Thai soup recipe blends the aromatic warmth of Bengali spices with the bright, coconut-infused flavors of Thai cuisine—creating a broth so fragrant it transforms any meal into a celebration.

The secret lies in slow-simmered galangal and lemongrass, which form the backbone of the broth, while silky tofu and tender vegetables soak up every layer of flavor. I developed this fusion dish after craving something that honored both traditions without compromising on depth or complexity.

The broth begins with a fragrant paste of galangal, lemongrass, ginger, and garlic, toasted until aromatic before simmering with coconut milk and a touch of turmeric for golden richness. This isn’t your typical quick soup—it’s a labor of love that rewards patience with a velvety texture and balanced flavors.

The tofu, lightly seasoned and steamed to perfection, absorbs the broth’s essence while maintaining a delicate bite.

What you’ll end up with is a soup that’s both comforting and vibrant—warm spices meet tropical coconut, earthy galangal harmonizes with citrusy lemongrass, and every spoonful delivers a perfect balance of heat and sweetness.

It’s the kind of dish that feels special enough for guests but simple enough for weeknight dinners. The best part? Leftovers taste even better the next day as the flavors deepen.

Serve it with a sprinkle of fresh cilantro, a drizzle of chili oil, and steamed jasmine rice to soak up every last drop of that fragrant broth. Whether you’re introducing someone to fusion cuisine or simply craving a bowl of soul-warming goodness, this recipe delivers. Let’s get cooking!

👨‍🍳
Difficulty
Medium
🌱
Category
Vegan
🔥
Calories
Med Cal

Ingredients for bangla thai soup

These aromatic ingredients transform simple broth into a fragrant fusion masterpiece.

Ingredient Amount Notes
Silken Tofu 🍲 14 oz Extra-firm, cubed for texture
Galangal 🌿 3 oz Fresh, peeled and sliced thin
Lemongrass 🌿 4 whole Lower stalks only, bruised
Fresh Ginger 🧅 2 oz Peeled, sliced into coins
Garlic Cloves 🧄 6 cloves Peeled, lightly smashed
Coconut Milk 🥥 1 can Full-fat, 13.5 oz can
Vegetable Broth 💧 4 cups Low-sodium preferred
Turmeric Powder 🌶️ 1 tsp Freshly ground preferred
Thai Eggplant 🍆 1 lb Small round variety, sliced
Red Bell Pepper 🌶️ 1 whole Sliced into thin strips
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Chili Oil 🔥 2 tbsp Homemade or store-bought
Jasmine Rice 🍚 1 cup Uncooked, for serving
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground

The galangal and lemongrass are the soul of this soup—fresh is non-negotiable (dried won't cut it). Asian markets usually have the best selection, but if you're stuck at a regular grocery store, look for firm, pale galangal with no dark spots. The ginger should be vibrant and slightly springy—no wrinkly old roots here. For lemongrass, grab the lower stalks (the tougher parts) and bruise them with the side of your knife to release those citrusy oils. Costco often carries pre-packaged lemongrass if you're in a pinch, but fresh always wins. Pro tip: If you can't find Thai eggplant, regular eggplant works—just salt it first to draw out bitterness.

No galangal? Substitute extra ginger (double the amount) or a pinch of cardamom for warmth, but you'll lose that unique citrusy kick. Coconut milk can be swapped for light coconut milk (just add a splash of water to thin it), but full-fat gives that luxurious creaminess. Vegetable broth is key—low-sodium is best, but if yours is salty, dilute it with water. The Thai eggplant? If you can't find it, zucchini or regular eggplant works, but the flavor won't be identical. For the chili oil, homemade with crushed dried chilies and oil is ideal, but any chili oil from the Asian aisle will do. Trader Joe's has a great one if you're short on time.

This soup tastes even better the next day as the flavors meld—make extra if you can. Store it in the fridge for up to 5 days, or freeze for 3 months (the broth thickens when frozen, so add a splash of water when reheating). Jasmine rice is a must for soaking up that fragrant broth—cook it while the soup simmers for a true one-pot meal. The tofu keeps well too: store it in the broth itself for 4-5 days in the fridge, or freeze for 2 months. Leftovers reheat beautifully—just warm gently on the stove and adjust seasoning if needed.

❤️

Why You'll Love This Recipe

  • No-Chop Nightmare: I swear by this recipe on days when I’m too tired to julienne ginger or slice galangal. Just mash the ginger, bruise the garlic, and toss in pre-minced lemongrass from a jar—same magic, zero stress.
  • Umami Bomb: That silken tofu? It soaks up the galangal and lemongrass like a sponge, turning creamy and irresistible. Honestly, the first time I made it, I forgot tofu was even in there until the last bite.
  • Leftover Lifesaver: This soup tastes better the next day—seriously. I’ve reheated portions for lunch and doubled as a quick dinner with rice. The flavors meld into this cozy, aromatic hug that costs next to nothing.
  • Herb Swap Freedom: Can’t find galangal? Use extra ginger. No lemongrass? A splash of lime juice bridges the gap. It’s the kind of recipe that adapts without falling apart—perfect for when your pantry’s half-empty.

Step-by-step instructions for Bangla Thai soup

Here's how to create a fragrant, aromatic broth that balances heat and creaminess perfectly.

1

Prepare the Aromatic Base

In a large pot, combine the 4 whole lemongrass (bruised lower stalks only) with the 3 oz galangal (peeled and sliced thin) and 2 oz fresh ginger (peeled and sliced into coins). Add the 6 cloves garlic (peeled and lightly smashed) and 1 tsp turmeric powder. This aromatic blend forms the soul of your soup—don't skip bruising the lemongrass, as this releases its essential oils and deepens the flavor.

Pour in the 4 cups vegetable broth and bring to a gentle simmer over medium heat. Let it cook uncovered for 10 minutes until the broth develops a golden hue and you can smell the lemongrass and galangal perfuming the air. This initial simmering process extracts maximum flavor from the aromatic ingredients. If you notice any foam forming, skim it off with a spoon to keep the broth clear.

2

Add Vegetables and Simmer

While the broth simmers, slice the 1 lb Thai eggplant (small round variety) into ½-inch thick rounds and cut the 1 whole red bell pepper into thin strips. Add these vegetables to the pot along with the 14 oz silken tofu (cubed) and 1 can coconut milk. Stir gently to combine, being careful not to break up the tofu cubes too much.

Continue simmering for 12-15 minutes until the eggplant is tender but still holds its shape and the red bell pepper strips soften slightly. The soup should now have a rich, creamy texture from the coconut milk blending with the aromatic broth. Taste and adjust seasoning with 1.5 tsp salt and 0.5 tsp black pepper—this is where you can customize the soup to your preferred level of saltiness and spice.

3

Finish with Chili Oil and Garnish

Remove the pot from heat and stir in the 2 tbsp chili oil, allowing it to swirl through the soup and coat each ingredient. The chili oil adds a final layer of heat and aroma that brightens the entire dish. Let the soup sit off the heat for 5 minutes to allow the flavors to meld together completely.

Before serving, ladle the soup into bowls and garnish each portion with 0.25 cup fresh cilantro (chopped). The bright green of the cilantro contrasts beautifully with the golden broth and adds a fresh finish. Serve immediately with 1 cup jasmine rice on the side—this simple pairing lets the complex flavors of the soup shine without competition.

4

Cook the Jasmine Rice

While the soup simmers, rinse the 1 cup jasmine rice under cold water until the water runs clear. This removes excess starch that can make the rice gummy. Combine the rice with 1.5 cups water in a small pot and bring to a boil over high heat. Once boiling, reduce heat to low, cover tightly with a lid, and let simmer for 15 minutes. Remove from heat and let the rice steam covered for an additional 5 minutes. Fluff with a fork before serving alongside the soup.

The rice should be light and fluffy, with each grain distinct. This simple preparation ensures the rice doesn't overpower the delicate flavors of the soup but provides a satisfying base for each bite. The contrast between the creamy soup and the fluffy rice creates a perfect balance in every mouthful.

👨‍🍳

Pro Tips For Making Bangla Thai Soup

  • Blend Galangal Roughly: Skip the food processor—use a heavy knife and cutting board to crush galangal into uneven chunks. The jagged edges release more flavor when simmered, and you’ll avoid that pasty, over-blended texture that kills the soup’s brightness.
  • Simmer Silken Tofu Gently: After adding tofu, reduce heat to a bare simmer (just small bubbles breaking the surface). High heat turns it rubbery—this soup is about silky texture, not toughness. I learned this the hard way after serving a batch that felt like chewing on a sponge.
  • Bruise Ginger First: Smash the ginger with the flat side of your knife before slicing—this breaks down the fibers so it dissolves into the broth instead of sitting as stubborn chunks. Works the same for garlic: a few sharp whacks with the knife handle saves you from fishing for bits later.
  • Start with Cold Water: Add all aromatics (lemongrass, galangal, ginger, garlic) to cold water, then bring to a boil. This guarantees even extraction—hot water can scald the outer layers before the inner flavors have a chance to wake up. (Yes, even if you’re impatient like me.)

Essential equipment for great bangla thai soup

Pot Essentials

You’ll need a large, heavy-bottomed pot (I use my Le Creuset Dutch oven) to build the aromatic base without burning the spices. The wide surface area helps distribute heat evenly, preventing scorching while you toast the galangal, lemongrass, and ginger.

A tamper or wooden spoon is essential for bruising lemongrass stalks—just press firmly along the edges to release those citrusy oils. 🌿

Knife and Cutting Tools

A sharp chef’s knife (I love my Wüsthof Ikon) is a must for prepping Thai eggplant and red bell pepper. For the tofu, use a serrated knife to cube it cleanly without crushing.

A mandoline speeds up slicing galangal and ginger if you’re short on time—just be careful with those thin slices. 🔪

Immersion Blender

While not mandatory, an immersion blender (like the Ninja CB101) lets you purée the broth directly in the pot for a smoother texture without transferring liquids. If you don’t have one, strain the broth through a fine-mesh sieve after simmering to remove any fibrous bits.

This step elevates the soup from rustic to restaurant-quality. 🥣

Measuring Tools

Precision matters with spices: a small scale (like the OXO Good Grips) ensures you use exactly 1 tsp turmeric and 0.5 tsp black pepper.

For broth, a liquid measuring cup prevents overfilling the pot. A spice grinder (even a basic one) freshens turmeric powder—ground spices lose potency fast. 🌶️

Optional Upgrades

For extra convenience, a slow cooker (like the Instant Pot Duo) lets you simmer the broth on low for 4 hours—perfect for hands-off cooking. A microplane shreds ginger and galangal into fine zest, adding depth without bulk.

And if you love garnishes, a small mortar and pestle crushes dried chilies for homemade chili oil. 🔥

Nutrition facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 480mg21%
Total Carbohydrate 30g10%
Dietary Fiber 6g21%
Sugars 4g
Protein 16g32%
* 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 make this soup vegetarian?

Simply replace the silken tofu with extra-firm tofu or mushrooms (like shiitake or oyster) for added umami. For a heartier option, add chickpeas or lentils to bulk up the broth. The galangal-lemongrass base still shines without meat, and the coconut milk keeps it rich and creamy.

2

What if I can't find galangal?

Don't worry—you can substitute with a mix of extra ginger (double the amount) and a pinch of cardamom for warmth. For a closer flavor, try turmeric root (about 1 oz, grated) or even fingerroot if available. The soup will still taste amazing, though the citrusy depth of galangal will be missing.

3

How spicy should this soup be?

The chili oil adds heat, but you can adjust it to your taste. Start with 1 tbsp and add more to taste—it's easy to adjust at the end. For a milder version, skip the chili oil and garnish with lime wedges instead. The galangal and lemongrass already provide natural brightness without needing extra spice.

4

Can I make this soup ahead of time?

Yes! This soup tastes even better the next day as the flavors deepen. Store it in the fridge for up to 5 days or freeze for 3 months. When reheating, warm gently on the stove and add a splash of water if the broth thickens. The tofu may absorb more liquid, so adjust seasoning if needed.

5

What's the best way to serve leftovers?

Leftover soup reheats beautifully—simmer gently until hot. For a quick upgrade, top with crispy fried shallots or a dollop of yogurt to balance the richness. Serve with extra jasmine rice or warm naan for a satisfying meal. The broth's depth makes it perfect for cold days or as a light dinner.

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