Green Curry and Taro Stem Soup with Bacon

  • Serves

    serves 4

  • Cook

    1 hour 30 minutes


By Sok Kimsan and Pol Kimsan

Published on December 14, 2015

Known as kdat in Cambodia, taro stem, which grows out of the fibrous taro root like celery grows out of celery root, is a crisp, watery vegetable often used in soups to add brightness and crunch. In this version from Embassy restaurant, its clean taste is buttressed by a rich green curry broth, a crumbling of smoky bacon, and a shot of umami from a traditional Cambodian fish paste called prahok, usually sold as "mud fish sauce" in Asian grocery stores. If you can't find taro stems, water spinach or Swiss chard stems make a fine substitute.


  • 2 oz. slab bacon, cut into 1/4-inch lardons
  • 14 cup finely chopped cilantro stems and leaves
  • 1 tbsp. prahok (or other Asian fish or shrimp paste)
  • 6 kaffir lime leaves, thinly shredded
  • 4 cloves garlic, roughly chopped
  • 3 small shallots, roughly chopped
  • 2 serrano chiles, stemmed, seeded, and finely chopped
  • 2 stalks lemongrass, inner cores thinly sliced
  • 1 12 inches galangal, peeled and thinly sliced
  • 1 tbsp. long-grain white rice
  • Kosher salt
  • 2 (12-inch-long) taro stems or 4 oz. water spinach or Swiss chard stems, peeled, halved lengthwise and cut into 3-inch pieces
  • 12 cup cooked white rice
  • 1 tbsp. finely grated palm sugar or light brown sugar
  • 1 tbsp. fish sauce
  • 12 cup 1/2-inch cubed white sweet potato
  • 2 tbsp. vegetable oil
  • 4 cups chicken stock
  • 1 cup unsweetened coconut milk
  • Thinly sliced long beans, mung bean sprouts, and thinly shredded basil leaves, for serving
  • Whole Vietnamese mint and sawtooth herb leaves, to garnish


Step 1

In a small skillet, heat the bacon over medium and cook, stirring, until browned and crisp and its fat renders, about 6 minutes. Using a slotted spoon, transfer the bacon to paper towels to cool and discard the fat. Meanwhile, in a food processor, combine the cilantro with the fish paste, kaffir lime leaves, garlic, shallots, chiles, lemongrass, and galangal and purée into a lightly chunky curry paste.

Step 2

Meanwhile, in a small skillet, heat the uncooked rice over medium and cook, tossing occasionally, until lightly toasted, about 14 minutes. Transfer the rice to a spice grinder, let cool, and then process until finely ground. In a pot of boiling salted water, cook the taro stems until tender, about 10 minutes. Using a slotted spoon, drain the stems and let cool. Squeeze the stems to drain all their water and transfer to a bowl along with the ground toasted rice, cooked rice, palm sugar, and fish sauce and stir until evenly combined. Add the sweet potato to the boiling water and cook until tender, about 5 minutes; drain.

Step 3

In a large saucepan, heat the oil over medium. Scrape the curry paste into the pan and cook, stirring, until fragrant and beginning to brown, about 6 minutes. Stir in the chicken stock and coconut milk and bring to a boil. Reduce the heat to maintain a simmer and cook, stirring, until reduced slightly, about 10 minutes. Transfer soup to a blender and purée until smooth. Pour the soup through a fine sieve back into the saucepan and keep warm.

Step 4

To serve, divide the rice mixture among 4 serving bowls, mounding it in the center. Ladle the soup around and then top with the bacon, sweet potatoes, long beans, bean sprouts, and basil, and, if using, garnish with the Vietnamese mint and sawtooth herb leaves.

Continue to Next Story

Want more SAVEUR?

Get our favorite recipes, stories, and more delivered to your inbox.