
This Thailand hot pot recipe brings the fiery, aromatic soul of Thai street food to your kitchen table—where silky egg curds and bold broth collide in perfect harmony. The secret lies in balancing sour, spicy, and umami flavors through precise spice toasting and layering fresh herbs like lemongrass and galangal.
I developed this version after years of refining restaurant-style techniques at home, ensuring every spoonful delivers that signature Thai heat without overwhelming the palate.
The broth forms the heart of this dish, simmered low with shrimp paste, lime leaves, and a touch of coconut milk for depth—creating a silky, fragrant base that transforms simple proteins like shrimp or chicken into tender, flavor-packed bites.
Egg curds, poached directly in the broth, become the star: delicate, custardy, and perfectly set. Vegetables like mushrooms and bell peppers absorb the broth’s intensity, adding texture and freshness to each bite.
What you’ll end up with is a steaming pot of restaurant-quality Thai hot pot, where every ingredient plays its part—crisp vegetables, tender proteins, and those melt-in-your-mouth egg curds floating in a broth that’s both spicy and subtly sweet.
The aroma alone will draw everyone to the table, and the balance of flavors ensures it’s satisfying yet never overpowering. This is comfort food at its finest, with just the right amount of heat to linger.
Serve with fresh herbs for garnish and a side of steamed jasmine rice to soak up every last drop of that aromatic broth. The best part? Leftovers reheat beautifully, making this the perfect meal for gatherings or a cozy night in. Let’s get cooking—your taste buds will thank you.
Ingredients for thailand hot pot
These vibrant ingredients bring Thai street food magic to your kitchen table—where bold broth meets silky egg curds.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Breast 🍗 | 1 ½ lb | Boneless, skinless, cut into 1-inch pieces |
| Large Shrimp 🦐 | 1 lb | Peeled, deveined, tails on |
| Eggs 🥚 | 4 whole | Fresh, room temperature |
| White Mushrooms 🍄 | 8 oz | Sliced into 1/4-inch pieces |
| Bell Peppers 🌶️ | 2 whole | Assorted colors, sliced into strips |
| Red Onions 🧅 | 1 whole | Thinly sliced |
| Fresh Lemongrass 🌿 | 1 whole | Bruised, cut into 2-inch pieces |
| Galangal 🌿 | 1 piece | Peeled, sliced thinly |
| Kaffir Lime Leaves 🍋 | 4 leaves | Fresh, torn into pieces |
| Shrimp Paste 🧂 | 1 tbsp | Fresh or high-quality jarred |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred |
| Coconut Milk 🥥 | 1 can (13.5 oz) | Full-fat for creaminess |
| Thai Chili Paste 🌶️ | 1 tbsp | Maesri or similar |
| Garlic Cloves 🧄 | 6 cloves | Minced |
| Ginger 🌿 | 1 inch | Fresh, peeled, sliced |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Brown Sugar 🍬 | 1 tbsp | Light or dark |
| Vegetable Oil 🫒 | 2 tbsp | For toasting spices |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Jasmine Rice 🍚 | 2 cups | Uncooked, for serving |
The galangal and lemongrass are absolute game-changers—look for fresh stalks at Asian markets. If you can only find dried galangal, soak it in warm water for 10 minutes first. Red Boat fish sauce is worth the investment for that authentic umami punch. For shrimp paste, Maesri or Thai Kitchen brands are the way to go. The Thai chili paste? Don’t skimp here—it’s the heart of the heat. If you can’t find it, mix 1 tsp each of chili flakes and garlic powder with a splash of fish sauce as a pinch-hitter.
No galangal? Substitute extra ginger—double the amount. Shrimp paste missing? Anchovy paste works too, but reduce to half the quantity. The coconut milk can be swapped for light coconut milk if you’re watching calories, but full-fat gives that luscious texture. Fresh herbs like cilantro and Thai basil are ideal, but regular basil or parsley will do in a pinch. For the proteins, chicken thighs work even better than breasts—they stay juicier in the broth. And if you’re feeling adventurous, swap in tofu for a vegetarian version.
This broth reheats beautifully—just warm it gently on the stove, never microwave. Keeps for 4-5 days in the fridge, and freezes for 3 months. I like to make a double batch because it’s perfect for meal prep. Store the broth separately from the proteins and veggies, then assemble everything when you’re ready to eat. The egg curds can be made ahead too—just reheat the broth and poach them fresh when serving. Garnish with extra herbs and lime wedges for that restaurant-quality touch.
Why You’ll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s actually one-pot—no crowded stove, no last-minute pan scrambling. Just toss in the chicken, shrimp, and veggies, let the broth work its heat, and boom: dinner’s done. The mushrooms soak up the spice like a dream, and the bell peppers add that sweet crunch without extra effort.
- Spice Without Stress: Here’s what sold me—the balance. The broth isn’t just hot; it’s layered—fiery but not overpowering, with that deep umami from the mushrooms and a brightness from the shrimp that cuts through everything. (Yes, even on a Tuesday night.) I’ll be real: the first time I made it, I burned my tongue but still went back for seconds.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Double the batch, and you’ve got lunch for days—pack the broth in a thermos, and the proteins/veggies stay warm and flavorful. My daughter picks out the mushrooms (she’s weird about texture), but she still asks for it in her lunchbox. That’s a win.
- Budget Flex: Chicken breast and shrimp might sound fancy, but this recipe stretches them far—especially with eggs and mushrooms bulking up the pot. I’ve made it for $12 and fed four people. Swap in tofu or extra veggies, and it’s still a solid, reliable meal that doesn’t break the bank. (Not the prettiest, but the taste makes up for it.)
Step-by-step instructions for Thailand hot pot
This aromatic broth bursts with complex flavors—creamy coconut, fiery chili, and bright citrus.
Toast the Aromatics and Build the Base
Heat a large pot over medium heat and add the 2 tablespoons vegetable oil. Once shimmering, add the 6 cloves minced garlic cloves and 1 inch sliced ginger. Sauté for 1 minute until fragrant—you’ll smell that sweet, pungent aroma.
Add the 1 piece sliced galangal and 1 whole bruised lemongrass (cut into 2-inch pieces). Toast for 2 minutes until the galangal turns slightly translucent and releases its citrusy heat. Here’s where the magic starts—these aromatics form the soul of your broth.
Stir in the 1 tablespoon shrimp paste and cook for 30 seconds until it darkens slightly and fills your kitchen with that unmistakable umami punch. Immediately add 1 cup of the 1 can (13.5 oz) coconut milk and bring to a gentle simmer. This step unlocks the broth’s velvety foundation.
Develop the Broth with Heat and Depth
Pour in the remaining ½ cup coconut milk and add 1 tablespoon thai chili paste, 2 tablespoons fish sauce, and 1 tablespoon brown sugar. Stir vigorously to combine—this is where the flavors marry. Let the mixture simmer for 5 minutes until the chili paste dissolves completely and the broth develops a rich, reddish hue.
Add 1 whole thinly sliced red onion and 2 whole sliced bell peppers (assorted colors). Simmer for 4 minutes until the vegetables soften slightly but retain their shape—you want them to stay vibrant in the final dish. The broth should now smell like a Thai street market: sweet, spicy, and tangy all at once.
Here’s the thing—if you taste it now, it might seem too intense. That’s perfect. The broth will mellow as we add more ingredients, but this initial boldness ensures maximum flavor impact. Keep the heat at a gentle simmer throughout this process.
Cook the Proteins and Vegetables
Add the 1.5 lb chicken breast (cut into 1-inch pieces) and 1 lb large shrimp (peeled, deveined, tails on). Stir gently to coat the proteins in the aromatic broth. Bring to a gentle boil, then immediately reduce heat to medium-low and simmer for 8-10 minutes until the chicken reaches 165°F internally and the shrimp turn opaque.
Add the 8 oz sliced white mushrooms and 4 torn kaffir lime leaves. Simmer for another 3 minutes—just enough time for the mushrooms to soften and absorb the broth’s flavors. The kaffir lime leaves will infuse a delicate floral note that balances the heat.
Real talk: Don’t overcook the shrimp. They’re done when they curl slightly and turn pink—any longer and they’ll turn rubbery. The chicken should be juicy with no pink centers. Remove both proteins with a slotted spoon and set aside on a plate.
Prepare the Silky Egg Curds
In a small bowl, whisk together the 4 whole room temperature eggs with 2 tablespoons lime juice until well combined. Here’s the secret: the acidity from the lime prevents the eggs from scrambling when they hit the hot broth.
Slowly drizzle the egg mixture into the simmering broth while stirring gently with a wooden spoon. The heat will immediately transform the eggs into delicate, silky curds that float beautifully in the broth. Simmer for 1-2 minutes—just until the eggs are set but still tender.
Assemble and Serve
Return the cooked chicken and shrimp to the pot and stir gently to warm through. Taste and adjust seasoning—you might want to add a splash more fish sauce for saltiness or a touch of brown sugar to balance the acidity. The broth should sing with complex flavors: creamy, spicy, sweet, and tangy all at once.
Ladle the hot pot into individual bowls and serve immediately with 2 cups cooked jasmine rice on the side. Garnish each serving with 0.25 cup chopped fresh cilantro and an extra sprinkle of kaffir lime leaves for that authentic Thai touch. The contrast of the cool, fragrant rice with the steaming hot broth creates an unforgettable dining experience.
Pro Tips For Making Thailand Hot Pot
- SEAR SHRIMP FIRST: Take the shrimp out of the freezer and let them thaw in cold water for 10 minutes—no longer, or they’ll turn mushy. Then, hit them with a quick sear in a screaming-hot wok or pan for 30 seconds per side until they’re just opaque. This locks in their sweetness and keeps them from curling into sad little question marks in your broth. (Yes, even if you’re impatient like me.)
- BRINE THE CHICKEN: Toss chicken breast chunks into a bowl with 1 tablespoon salt, 1 tablespoon fish sauce, and 1 teaspoon sugar for 15 minutes before cooking. This prevents dry, rubbery meat later—no one wants to chew through a shoe in their hot pot. Rinse briefly to remove excess salt, but don’t skip the soak.
- STOP STIR-FRYING MUSHROOMS: Skip the wok hei for mushrooms here. Instead, slice them thick (½-inch) and parboil for 3 minutes in the hot pot broth before adding everything else. They’ll absorb flavor without turning to mush while keeping their texture. (I learned this the hard way after serving a bowl of sad, slimy mushrooms.)
- EGGS LAST, LOW HEAT: Crack eggs directly into the broth when it’s simmering gently, not boiling. Use a spoon to stir them into soft curds—no need for perfect omelets. If the broth is too hot, they’ll scramble into a rubbery mess. Aim for a loose, custardy texture that melts into the soup. (Your future self will thank you.)
Wine and beer pairings for this recipe
Thai-Inspired White Wines
A crisp, dry Thai-inspired white wine like Pinot Grigio or Sauvignon Blanc cuts through the rich coconut and spicy broth beautifully. I reach for a New Zealand Sauvignon Blanc—its bright citrus and herbal notes mirror the lemongrass and lime in the dish.
The acidity cleanses your palate between each steaming spoonful of hot pot. 🍷
Light Beers for Balance
For beer lovers, a Thai lager or light pilsner works wonders. Singha or Leo (Thai beers) complement the dish’s tropical flavors without overpowering them. If you prefer craft options, a wheat beer with coriander and citrus notes—like Allagash White—adds a refreshing contrast to the spice. 🍺
Coconut Milk Cocktails
Skip the beer and wine for a tropical twist: Piña Colada-inspired cocktails elevate the meal. Blend 1 cup coconut milk, ½ cup pineapple juice, 2 tbsp lime juice, and 1 oz white rum for a creamy, spicy-sweet sipper.
Serve over crushed ice with a sprinkle of chili powder for a playful heat echo. 🥥
Herbal Infusions
For a non-alcoholic option, infuse hibiscus tea with fresh mint and lime—the tartness balances the dish’s richness. Brew 4 hibiscus flowers in 2 cups boiling water, add 4 mint leaves, and steep for 10 minutes. Serve chilled with ice for a refreshing, vibrant drink. ✨
Spicy Thai Whiskey
For a bold pairing, try a Thai-style whiskey cocktail like a Tom Yum Old Fashioned. Muddle 1 tbsp Thai chili paste with 2 dashes fish sauce and 1 tsp brown sugar, then add 2 oz bourbon and 1 oz ginger beer.
Garnish with a lime wheel—the heat mirrors the hot pot’s intensity while adding a smoky depth. 🔥
Nutrition facts
Frequently asked questions
What makes this Thai hot pot different from regular Tom Yum soup?
This recipe transforms traditional Tom Yum into a hearty hot pot by adding silky egg curds and multiple proteins (chicken, shrimp) that cook directly in the broth. The broth is also richer with coconut milk, creating a creamy contrast to the spicy-sour base. Unlike soup, you assemble everything in one pot at the table, making it more interactive and customizable.
Can I make this recipe without shrimp paste?
Use 1/2 tablespoon anchovy paste or 1 teaspoon fish sauce instead—both provide umami depth. For a vegetarian option, substitute with 1 tablespoon soy sauce plus 1/2 teaspoon miso paste. The flavor will be slightly different but still delicious.
How do I adjust the spice level for kids or sensitive eaters?
Reduce the Thai chili paste to 1/2 tablespoon and omit the shrimp paste (replace with extra fish sauce). For extra mildness, strain the broth before serving. Serve with plain rice and a side of cucumber slices to balance the heat. You can always add chili flakes or extra lime to individual bowls if needed.
What’s the best way to store and reheat leftovers?
Store broth and proteins separately in airtight containers for up to 4 days. Reheat broth gently on the stove (never microwave) and poach fresh egg curds when serving. The egg curds are best made fresh, but you can reheat proteins and veggies separately. Garnish with fresh herbs and lime before serving for maximum flavor.
Can I use tofu instead of chicken or shrimp?
Yes! Firm tofu works beautifully—press and cube it, then pan-fry until golden before adding to the broth. For extra flavor, marinate the tofu in 1 tablespoon fish sauce and 1 teaspoon soy sauce for 15 minutes. The tofu absorbs the broth’s flavors perfectly, making it a great vegetarian option.
- Braised Beef Short Ribs Recipe: Crock Pot Fall-Off-Bone Magic in 6 Hours - November 1, 2026
- Crock Pot Cocoa Recipe: Velvety Warmth With Hidden Spice Magic - November 1, 2026
- White Queso Crock Pot Recipe: Ultra-Smooth Melt Without the Grain - November 1, 2026