Pengat Pisang (Malaysian Banana Coconut Soup)

This delightful Malaysian dessert with pleasantly chewy sago pearls, bananas, and coconut milk is the best kind of pick-me-up.

Updated April 02, 2024
Overhead view of Pengat Pisang

Serious Eats / Michelle Yip

Why It Works

  • Using slightly green bananas helps them keep their shape during the cooking process.
  • Using only palm sugar—instead of a mix of palm and granulated sugar—helps tame the sweetness of the dessert while still lending the dish deep caramel notes and a rich mouthfeel.

In Malaysia, we’re happy to reach for a sweet bite any time of day. Quick snacks abound at roadside stalls in both cities and rural areas, and due to the abundance of local tropical fruit and palm sugar, offerings typically land on the sweeter side. When there’s time to sit and enjoy an extended break during the day, pengat—a category of Malaysian dessert soups made with coconut milk starring a starchy fruit like banana or tuber like cassava—are a favorite at home and at roadside stalls. 

A spoon lifting Pengat Pisang

Serious Eats / Michelle Yip

The name “pengat” is a portmanteau of the words “penganan,” which means “sweet food items,” and “hangat,” meaning “warm.” Over the years, “pengat” has come to specifically refer to warm, sweet soups that contain coconut milk. “If one is familiar with the concept of ‘kuih,’ then think of pengat as kuih with gravy,” says Ahmad Najib “Nadge” Ariffin, a Malaysian cultural historian. Kuih (like onde-onde) are sweet and savory snacks with origins in Nyonya culture, and are typically small enough to be eaten in one or two bites. In the case of this particular pengat, sago pearls—pleasantly chewy balls made from the starch of the pith of palm tree stems—and banana pieces are the kuih, swimming in a gravy of sweetened coconut milk.

While pengat was originally made with leftover bananas and cassava from a harvest glut, its easy preparation and accessible flavors have helped it evolve into a sought-after dessert. Today, many folks—no longer constrained by having to wait for a surplus of fruit—will buy ingredients specifically to make pengat.

Overhead view of pengat pisang with blue linen

Serious Eats / Michelle Yip

The flavor of pengat should be whatever the star ingredient is. “If there are bananas in it, it should taste like bananas,” says Nadge. “If jackfruit, then of jackfruit.” The sweetness isn’t the point; rather, the titular ingredient is. The recipe below is for a popular pengat variety made with bananas, or (“pisang” in Malay), hence “pengat pisang.” For this particular recipe, many cooks, including myself, prefer green bananas, as they hold their shape better after cooking. If you use riper yellow bananas with black spots, consider reducing the sugar so the pengat isn’t too sweet. 

You don’t need to fuss too much about the specific variety of bananas. I developed this particular recipe with Cavendish bananas in mind, since they’re widely available around the world, but if you are in Malaysia or another location that has numerous varieties of bananas, feel free to play around with different varieties Choose ones that are on the smaller, sweeter side; my favorite to use in Malaysia is any good eating banana like pisang mas or pisang rastali.

Overhead view of ingredients in pot

Serious Eats / Michelle Yip

Once you’ve mastered the basic concept of pengat, substitute or supplement the banana with sweet potato, cassava, jackfruit, or even durian for more flavor and textural variety. With this simple, flexible recipe, you may find yourself making pengat pisang whenever you crave something sweet—even if there’s no harvest glut near you. 

Recipe Details

Pengat Pisang (Malaysian Banana Coconut Soup) Recipe

Prep 5 mins
Cook 20 mins
Total 25 mins
Serves 4 to 6

Ingredients

  • 1/2 cup dried sago pearls (3 1/2 ounces; 100g), see notes2 to 3 large under-ripe bananas (about 12 ounces; 340g), peeled and sliced into 2-inch pieces, see notes
  • 1/3 cup palm sugar (2 3/4 ounces; 78g)
  • 1/4 teaspoon Diamond Crystal kosher salt; for table salt, use half as much by volume
  • 2 pandan leaves (9g), fresh or frozen (see notes)
  • 3 cups (720ml) water, plus more for soaking the sago pearls
  • 1 2/3 cups (400ml) fresh coconut milk or one 14.5 ounce can full-fat coconut milk, stirred or shaken well

Directions

  1. In a medium bowl, cover dried sago pearls with about 1 inch of cold or room-temperature water. (Using hot water will cause the sago pearls to expand too quickly.) Set aside.

    Overhead view of pearls in water

    Serious Eats / Michelle Yip

  2. In a medium saucepan, cover sliced bananas, palm sugar, salt, and pandan leaves with the 3 cups (720ml) water. Bring to a boil over high heat, then reduce heat to medium-low and continue cooking, stirring occasionally, until the bananas begin to soften, about 10 minutes.

    Two image collage of bananas and pandam leaves before and after being cooked

    Serious Eats / Michelle Yip

  3. Using a fine-mesh strainer, strain soaked sago pearls and add them to the saucepan. Using a wooden spoon or rubber spatula, gently stir, breaking up any lumps of sugar or sago as needed, until the sago is mostly translucent, about 2 minutes.

    Two image collage of adding tapioca pearls

    Serious Eats / Michelle Yip

  4. Add the coconut milk and cook, stirring, until bubbles begin to appear around the edges, about 2 minutes. Turn off the heat and allow pengat to sit until it has cooled slightly, about 5 minutes. Ladle into small bowls and serve.

    Two image collage of adding coconut milk and finsihed pengat pisang

    Serious Eats / Michelle Yip

Special Equipment

Medium saucepan, fine-mesh strainer, wooden spoon or rubber spatula

Notes

Look for sago pearls online or at Asian grocery stores; if you can’t find them, small pearl tapioca offers a similar chew and can be substituted.

Look for slightly green bananas that are just beginning to yellow. If using ripe bananas instead of green bananas, reduce sugar to 1/4 cup (50g) to accommodate the increased sweetness of the bananas. Season to taste with additional sugar as needed.

Fresh and frozen pandan leaves can be found in well-stocked Asian grocery stores that specialize in Southeast Asian ingredients.

Make-Ahead and Storage

Leftovers can be stored in an airtight container and refrigerated for up to 3 days if using canned coconut milk or 1 day if using fresh coconut milk.

To reheat leftovers in the microwave or on the stove, stir in about 1/2 cup (120ml) water to loosen pengat before heating—or simply eat it cold for a different but equally delightful experience.

More Serious Eats Recipes